builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0099 starttime: 1467190484.01 results: success (0) buildid: 20160629004757 builduid: e7b37442226547d9961fc3ad7ebbeec5 revision: 432e034161c2eaf28fdc83a5148ec3f1986301fc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:44.011849) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:44.012353) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:44.012665) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:44.042119) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:44.042481) ========= 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.AAIRjj8FQI/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.CZQ9x2sjHh/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-29 01:54:44-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.71M=0.002s 2016-06-29 01:54:44 (7.71 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.143424 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:44.207713) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:44.211099) ========= 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.AAIRjj8FQI/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.CZQ9x2sjHh/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/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.020573 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:44.259802) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:44.263239) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 432e034161c2eaf28fdc83a5148ec3f1986301fc --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 432e034161c2eaf28fdc83a5148ec3f1986301fc --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.AAIRjj8FQI/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.CZQ9x2sjHh/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-29 01:54:44,335 truncating revision to first 12 chars 2016-06-29 01:54:44,335 Setting DEBUG logging. 2016-06-29 01:54:44,335 attempt 1/10 2016-06-29 01:54:44,335 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/432e034161c2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 01:54:44,993 unpacking tar archive at: mozilla-beta-432e034161c2/testing/mozharness/ program finished with exit code 0 elapsedTime=0.934301 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:45.219779) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:45.223189) ========= script_repo_revision: 432e034161c2eaf28fdc83a5148ec3f1986301fc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:45.223660) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:45.223970) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 01:54:45.368544) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 39 secs) (at 2016-06-29 01:54:45.368899) ========= /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.AAIRjj8FQI/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.CZQ9x2sjHh/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/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 01:54:45 INFO - MultiFileLogger online at 20160629 01:54:45 in /builds/slave/test 01:54:45 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 01:54:45 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:54:45 INFO - {'append_to_log': False, 01:54:45 INFO - 'base_work_dir': '/builds/slave/test', 01:54:45 INFO - 'blob_upload_branch': 'mozilla-beta', 01:54:45 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:54:45 INFO - 'buildbot_json_path': 'buildprops.json', 01:54:45 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:54:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:54:45 INFO - 'download_minidump_stackwalk': True, 01:54:45 INFO - 'download_symbols': 'true', 01:54:45 INFO - 'e10s': False, 01:54:45 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:54:45 INFO - 'tooltool.py': '/tools/tooltool.py', 01:54:45 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:54:45 INFO - '/tools/misc-python/virtualenv.py')}, 01:54:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:54:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:54:45 INFO - 'log_level': 'info', 01:54:45 INFO - 'log_to_console': True, 01:54:45 INFO - 'opt_config_files': (), 01:54:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:54:45 INFO - '--processes=1', 01:54:45 INFO - '--config=%(test_path)s/wptrunner.ini', 01:54:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:54:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:54:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:54:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:54:45 INFO - 'pip_index': False, 01:54:45 INFO - 'require_test_zip': True, 01:54:45 INFO - 'test_type': ('testharness',), 01:54:45 INFO - 'this_chunk': '1', 01:54:45 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:54:45 INFO - 'total_chunks': '10', 01:54:45 INFO - 'virtualenv_path': 'venv', 01:54:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:54:45 INFO - 'work_dir': 'build'} 01:54:45 INFO - ##### 01:54:45 INFO - ##### Running clobber step. 01:54:45 INFO - ##### 01:54:45 INFO - Running pre-action listener: _resource_record_pre_action 01:54:45 INFO - Running main action method: clobber 01:54:45 INFO - rmtree: /builds/slave/test/build 01:54:45 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:54:47 INFO - Running post-action listener: _resource_record_post_action 01:54:47 INFO - ##### 01:54:47 INFO - ##### Running read-buildbot-config step. 01:54:47 INFO - ##### 01:54:47 INFO - Running pre-action listener: _resource_record_pre_action 01:54:47 INFO - Running main action method: read_buildbot_config 01:54:47 INFO - Using buildbot properties: 01:54:47 INFO - { 01:54:47 INFO - "project": "", 01:54:47 INFO - "product": "firefox", 01:54:47 INFO - "script_repo_revision": "production", 01:54:47 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 01:54:47 INFO - "repository": "", 01:54:47 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 01:54:47 INFO - "buildid": "20160629004757", 01:54:47 INFO - "pgo_build": "False", 01:54:47 INFO - "basedir": "/builds/slave/test", 01:54:47 INFO - "buildnumber": 9, 01:54:47 INFO - "slavename": "t-yosemite-r7-0099", 01:54:47 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 01:54:47 INFO - "platform": "macosx64", 01:54:47 INFO - "branch": "mozilla-beta", 01:54:47 INFO - "revision": "432e034161c2eaf28fdc83a5148ec3f1986301fc", 01:54:47 INFO - "repo_path": "releases/mozilla-beta", 01:54:47 INFO - "moz_repo_path": "", 01:54:47 INFO - "stage_platform": "macosx64", 01:54:47 INFO - "builduid": "e7b37442226547d9961fc3ad7ebbeec5", 01:54:47 INFO - "slavebuilddir": "test" 01:54:47 INFO - } 01:54:47 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.dmg. 01:54:47 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.test_packages.json. 01:54:47 INFO - Running post-action listener: _resource_record_post_action 01:54:47 INFO - ##### 01:54:47 INFO - ##### Running download-and-extract step. 01:54:47 INFO - ##### 01:54:47 INFO - Running pre-action listener: _resource_record_pre_action 01:54:47 INFO - Running main action method: download_and_extract 01:54:47 INFO - mkdir: /builds/slave/test/build/tests 01:54:47 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')]} 01:54:47 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.test_packages.json 01:54:47 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 01:54:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/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 01:54:47 INFO - Downloaded 1201 bytes. 01:54:47 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 01:54:47 INFO - Using the following test package requirements: 01:54:47 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 01:54:47 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:54:47 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 01:54:47 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:54:47 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 01:54:47 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:54:47 INFO - u'jsshell-mac64.zip'], 01:54:47 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:54:47 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 01:54:47 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 01:54:47 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:54:47 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 01:54:47 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:54:47 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 01:54:47 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:54:47 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 01:54:47 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 01:54:47 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 01:54:47 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 01:54:47 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')]} 01:54:47 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.common.tests.zip 01:54:47 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 01:54:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/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 01:54:47 INFO - Downloaded 18405717 bytes. 01:54:47 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/*'] 01:54:47 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/* 01:54:48 INFO - caution: filename not matched: web-platform/* 01:54:48 INFO - Return code: 11 01:54:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:54:48 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.web-platform.tests.zip 01:54:48 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/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 01:54:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/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 01:54:48 INFO - Downloaded 36389087 bytes. 01:54:48 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/*'] 01:54:48 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/* 01:54:52 INFO - caution: filename not matched: bin/* 01:54:52 INFO - caution: filename not matched: config/* 01:54:52 INFO - caution: filename not matched: mozbase/* 01:54:52 INFO - caution: filename not matched: marionette/* 01:54:52 INFO - caution: filename not matched: tools/wptserve/* 01:54:52 INFO - Return code: 11 01:54:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:54:52 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.dmg 01:54:52 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 01:54:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 01:54:53 INFO - Downloaded 73042032 bytes. 01:54:53 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.dmg 01:54:53 INFO - mkdir: /builds/slave/test/properties 01:54:53 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:54:53 INFO - Writing to file /builds/slave/test/properties/build_url 01:54:53 INFO - Contents: 01:54:53 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.dmg 01:54:53 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:54:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:54:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:54:53 INFO - Contents: 01:54:53 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:54:53 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')]} 01:54:53 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:54:53 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 01:54:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/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 01:54:54 INFO - Downloaded 103701130 bytes. 01:54:54 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'] 01:54:54 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 01:54:58 INFO - Return code: 0 01:54:58 INFO - Running post-action listener: _resource_record_post_action 01:54:58 INFO - Running post-action listener: set_extra_try_arguments 01:54:58 INFO - ##### 01:54:58 INFO - ##### Running create-virtualenv step. 01:54:58 INFO - ##### 01:54:58 INFO - Running pre-action listener: _pre_create_virtualenv 01:54:58 INFO - Running pre-action listener: _resource_record_pre_action 01:54:58 INFO - Running main action method: create_virtualenv 01:54:58 INFO - Creating virtualenv /builds/slave/test/build/venv 01:54:58 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 01:54:58 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:54:58 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:54:58 INFO - Using real prefix '/tools/python27' 01:54:58 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:54:59 INFO - Installing distribute.............................................................................................................................................................................................done. 01:55:01 INFO - Installing pip.................done. 01:55:01 INFO - Return code: 0 01:55:01 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:55:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:55:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:55:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:55:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:55:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:55:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:55:01 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 0x1057d6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1057f3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa35a494bf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1057ef5e0>, '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 0x1053d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1053fd990>, '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.AAIRjj8FQI/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.CZQ9x2sjHh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:55:01 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 01:55:01 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 01:55:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AAIRjj8FQI/Render', 01:55:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:55:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:55:01 INFO - 'HOME': '/Users/cltbld', 01:55:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:55:01 INFO - 'LOGNAME': 'cltbld', 01:55:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:55:01 INFO - 'MOZ_NO_REMOTE': '1', 01:55:01 INFO - 'NO_EM_RESTART': '1', 01:55:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:55:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:55:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:55:01 INFO - 'PWD': '/builds/slave/test', 01:55:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:55:01 INFO - 'SHELL': '/bin/bash', 01:55:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CZQ9x2sjHh/Listeners', 01:55:01 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 01:55:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:55:01 INFO - 'USER': 'cltbld', 01:55:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:55:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:55:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:55:01 INFO - 'XPC_FLAGS': '0x0', 01:55:01 INFO - 'XPC_SERVICE_NAME': '0', 01:55:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:55:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:55:02 INFO - Downloading/unpacking psutil>=0.7.1 01:55:02 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 01:55:02 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 01:55:02 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 01:55:02 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 01:55:02 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 01:55:02 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 01:55:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:55:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:55:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:55:05 INFO - Installing collected packages: psutil 01:55:05 INFO - Running setup.py install for psutil 01:55:05 INFO - building 'psutil._psutil_osx' extension 01:55:05 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 01:55:05 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 01:55:05 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 01:55:05 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 01:55:05 INFO - building 'psutil._psutil_posix' extension 01:55:05 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 01:55:05 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 01:55:05 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 01:55:05 INFO - ^ 01:55:05 INFO - 1 warning generated. 01:55:05 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 01:55:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:55:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:55:05 INFO - Successfully installed psutil 01:55:05 INFO - Cleaning up... 01:55:06 INFO - Return code: 0 01:55:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:55:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:55:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:55:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:55:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:55:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:55:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:55:06 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 0x1057d6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1057f3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa35a494bf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1057ef5e0>, '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 0x1053d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1053fd990>, '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.AAIRjj8FQI/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.CZQ9x2sjHh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:55:06 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 01:55:06 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 01:55:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AAIRjj8FQI/Render', 01:55:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:55:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:55:06 INFO - 'HOME': '/Users/cltbld', 01:55:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:55:06 INFO - 'LOGNAME': 'cltbld', 01:55:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:55:06 INFO - 'MOZ_NO_REMOTE': '1', 01:55:06 INFO - 'NO_EM_RESTART': '1', 01:55:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:55:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:55:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:55:06 INFO - 'PWD': '/builds/slave/test', 01:55:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:55:06 INFO - 'SHELL': '/bin/bash', 01:55:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CZQ9x2sjHh/Listeners', 01:55:06 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 01:55:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:55:06 INFO - 'USER': 'cltbld', 01:55:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:55:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:55:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:55:06 INFO - 'XPC_FLAGS': '0x0', 01:55:06 INFO - 'XPC_SERVICE_NAME': '0', 01:55:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:55:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:55:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:55:06 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 01:55:06 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 01:55:06 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 01:55:06 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 01:55:06 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 01:55:06 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 01:55:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:55:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:55:08 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:55:08 INFO - Installing collected packages: mozsystemmonitor 01:55:08 INFO - Running setup.py install for mozsystemmonitor 01:55:08 INFO - Successfully installed mozsystemmonitor 01:55:08 INFO - Cleaning up... 01:55:09 INFO - Return code: 0 01:55:09 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:55:09 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')]} 01:55:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:55:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:55:09 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')]} 01:55:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:55:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:55:09 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 0x1057d6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1057f3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa35a494bf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1057ef5e0>, '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 0x1053d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1053fd990>, '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.AAIRjj8FQI/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.CZQ9x2sjHh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:55:09 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 01:55:09 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 01:55:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AAIRjj8FQI/Render', 01:55:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:55:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:55:09 INFO - 'HOME': '/Users/cltbld', 01:55:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:55:09 INFO - 'LOGNAME': 'cltbld', 01:55:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:55:09 INFO - 'MOZ_NO_REMOTE': '1', 01:55:09 INFO - 'NO_EM_RESTART': '1', 01:55:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:55:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:55:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:55:09 INFO - 'PWD': '/builds/slave/test', 01:55:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:55:09 INFO - 'SHELL': '/bin/bash', 01:55:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CZQ9x2sjHh/Listeners', 01:55:09 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 01:55:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:55:09 INFO - 'USER': 'cltbld', 01:55:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:55:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:55:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:55:09 INFO - 'XPC_FLAGS': '0x0', 01:55:09 INFO - 'XPC_SERVICE_NAME': '0', 01:55:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:55:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:55:09 INFO - Downloading/unpacking blobuploader==1.2.4 01:55:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:55:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:55:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:55:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:55:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:55:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:55:11 INFO - Downloading blobuploader-1.2.4.tar.gz 01:55:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:55:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:55:11 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 01:55:11 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 01:55:11 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 01:55:11 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 01:55:11 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 01:55:11 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 01:55:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:55:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:55:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:55:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:55:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:55:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:55:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:55:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:55:12 INFO - Downloading docopt-0.6.1.tar.gz 01:55:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:55:13 INFO - Installing collected packages: blobuploader, requests, docopt 01:55:13 INFO - Running setup.py install for blobuploader 01:55:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:55:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:55:13 INFO - Running setup.py install for requests 01:55:13 INFO - Running setup.py install for docopt 01:55:13 INFO - Successfully installed blobuploader requests docopt 01:55:13 INFO - Cleaning up... 01:55:13 INFO - Return code: 0 01:55:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:55: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')]} 01:55:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:55:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:55: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')]} 01:55:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:55:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:55:13 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 0x1057d6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1057f3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa35a494bf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1057ef5e0>, '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 0x1053d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1053fd990>, '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.AAIRjj8FQI/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.CZQ9x2sjHh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:55:13 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 01:55:13 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 01:55:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AAIRjj8FQI/Render', 01:55:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:55:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:55:13 INFO - 'HOME': '/Users/cltbld', 01:55:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:55:13 INFO - 'LOGNAME': 'cltbld', 01:55:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:55:13 INFO - 'MOZ_NO_REMOTE': '1', 01:55:13 INFO - 'NO_EM_RESTART': '1', 01:55:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:55:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:55:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:55:13 INFO - 'PWD': '/builds/slave/test', 01:55:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:55:13 INFO - 'SHELL': '/bin/bash', 01:55:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CZQ9x2sjHh/Listeners', 01:55:13 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 01:55:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:55:13 INFO - 'USER': 'cltbld', 01:55:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:55:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:55:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:55:13 INFO - 'XPC_FLAGS': '0x0', 01:55:13 INFO - 'XPC_SERVICE_NAME': '0', 01:55:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:55:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:55:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-FxvwS_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:55:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-NOROek-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:55:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-h0cSsO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:55:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-fSEabA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:55:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-qKSGI6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:55:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-Rh294P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:55:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-nQMPSm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:55:14 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-G43GgS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:55:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-X7rW_D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:55:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-nU6Xlj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:55:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-MUwwqC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:55:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-7Gu22n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:55:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-PyKHxv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:55:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-CPM8Qu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:55:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-V4_kby-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:55:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-6K8CqJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:55:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-FRBBdG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:55:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:55:15 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-RRX4aH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:55:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:55:16 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-_l41oD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:55:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:55:16 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-OQVh_c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:55:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:55:16 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-LUCXey-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:55:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:55:16 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 01:55:16 INFO - Running setup.py install for manifestparser 01:55:16 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:55:16 INFO - Running setup.py install for mozcrash 01:55:17 INFO - Running setup.py install for mozdebug 01:55:17 INFO - Running setup.py install for mozdevice 01:55:17 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:55:17 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:55:17 INFO - Running setup.py install for mozfile 01:55:17 INFO - Running setup.py install for mozhttpd 01:55:17 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:55:17 INFO - Running setup.py install for mozinfo 01:55:17 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:55:17 INFO - Running setup.py install for mozInstall 01:55:17 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:55:17 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:55:17 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:55:17 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:55:17 INFO - Running setup.py install for mozleak 01:55:18 INFO - Running setup.py install for mozlog 01:55:18 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:55:18 INFO - Running setup.py install for moznetwork 01:55:18 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:55:18 INFO - Running setup.py install for mozprocess 01:55:18 INFO - Running setup.py install for mozprofile 01:55:18 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:55:18 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:55:18 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:55:18 INFO - Running setup.py install for mozrunner 01:55:18 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:55:18 INFO - Running setup.py install for mozscreenshot 01:55:19 INFO - Running setup.py install for moztest 01:55:19 INFO - Running setup.py install for mozversion 01:55:19 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:55:19 INFO - Running setup.py install for wptserve 01:55:19 INFO - Running setup.py install for marionette-driver 01:55:19 INFO - Running setup.py install for browsermob-proxy 01:55:19 INFO - Running setup.py install for marionette-client 01:55:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:55:20 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:55:20 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 01:55:20 INFO - Cleaning up... 01:55:20 INFO - Return code: 0 01:55:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:55:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:55:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:55:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:55:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:55:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:55:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:55:20 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 0x1057d6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1057f3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa35a494bf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1057ef5e0>, '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 0x1053d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1053fd990>, '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.AAIRjj8FQI/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.CZQ9x2sjHh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:55:20 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 01:55:20 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 01:55:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AAIRjj8FQI/Render', 01:55:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:55:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:55:20 INFO - 'HOME': '/Users/cltbld', 01:55:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:55:20 INFO - 'LOGNAME': 'cltbld', 01:55:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:55:20 INFO - 'MOZ_NO_REMOTE': '1', 01:55:20 INFO - 'NO_EM_RESTART': '1', 01:55:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:55:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:55:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:55:20 INFO - 'PWD': '/builds/slave/test', 01:55:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:55:20 INFO - 'SHELL': '/bin/bash', 01:55:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CZQ9x2sjHh/Listeners', 01:55:20 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 01:55:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:55:20 INFO - 'USER': 'cltbld', 01:55:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:55:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:55:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:55:20 INFO - 'XPC_FLAGS': '0x0', 01:55:20 INFO - 'XPC_SERVICE_NAME': '0', 01:55:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:55:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:55:20 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-Pd5e2O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:55:20 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)) 01:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:55:20 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-6ycjxx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:55:20 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)) 01:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:55:20 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-quzjke-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:55:20 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)) 01:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:55:20 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-dYTrXT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:55:20 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)) 01:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:55:20 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-FbcsRA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:55:21 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)) 01:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:55:21 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-XImoUW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:55:21 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)) 01:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:55:21 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-Tn1bcN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:55:21 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)) 01:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:55:21 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-GZPXTN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:55:21 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)) 01:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:55:21 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-28bGql-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:55:21 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)) 01:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:55:21 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-PadXlc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:55:21 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)) 01:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:55:21 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-gobtmB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:55:21 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)) 01:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:55:21 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-jc3tk_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:55:21 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)) 01:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:55:21 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-ISTOkY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:55:21 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)) 01:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:55:21 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-5jm82t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:55:21 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)) 01:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:55:21 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-ZWsIpy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:55:22 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)) 01:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:55:22 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-KqnzD8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:55:22 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)) 01:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:55:22 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-yFIQiT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:55:22 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)) 01:55:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:55:22 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-_kbhcU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:55:22 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)) 01:55:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:55:22 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-7xTCd1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:55:22 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)) 01:55:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:55:22 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-Gdg6pN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:55:22 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)) 01:55:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:55:22 INFO - Running setup.py (path:/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/pip-hhgxnA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:55:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:55:23 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)) 01:55:23 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)) 01:55:23 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)) 01:55:23 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)) 01:55:23 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)) 01:55:23 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)) 01:55:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:55:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:55:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:55:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:55:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:55:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:55:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:55:25 INFO - Downloading blessings-1.6.tar.gz 01:55:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:55:25 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)) 01:55:25 INFO - Installing collected packages: blessings 01:55:25 INFO - Running setup.py install for blessings 01:55:25 INFO - Successfully installed blessings 01:55:25 INFO - Cleaning up... 01:55:26 INFO - Return code: 0 01:55:26 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:55:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:55:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:55:26 INFO - Reading from file tmpfile_stdout 01:55:26 INFO - Current package versions: 01:55:26 INFO - blessings == 1.6 01:55:26 INFO - blobuploader == 1.2.4 01:55:26 INFO - browsermob-proxy == 0.6.0 01:55:26 INFO - docopt == 0.6.1 01:55:26 INFO - manifestparser == 1.1 01:55:26 INFO - marionette-client == 2.3.0 01:55:26 INFO - marionette-driver == 1.4.0 01:55:26 INFO - mozInstall == 1.12 01:55:26 INFO - mozcrash == 0.17 01:55:26 INFO - mozdebug == 0.1 01:55:26 INFO - mozdevice == 0.48 01:55:26 INFO - mozfile == 1.2 01:55:26 INFO - mozhttpd == 0.7 01:55:26 INFO - mozinfo == 0.9 01:55:26 INFO - mozleak == 0.1 01:55:26 INFO - mozlog == 3.1 01:55:26 INFO - moznetwork == 0.27 01:55:26 INFO - mozprocess == 0.22 01:55:26 INFO - mozprofile == 0.28 01:55:26 INFO - mozrunner == 6.11 01:55:26 INFO - mozscreenshot == 0.1 01:55:26 INFO - mozsystemmonitor == 0.0 01:55:26 INFO - moztest == 0.7 01:55:26 INFO - mozversion == 1.4 01:55:26 INFO - psutil == 3.1.1 01:55:26 INFO - requests == 1.2.3 01:55:26 INFO - wptserve == 1.4.0 01:55:26 INFO - wsgiref == 0.1.2 01:55:26 INFO - Running post-action listener: _resource_record_post_action 01:55:26 INFO - Running post-action listener: _start_resource_monitoring 01:55:26 INFO - Starting resource monitoring. 01:55:26 INFO - ##### 01:55:26 INFO - ##### Running pull step. 01:55:26 INFO - ##### 01:55:26 INFO - Running pre-action listener: _resource_record_pre_action 01:55:26 INFO - Running main action method: pull 01:55:26 INFO - Pull has nothing to do! 01:55:26 INFO - Running post-action listener: _resource_record_post_action 01:55:26 INFO - ##### 01:55:26 INFO - ##### Running install step. 01:55:26 INFO - ##### 01:55:26 INFO - Running pre-action listener: _resource_record_pre_action 01:55:26 INFO - Running main action method: install 01:55:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:55:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:55:26 INFO - Reading from file tmpfile_stdout 01:55:26 INFO - Detecting whether we're running mozinstall >=1.0... 01:55:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:55:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:55:26 INFO - Reading from file tmpfile_stdout 01:55:26 INFO - Output received: 01:55:26 INFO - Usage: mozinstall [options] installer 01:55:26 INFO - Options: 01:55:26 INFO - -h, --help show this help message and exit 01:55:26 INFO - -d DEST, --destination=DEST 01:55:26 INFO - Directory to install application into. [default: 01:55:26 INFO - "/builds/slave/test"] 01:55:26 INFO - --app=APP Application being installed. [default: firefox] 01:55:26 INFO - mkdir: /builds/slave/test/build/application 01:55:26 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'] 01:55:26 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 01:55:44 INFO - Reading from file tmpfile_stdout 01:55:44 INFO - Output received: 01:55:44 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 01:55:44 INFO - Running post-action listener: _resource_record_post_action 01:55:44 INFO - ##### 01:55:44 INFO - ##### Running run-tests step. 01:55:44 INFO - ##### 01:55:44 INFO - Running pre-action listener: _resource_record_pre_action 01:55:44 INFO - Running main action method: run_tests 01:55:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:55:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:55:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:55:44 INFO - grabbing minidump binary from tooltool 01:55:44 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')]} 01:55:44 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 0x1057ef5e0>, '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 0x1053d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1053fd990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:55:44 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 01:55:44 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 01:55:44 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:55:44 INFO - Return code: 0 01:55:44 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 01:55:44 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:55:44 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/1467186477/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 01:55:44 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/1467186477/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 01:55:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AAIRjj8FQI/Render', 01:55:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:55:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:55:44 INFO - 'HOME': '/Users/cltbld', 01:55:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:55:44 INFO - 'LOGNAME': 'cltbld', 01:55:44 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:55:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:55:44 INFO - 'MOZ_NO_REMOTE': '1', 01:55:44 INFO - 'NO_EM_RESTART': '1', 01:55:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:55:44 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:55:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:55:44 INFO - 'PWD': '/builds/slave/test', 01:55:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:55:44 INFO - 'SHELL': '/bin/bash', 01:55:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CZQ9x2sjHh/Listeners', 01:55:44 INFO - 'TMPDIR': '/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/T/', 01:55:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:55:44 INFO - 'USER': 'cltbld', 01:55:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:55:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:55:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:55:44 INFO - 'XPC_FLAGS': '0x0', 01:55:44 INFO - 'XPC_SERVICE_NAME': '0', 01:55:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:55:44 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/1467186477/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 01:55:45 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 01:55:45 INFO - import pkg_resources 01:55:45 INFO - Using 1 client processes 01:55:46 INFO - wptserve Starting http server on 127.0.0.1:8001 01:55:46 INFO - wptserve Starting http server on 127.0.0.1:8000 01:55:46 INFO - wptserve Starting http server on 127.0.0.1:8443 01:55:48 INFO - SUITE-START | Running 778 tests 01:55:48 INFO - Running testharness tests 01:55:48 INFO - Setting up ssl 01:55:48 INFO - PROCESS | certutil | 01:55:48 INFO - PROCESS | certutil | 01:55:48 INFO - PROCESS | certutil | 01:55:48 INFO - Certificate Nickname Trust Attributes 01:55:48 INFO - SSL,S/MIME,JAR/XPI 01:55:48 INFO - 01:55:48 INFO - web-platform-tests CT,, 01:55:48 INFO - 01:55:48 INFO - Starting runner 01:55:49 INFO - PROCESS | 2213 | [2213] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 01:55:49 INFO - PROCESS | 2213 | 1467190549156 Marionette DEBUG Marionette enabled via build flag and pref 01:55:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x113cbc000 == 1 [pid = 2213] [id = 1] 01:55:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 1 (0x113cbc800) [pid = 2213] [serial = 1] [outer = 0x0] 01:55:49 INFO - PROCESS | 2213 | [2213] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:55:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 2 (0x113cbd800) [pid = 2213] [serial = 2] [outer = 0x113cbc800] 01:55:49 INFO - PROCESS | 2213 | 1467190549619 Marionette INFO Listening on port 2828 01:55:49 INFO - PROCESS | 2213 | 1467190549853 Marionette DEBUG Marionette enabled via command-line flag 01:55:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x116961800 == 2 [pid = 2213] [id = 2] 01:55:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 3 (0x116962000) [pid = 2213] [serial = 3] [outer = 0x0] 01:55:49 INFO - PROCESS | 2213 | [2213] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:55:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 4 (0x1169a1800) [pid = 2213] [serial = 4] [outer = 0x116962000] 01:55:50 INFO - PROCESS | 2213 | [2213] 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 01:55:50 INFO - PROCESS | 2213 | 1467190550008 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55013 01:55:50 INFO - PROCESS | 2213 | 1467190550079 Marionette DEBUG Closed connection conn0 01:55:50 INFO - PROCESS | 2213 | [2213] 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 01:55:50 INFO - PROCESS | 2213 | 1467190550084 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55014 01:55:50 INFO - PROCESS | 2213 | 1467190550093 Marionette DEBUG Closed connection conn1 01:55:50 INFO - PROCESS | 2213 | [2213] 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 01:55:50 INFO - PROCESS | 2213 | 1467190550098 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55015 01:55:50 INFO - PROCESS | 2213 | 1467190550106 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:55:50 INFO - PROCESS | 2213 | 1467190550111 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":"20160629004757","device":"desktop","version":"48.0"} 01:55:50 INFO - PROCESS | 2213 | [2213] 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 01:55:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x120505000 == 3 [pid = 2213] [id = 3] 01:55:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 5 (0x120505800) [pid = 2213] [serial = 5] [outer = 0x0] 01:55:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x120506000 == 4 [pid = 2213] [id = 4] 01:55:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 6 (0x119e04c00) [pid = 2213] [serial = 6] [outer = 0x0] 01:55:51 INFO - PROCESS | 2213 | [2213] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:55:51 INFO - PROCESS | 2213 | [2213] 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 01:55:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x123e1b800 == 5 [pid = 2213] [id = 5] 01:55:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 7 (0x119e04400) [pid = 2213] [serial = 7] [outer = 0x0] 01:55:51 INFO - PROCESS | 2213 | [2213] 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 01:55:51 INFO - PROCESS | 2213 | [2213] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:55:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 8 (0x123f07000) [pid = 2213] [serial = 8] [outer = 0x119e04400] 01:55:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 9 (0x124509000) [pid = 2213] [serial = 9] [outer = 0x120505800] 01:55:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 10 (0x123cd8c00) [pid = 2213] [serial = 10] [outer = 0x119e04c00] 01:55:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 11 (0x123cdac00) [pid = 2213] [serial = 11] [outer = 0x119e04400] 01:55:52 INFO - PROCESS | 2213 | [2213] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:55:52 INFO - PROCESS | 2213 | 1467190552171 Marionette INFO startBrowser 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:52 INFO - PROCESS | 2213 | 1467190552192 Marionette DEBUG loaded listener.js 01:55:52 INFO - PROCESS | 2213 | 1467190552201 Marionette DEBUG loaded listener.js 01:55:52 INFO - PROCESS | 2213 | 1467190552202 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 12 (0x1267e0c00) [pid = 2213] [serial = 12] [outer = 0x119e04400] 01:55:52 INFO - PROCESS | 2213 | 1467190552515 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9c4cc366-67ce-9b40-a115-0b0af8d80bf2","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":"20160629004757","device":"desktop","version":"48.0","command_id":1}}] 01:55:52 INFO - PROCESS | 2213 | 1467190552615 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}] 01:55:52 INFO - PROCESS | 2213 | 1467190552618 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:52 INFO - PROCESS | 2213 | 1467190552661 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 01:55:52 INFO - PROCESS | 2213 | 1467190552730 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:55:52 INFO - PROCESS | 2213 | 1467190552732 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:52 INFO - PROCESS | 2213 | [2213] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:55:52 INFO - PROCESS | 2213 | [2213] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:55:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 13 (0x128b1c800) [pid = 2213] [serial = 13] [outer = 0x119e04400] 01:55:52 INFO - PROCESS | 2213 | [2213] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:55:52 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:55:52 INFO - PROCESS | 2213 | [2213] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:55:52 INFO - PROCESS | 2213 | [2213] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:55:53 INFO - PROCESS | 2213 | 1467190553009 Marionette TRACE conn2 <- [1,3,null,{}] 01:55:53 INFO - PROCESS | 2213 | 1467190553011 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:55:53 INFO - PROCESS | 2213 | 1467190553014 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:53 INFO - PROCESS | 2213 | 1467190553030 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 01:55:53 INFO - PROCESS | 2213 | 1467190553058 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 01:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:55:53 INFO - PROCESS | 2213 | 1467190553060 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 01:55:53 INFO - PROCESS | 2213 | 1467190553062 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:55:53 INFO - PROCESS | 2213 | 1467190553066 Marionette TRACE conn2 <- [1,6,null,{}] 01:55:53 INFO - PROCESS | 2213 | 1467190553071 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}] 01:55:53 INFO - PROCESS | 2213 | 1467190553072 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:53 INFO - PROCESS | 2213 | 1467190553082 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 01:55:53 INFO - PROCESS | 2213 | 1467190553090 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 2213 | 1467190553091 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x129178000 == 6 [pid = 2213] [id = 6] 01:55:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 14 (0x12921c400) [pid = 2213] [serial = 14] [outer = 0x0] 01:55:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 15 (0x12921e000) [pid = 2213] [serial = 15] [outer = 0x12921c400] 01:55:53 INFO - PROCESS | 2213 | 1467190553125 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 16 (0x129223c00) [pid = 2213] [serial = 16] [outer = 0x12921c400] 01:55:53 INFO - PROCESS | 2213 | 1467190553423 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]]]}] 01:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 01:55:53 INFO - PROCESS | 2213 | 1467190553438 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 01:55:53 INFO - PROCESS | 2213 | 1467190553439 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 01:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:55:53 INFO - PROCESS | 2213 | 1467190553442 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:55:53 INFO - PROCESS | 2213 | 1467190553443 Marionette TRACE conn2 <- [1,10,null,{}] 01:55:53 INFO - PROCESS | 2213 | 1467190553451 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}] 01:55:53 INFO - PROCESS | 2213 | 1467190553456 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x12916a800 == 7 [pid = 2213] [id = 7] 01:55:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 17 (0x12958c000) [pid = 2213] [serial = 17] [outer = 0x0] 01:55:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 18 (0x12958e000) [pid = 2213] [serial = 18] [outer = 0x12958c000] 01:55:53 INFO - PROCESS | 2213 | 1467190553479 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 19 (0x129588c00) [pid = 2213] [serial = 19] [outer = 0x12958c000] 01:55:53 INFO - PROCESS | 2213 | 1467190553624 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 01:55:53 INFO - PROCESS | 2213 | 1467190553656 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 2213 | 1467190553657 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6c9800 == 8 [pid = 2213] [id = 8] 01:55:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 20 (0x12a6a0c00) [pid = 2213] [serial = 20] [outer = 0x0] 01:55:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 21 (0x12a6a2c00) [pid = 2213] [serial = 21] [outer = 0x12a6a0c00] 01:55:53 INFO - PROCESS | 2213 | 1467190553689 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 22 (0x12a6a7000) [pid = 2213] [serial = 22] [outer = 0x12a6a0c00] 01:55:54 INFO - PROCESS | 2213 | 1467190554067 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]]]}] 01:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 670ms 01:55:54 INFO - PROCESS | 2213 | 1467190554113 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 2213 | 1467190554115 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 01:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:55:54 INFO - PROCESS | 2213 | 1467190554135 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 2213 | 1467190554136 Marionette TRACE conn2 <- [1,14,null,{}] 01:55:54 INFO - PROCESS | 2213 | 1467190554170 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}] 01:55:54 INFO - PROCESS | 2213 | 1467190554172 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:54 INFO - PROCESS | 2213 | 1467190554279 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 01:55:54 INFO - PROCESS | 2213 | 1467190554290 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 2213 | 1467190554291 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x12b70f000 == 9 [pid = 2213] [id = 9] 01:55:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 23 (0x12ac1e800) [pid = 2213] [serial = 23] [outer = 0x0] 01:55:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 24 (0x12b78fc00) [pid = 2213] [serial = 24] [outer = 0x12ac1e800] 01:55:54 INFO - PROCESS | 2213 | 1467190554316 Marionette DEBUG loaded listener.js 01:55:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 25 (0x12b798c00) [pid = 2213] [serial = 25] [outer = 0x12ac1e800] 01:55:54 INFO - PROCESS | 2213 | 1467190554571 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]]]}] 01:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 472ms 01:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:55:54 INFO - PROCESS | 2213 | 1467190554608 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 2213 | 1467190554609 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 01:55:54 INFO - PROCESS | 2213 | 1467190554611 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 2213 | 1467190554612 Marionette TRACE conn2 <- [1,18,null,{}] 01:55:54 INFO - PROCESS | 2213 | 1467190554622 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}] 01:55:54 INFO - PROCESS | 2213 | 1467190554624 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:54 INFO - PROCESS | 2213 | 1467190554724 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 01:55:54 INFO - PROCESS | 2213 | 1467190554730 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 2213 | 1467190554732 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba3a000 == 10 [pid = 2213] [id = 10] 01:55:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 26 (0x12b8e7c00) [pid = 2213] [serial = 26] [outer = 0x0] 01:55:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 27 (0x12b8ee800) [pid = 2213] [serial = 27] [outer = 0x12b8e7c00] 01:55:54 INFO - PROCESS | 2213 | 1467190554756 Marionette DEBUG loaded listener.js 01:55:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 28 (0x12ba07c00) [pid = 2213] [serial = 28] [outer = 0x12b8e7c00] 01:55:55 INFO - PROCESS | 2213 | 1467190555025 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]]]}] 01:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 01:55:55 INFO - PROCESS | 2213 | 1467190555039 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 01:55:55 INFO - PROCESS | 2213 | 1467190555040 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 01:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:55:55 INFO - PROCESS | 2213 | 1467190555043 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:55:55 INFO - PROCESS | 2213 | 1467190555044 Marionette TRACE conn2 <- [1,22,null,{}] 01:55:55 INFO - PROCESS | 2213 | 1467190555046 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}] 01:55:55 INFO - PROCESS | 2213 | 1467190555048 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:55 INFO - PROCESS | 2213 | 1467190555158 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 01:55:55 INFO - PROCESS | 2213 | 1467190555161 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:55 INFO - PROCESS | 2213 | 1467190555162 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bda5000 == 11 [pid = 2213] [id = 11] 01:55:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 29 (0x12ba0b400) [pid = 2213] [serial = 29] [outer = 0x0] 01:55:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 30 (0x1184c8000) [pid = 2213] [serial = 30] [outer = 0x12ba0b400] 01:55:55 INFO - PROCESS | 2213 | 1467190555188 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 31 (0x1184c6c00) [pid = 2213] [serial = 31] [outer = 0x12ba0b400] 01:55:55 INFO - PROCESS | 2213 | 1467190555422 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]]]}] 01:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 417ms 01:55:55 INFO - PROCESS | 2213 | 1467190555461 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 01:55:55 INFO - PROCESS | 2213 | 1467190555462 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 01:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:55:55 INFO - PROCESS | 2213 | 1467190555476 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:55:55 INFO - PROCESS | 2213 | 1467190555477 Marionette TRACE conn2 <- [1,26,null,{}] 01:55:55 INFO - PROCESS | 2213 | 1467190555479 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}] 01:55:55 INFO - PROCESS | 2213 | 1467190555480 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:55 INFO - PROCESS | 2213 | 1467190555587 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 01:55:55 INFO - PROCESS | 2213 | 1467190555590 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:55 INFO - PROCESS | 2213 | 1467190555591 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x118578000 == 12 [pid = 2213] [id = 12] 01:55:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 32 (0x1180bec00) [pid = 2213] [serial = 32] [outer = 0x0] 01:55:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 33 (0x11828b800) [pid = 2213] [serial = 33] [outer = 0x1180bec00] 01:55:55 INFO - PROCESS | 2213 | 1467190555616 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 34 (0x118292c00) [pid = 2213] [serial = 34] [outer = 0x1180bec00] 01:55:55 INFO - PROCESS | 2213 | 1467190555856 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]]]}] 01:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 429ms 01:55:55 INFO - PROCESS | 2213 | 1467190555903 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 01:55:55 INFO - PROCESS | 2213 | 1467190555904 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 01:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:55:55 INFO - PROCESS | 2213 | 1467190555912 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:55:55 INFO - PROCESS | 2213 | 1467190555913 Marionette TRACE conn2 <- [1,30,null,{}] 01:55:55 INFO - PROCESS | 2213 | 1467190555940 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}] 01:55:55 INFO - PROCESS | 2213 | 1467190555941 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:56 INFO - PROCESS | 2213 | 1467190556035 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 01:55:56 INFO - PROCESS | 2213 | 1467190556039 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:56 INFO - PROCESS | 2213 | 1467190556040 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3df800 == 13 [pid = 2213] [id = 13] 01:55:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 35 (0x118296000) [pid = 2213] [serial = 35] [outer = 0x0] 01:55:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 36 (0x12bde5c00) [pid = 2213] [serial = 36] [outer = 0x118296000] 01:55:56 INFO - PROCESS | 2213 | 1467190556064 Marionette DEBUG loaded listener.js 01:55:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 37 (0x12bf04000) [pid = 2213] [serial = 37] [outer = 0x118296000] 01:55:56 INFO - PROCESS | 2213 | 1467190556304 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]]]}] 01:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 01:55:56 INFO - PROCESS | 2213 | 1467190556338 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 01:55:56 INFO - PROCESS | 2213 | 1467190556340 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 01:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:55:56 INFO - PROCESS | 2213 | 1467190556345 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:55:56 INFO - PROCESS | 2213 | 1467190556346 Marionette TRACE conn2 <- [1,34,null,{}] 01:55:56 INFO - PROCESS | 2213 | 1467190556357 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}] 01:55:56 INFO - PROCESS | 2213 | 1467190556358 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:56 INFO - PROCESS | 2213 | 1467190556453 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 01:55:56 INFO - PROCESS | 2213 | 1467190556457 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:56 INFO - PROCESS | 2213 | 1467190556458 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6c4800 == 14 [pid = 2213] [id = 14] 01:55:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 38 (0x12bf06400) [pid = 2213] [serial = 38] [outer = 0x0] 01:55:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 39 (0x12bf0e000) [pid = 2213] [serial = 39] [outer = 0x12bf06400] 01:55:56 INFO - PROCESS | 2213 | 1467190556482 Marionette DEBUG loaded listener.js 01:55:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 40 (0x12ca52800) [pid = 2213] [serial = 40] [outer = 0x12bf06400] 01:55:56 INFO - PROCESS | 2213 | 1467190556721 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]]]}] 01:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 428ms 01:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:55:56 INFO - PROCESS | 2213 | 1467190556774 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 01:55:56 INFO - PROCESS | 2213 | 1467190556775 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 01:55:56 INFO - PROCESS | 2213 | 1467190556777 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:55:56 INFO - PROCESS | 2213 | 1467190556778 Marionette TRACE conn2 <- [1,38,null,{}] 01:55:56 INFO - PROCESS | 2213 | 1467190556780 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}] 01:55:56 INFO - PROCESS | 2213 | 1467190556783 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:56 INFO - PROCESS | 2213 | 1467190556894 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 01:55:56 INFO - PROCESS | 2213 | 1467190556897 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:56 INFO - PROCESS | 2213 | 1467190556898 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ca9b800 == 15 [pid = 2213] [id = 15] 01:55:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 41 (0x12ca59800) [pid = 2213] [serial = 41] [outer = 0x0] 01:55:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 42 (0x12ca5e000) [pid = 2213] [serial = 42] [outer = 0x12ca59800] 01:55:56 INFO - PROCESS | 2213 | 1467190556922 Marionette DEBUG loaded listener.js 01:55:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 43 (0x12caf2400) [pid = 2213] [serial = 43] [outer = 0x12ca59800] 01:55:57 INFO - PROCESS | 2213 | 1467190557158 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]]]}] 01:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 425ms 01:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:55:57 INFO - PROCESS | 2213 | 1467190557210 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 01:55:57 INFO - PROCESS | 2213 | 1467190557211 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 01:55:57 INFO - PROCESS | 2213 | 1467190557213 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:55:57 INFO - PROCESS | 2213 | 1467190557214 Marionette TRACE conn2 <- [1,42,null,{}] 01:55:57 INFO - PROCESS | 2213 | 1467190557224 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}] 01:55:57 INFO - PROCESS | 2213 | 1467190557225 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:57 INFO - PROCESS | 2213 | 1467190557323 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 01:55:57 INFO - PROCESS | 2213 | 1467190557328 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:57 INFO - PROCESS | 2213 | 1467190557329 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cb9a800 == 16 [pid = 2213] [id = 16] 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 44 (0x12caf7400) [pid = 2213] [serial = 44] [outer = 0x0] 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 45 (0x12cafc800) [pid = 2213] [serial = 45] [outer = 0x12caf7400] 01:55:57 INFO - PROCESS | 2213 | 1467190557354 Marionette DEBUG loaded listener.js 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 46 (0x12cbd6800) [pid = 2213] [serial = 46] [outer = 0x12caf7400] 01:55:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d36e000 == 17 [pid = 2213] [id = 17] 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 47 (0x12d36e800) [pid = 2213] [serial = 47] [outer = 0x0] 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 48 (0x12d372800) [pid = 2213] [serial = 48] [outer = 0x12d36e800] 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 49 (0x12d378800) [pid = 2213] [serial = 49] [outer = 0x12d36e800] 01:55:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cb91800 == 18 [pid = 2213] [id = 18] 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 50 (0x12cbda000) [pid = 2213] [serial = 50] [outer = 0x0] 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 51 (0x12d417000) [pid = 2213] [serial = 51] [outer = 0x12cbda000] 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 52 (0x12cbe1000) [pid = 2213] [serial = 52] [outer = 0x12cbda000] 01:55:57 INFO - PROCESS | 2213 | 1467190557714 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]]]}] 01:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 526ms 01:55:57 INFO - PROCESS | 2213 | 1467190557739 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 01:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:55:57 INFO - PROCESS | 2213 | 1467190557741 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 01:55:57 INFO - PROCESS | 2213 | 1467190557743 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:55:57 INFO - PROCESS | 2213 | 1467190557745 Marionette TRACE conn2 <- [1,46,null,{}] 01:55:57 INFO - PROCESS | 2213 | 1467190557747 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}] 01:55:57 INFO - PROCESS | 2213 | 1467190557748 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:57 INFO - PROCESS | 2213 | 1467190557841 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 01:55:57 INFO - PROCESS | 2213 | 1467190557853 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:57 INFO - PROCESS | 2213 | 1467190557855 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d5d3000 == 19 [pid = 2213] [id = 19] 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 53 (0x12c696400) [pid = 2213] [serial = 53] [outer = 0x0] 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 54 (0x12d420000) [pid = 2213] [serial = 54] [outer = 0x12c696400] 01:55:57 INFO - PROCESS | 2213 | 1467190557882 Marionette DEBUG loaded listener.js 01:55:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 55 (0x118243400) [pid = 2213] [serial = 55] [outer = 0x12c696400] 01:55:58 INFO - PROCESS | 2213 | 1467190558119 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]]]}] 01:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 01:55:58 INFO - PROCESS | 2213 | 1467190558164 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 2213 | 1467190558165 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 01:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:55:58 INFO - PROCESS | 2213 | 1467190558177 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:55:58 INFO - PROCESS | 2213 | 1467190558178 Marionette TRACE conn2 <- [1,50,null,{}] 01:55:58 INFO - PROCESS | 2213 | 1467190558189 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}] 01:55:58 INFO - PROCESS | 2213 | 1467190558190 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:58 INFO - PROCESS | 2213 | 1467190558290 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 01:55:58 INFO - PROCESS | 2213 | 1467190558294 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:58 INFO - PROCESS | 2213 | 1467190558295 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x118360000 == 20 [pid = 2213] [id = 20] 01:55:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 56 (0x118313800) [pid = 2213] [serial = 56] [outer = 0x0] 01:55:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 57 (0x118317000) [pid = 2213] [serial = 57] [outer = 0x118313800] 01:55:58 INFO - PROCESS | 2213 | 1467190558318 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 58 (0x11873c800) [pid = 2213] [serial = 58] [outer = 0x118313800] 01:55:58 INFO - PROCESS | 2213 | 1467190558570 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]]]}] 01:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 01:55:58 INFO - PROCESS | 2213 | 1467190558596 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 2213 | 1467190558598 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 01:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:55:58 INFO - PROCESS | 2213 | 1467190558608 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:55:58 INFO - PROCESS | 2213 | 1467190558609 Marionette TRACE conn2 <- [1,54,null,{}] 01:55:58 INFO - PROCESS | 2213 | 1467190558611 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}] 01:55:58 INFO - PROCESS | 2213 | 1467190558612 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:58 INFO - PROCESS | 2213 | 1467190558709 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 01:55:58 INFO - PROCESS | 2213 | 1467190558722 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:58 INFO - PROCESS | 2213 | 1467190558723 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3d8800 == 21 [pid = 2213] [id = 21] 01:55:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 59 (0x1193ec800) [pid = 2213] [serial = 59] [outer = 0x0] 01:55:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 60 (0x12d38cc00) [pid = 2213] [serial = 60] [outer = 0x1193ec800] 01:55:58 INFO - PROCESS | 2213 | 1467190558746 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 61 (0x12d391000) [pid = 2213] [serial = 61] [outer = 0x1193ec800] 01:55:58 INFO - PROCESS | 2213 | 1467190558969 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]]]}] 01:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 01:55:59 INFO - PROCESS | 2213 | 1467190559026 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 01:55:59 INFO - PROCESS | 2213 | 1467190559027 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 01:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:55:59 INFO - PROCESS | 2213 | 1467190559030 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:55:59 INFO - PROCESS | 2213 | 1467190559031 Marionette TRACE conn2 <- [1,58,null,{}] 01:55:59 INFO - PROCESS | 2213 | 1467190559042 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}] 01:55:59 INFO - PROCESS | 2213 | 1467190559043 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:59 INFO - PROCESS | 2213 | 1467190559143 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 01:55:59 INFO - PROCESS | 2213 | 1467190559148 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:59 INFO - PROCESS | 2213 | 1467190559149 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:55:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x1188a1000 == 22 [pid = 2213] [id = 22] 01:55:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 62 (0x11887ac00) [pid = 2213] [serial = 62] [outer = 0x0] 01:55:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 63 (0x119838400) [pid = 2213] [serial = 63] [outer = 0x11887ac00] 01:55:59 INFO - PROCESS | 2213 | 1467190559174 Marionette DEBUG loaded listener.js 01:55:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 64 (0x12e090000) [pid = 2213] [serial = 64] [outer = 0x11887ac00] 01:56:00 INFO - PROCESS | 2213 | 1467190560089 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]]]}] 01:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1078ms 01:56:00 INFO - PROCESS | 2213 | 1467190560109 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 01:56:00 INFO - PROCESS | 2213 | 1467190560111 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 01:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:56:00 INFO - PROCESS | 2213 | 1467190560132 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:56:00 INFO - PROCESS | 2213 | 1467190560134 Marionette TRACE conn2 <- [1,62,null,{}] 01:56:00 INFO - PROCESS | 2213 | 1467190560142 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}] 01:56:00 INFO - PROCESS | 2213 | 1467190560144 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:00 INFO - PROCESS | 2213 | 1467190560258 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 01:56:00 INFO - PROCESS | 2213 | 1467190560311 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:00 INFO - PROCESS | 2213 | 1467190560312 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x112ec1800 == 23 [pid = 2213] [id = 23] 01:56:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 65 (0x112a84000) [pid = 2213] [serial = 65] [outer = 0x0] 01:56:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 66 (0x1131f9400) [pid = 2213] [serial = 66] [outer = 0x112a84000] 01:56:00 INFO - PROCESS | 2213 | 1467190560344 Marionette DEBUG loaded listener.js 01:56:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 67 (0x1133fec00) [pid = 2213] [serial = 67] [outer = 0x112a84000] 01:56:00 INFO - PROCESS | 2213 | 1467190560746 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]]]}] 01:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 643ms 01:56:00 INFO - PROCESS | 2213 | 1467190560758 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 01:56:00 INFO - PROCESS | 2213 | 1467190560761 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 01:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:56:00 INFO - PROCESS | 2213 | 1467190560766 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:56:00 INFO - PROCESS | 2213 | 1467190560769 Marionette TRACE conn2 <- [1,66,null,{}] 01:56:00 INFO - PROCESS | 2213 | 1467190560772 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}] 01:56:00 INFO - PROCESS | 2213 | 1467190560774 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:00 INFO - PROCESS | 2213 | 1467190560889 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 01:56:00 INFO - PROCESS | 2213 | 1467190560926 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:00 INFO - PROCESS | 2213 | 1467190560927 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169b9000 == 24 [pid = 2213] [id = 24] 01:56:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 68 (0x1164e4800) [pid = 2213] [serial = 68] [outer = 0x0] 01:56:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 69 (0x116924000) [pid = 2213] [serial = 69] [outer = 0x1164e4800] 01:56:00 INFO - PROCESS | 2213 | 1467190560958 Marionette DEBUG loaded listener.js 01:56:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 70 (0x11714b000) [pid = 2213] [serial = 70] [outer = 0x1164e4800] 01:56:01 INFO - PROCESS | 2213 | 1467190561369 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]]]}] 01:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 622ms 01:56:01 INFO - PROCESS | 2213 | 1467190561388 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 01:56:01 INFO - PROCESS | 2213 | 1467190561390 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 01:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:56:01 INFO - PROCESS | 2213 | 1467190561392 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:56:01 INFO - PROCESS | 2213 | 1467190561395 Marionette TRACE conn2 <- [1,70,null,{}] 01:56:01 INFO - PROCESS | 2213 | 1467190561403 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}] 01:56:01 INFO - PROCESS | 2213 | 1467190561406 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:01 INFO - PROCESS | 2213 | 1467190561525 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 01:56:01 INFO - PROCESS | 2213 | 1467190561588 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 2213 | 1467190561591 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fc0800 == 25 [pid = 2213] [id = 25] 01:56:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 71 (0x118290800) [pid = 2213] [serial = 71] [outer = 0x0] 01:56:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 72 (0x118312c00) [pid = 2213] [serial = 72] [outer = 0x118290800] 01:56:01 INFO - PROCESS | 2213 | 1467190561620 Marionette DEBUG loaded listener.js 01:56:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 73 (0x118733c00) [pid = 2213] [serial = 73] [outer = 0x118290800] 01:56:02 INFO - PROCESS | 2213 | 1467190562246 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]]]}] 01:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 922ms 01:56:02 INFO - PROCESS | 2213 | 1467190562315 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 01:56:02 INFO - PROCESS | 2213 | 1467190562317 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 01:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:56:02 INFO - PROCESS | 2213 | 1467190562320 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:56:02 INFO - PROCESS | 2213 | 1467190562321 Marionette TRACE conn2 <- [1,74,null,{}] 01:56:02 INFO - PROCESS | 2213 | 1467190562325 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}] 01:56:02 INFO - PROCESS | 2213 | 1467190562326 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:02 INFO - PROCESS | 2213 | 1467190562454 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 01:56:02 INFO - PROCESS | 2213 | 1467190562517 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:02 INFO - PROCESS | 2213 | 1467190562519 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x113cb3000 == 26 [pid = 2213] [id = 26] 01:56:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x113c5d400) [pid = 2213] [serial = 74] [outer = 0x0] 01:56:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x116905400) [pid = 2213] [serial = 75] [outer = 0x113c5d400] 01:56:02 INFO - PROCESS | 2213 | 1467190562569 Marionette DEBUG loaded listener.js 01:56:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x116a13800) [pid = 2213] [serial = 76] [outer = 0x113c5d400] 01:56:03 INFO - PROCESS | 2213 | 1467190563025 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]]]}] 01:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 719ms 01:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:56:03 INFO - PROCESS | 2213 | 1467190563040 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 01:56:03 INFO - PROCESS | 2213 | 1467190563043 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 01:56:03 INFO - PROCESS | 2213 | 1467190563047 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:56:03 INFO - PROCESS | 2213 | 1467190563049 Marionette TRACE conn2 <- [1,78,null,{}] 01:56:03 INFO - PROCESS | 2213 | 1467190563053 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}] 01:56:03 INFO - PROCESS | 2213 | 1467190563055 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:03 INFO - PROCESS | 2213 | 1467190563131 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 01:56:03 INFO - PROCESS | 2213 | 1467190563137 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 2213 | 1467190563138 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x11649d000 == 27 [pid = 2213] [id = 27] 01:56:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x117143000) [pid = 2213] [serial = 77] [outer = 0x0] 01:56:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x1176f5c00) [pid = 2213] [serial = 78] [outer = 0x117143000] 01:56:03 INFO - PROCESS | 2213 | 1467190563165 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x1180b9800) [pid = 2213] [serial = 79] [outer = 0x117143000] 01:56:03 INFO - PROCESS | 2213 | 1467190563479 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]]]}] 01:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 01:56:03 INFO - PROCESS | 2213 | 1467190563520 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 01:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:56:03 INFO - PROCESS | 2213 | 1467190563521 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 01:56:03 INFO - PROCESS | 2213 | 1467190563523 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:56:03 INFO - PROCESS | 2213 | 1467190563526 Marionette TRACE conn2 <- [1,82,null,{}] 01:56:03 INFO - PROCESS | 2213 | 1467190563533 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}] 01:56:03 INFO - PROCESS | 2213 | 1467190563536 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:03 INFO - PROCESS | 2213 | 1467190563611 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 01:56:03 INFO - PROCESS | 2213 | 1467190563620 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 2213 | 1467190563622 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169a9800 == 28 [pid = 2213] [id = 28] 01:56:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x11824a000) [pid = 2213] [serial = 80] [outer = 0x0] 01:56:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x118291400) [pid = 2213] [serial = 81] [outer = 0x11824a000] 01:56:03 INFO - PROCESS | 2213 | 1467190563649 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x11831a000) [pid = 2213] [serial = 82] [outer = 0x11824a000] 01:56:03 INFO - PROCESS | 2213 | 1467190563987 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]]]}] 01:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 01:56:03 INFO - PROCESS | 2213 | 1467190563995 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 01:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:56:04 INFO - PROCESS | 2213 | 1467190563996 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 01:56:04 INFO - PROCESS | 2213 | 1467190564000 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 2213 | 1467190564001 Marionette TRACE conn2 <- [1,86,null,{}] 01:56:04 INFO - PROCESS | 2213 | 1467190564004 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}] 01:56:04 INFO - PROCESS | 2213 | 1467190564005 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:04 INFO - PROCESS | 2213 | 1467190564095 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 01:56:04 INFO - PROCESS | 2213 | 1467190564139 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:04 INFO - PROCESS | 2213 | 1467190564140 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fa2800 == 29 [pid = 2213] [id = 29] 01:56:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x118296400) [pid = 2213] [serial = 83] [outer = 0x0] 01:56:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x118737800) [pid = 2213] [serial = 84] [outer = 0x118296400] 01:56:04 INFO - PROCESS | 2213 | 1467190564176 Marionette DEBUG loaded listener.js 01:56:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11888d400) [pid = 2213] [serial = 85] [outer = 0x118296400] 01:56:04 INFO - PROCESS | 2213 | 1467190564568 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]]]}] 01:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 620ms 01:56:04 INFO - PROCESS | 2213 | 1467190564620 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 01:56:04 INFO - PROCESS | 2213 | 1467190564622 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 01:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:56:04 INFO - PROCESS | 2213 | 1467190564625 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 2213 | 1467190564627 Marionette TRACE conn2 <- [1,90,null,{}] 01:56:04 INFO - PROCESS | 2213 | 1467190564630 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}] 01:56:04 INFO - PROCESS | 2213 | 1467190564632 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:04 INFO - PROCESS | 2213 | 1467190564727 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 01:56:04 INFO - PROCESS | 2213 | 1467190564734 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:04 INFO - PROCESS | 2213 | 1467190564736 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x117e29000 == 30 [pid = 2213] [id = 30] 01:56:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x11872f800) [pid = 2213] [serial = 86] [outer = 0x0] 01:56:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x119132c00) [pid = 2213] [serial = 87] [outer = 0x11872f800] 01:56:04 INFO - PROCESS | 2213 | 1467190564761 Marionette DEBUG loaded listener.js 01:56:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x119170800) [pid = 2213] [serial = 88] [outer = 0x11872f800] 01:56:05 INFO - PROCESS | 2213 | 1467190565043 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]]]}] 01:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 470ms 01:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:56:05 INFO - PROCESS | 2213 | 1467190565095 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 01:56:05 INFO - PROCESS | 2213 | 1467190565096 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 01:56:05 INFO - PROCESS | 2213 | 1467190565098 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:56:05 INFO - PROCESS | 2213 | 1467190565100 Marionette TRACE conn2 <- [1,94,null,{}] 01:56:05 INFO - PROCESS | 2213 | 1467190565104 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}] 01:56:05 INFO - PROCESS | 2213 | 1467190565108 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:05 INFO - PROCESS | 2213 | 1467190565202 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 01:56:05 INFO - PROCESS | 2213 | 1467190565207 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 2213 | 1467190565208 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:05 INFO - PROCESS | 2213 | ++DOCSHELL 0x11837c000 == 31 [pid = 2213] [id = 31] 01:56:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x119175000) [pid = 2213] [serial = 89] [outer = 0x0] 01:56:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1193f3000) [pid = 2213] [serial = 90] [outer = 0x119175000] 01:56:05 INFO - PROCESS | 2213 | 1467190565233 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x119e11c00) [pid = 2213] [serial = 91] [outer = 0x119175000] 01:56:05 INFO - PROCESS | 2213 | 1467190565536 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]]]}] 01:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 472ms 01:56:05 INFO - PROCESS | 2213 | 1467190565570 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 01:56:05 INFO - PROCESS | 2213 | 1467190565571 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 01:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:56:05 INFO - PROCESS | 2213 | 1467190565573 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:56:05 INFO - PROCESS | 2213 | 1467190565575 Marionette TRACE conn2 <- [1,98,null,{}] 01:56:05 INFO - PROCESS | 2213 | 1467190565577 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}] 01:56:05 INFO - PROCESS | 2213 | 1467190565578 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:05 INFO - PROCESS | 2213 | 1467190565673 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 01:56:05 INFO - PROCESS | 2213 | 1467190565679 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 2213 | 1467190565680 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:05 INFO - PROCESS | 2213 | ++DOCSHELL 0x118574000 == 32 [pid = 2213] [id = 32] 01:56:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1122b7400) [pid = 2213] [serial = 92] [outer = 0x0] 01:56:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x119e32c00) [pid = 2213] [serial = 93] [outer = 0x1122b7400] 01:56:05 INFO - PROCESS | 2213 | 1467190565704 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x120f23400) [pid = 2213] [serial = 94] [outer = 0x1122b7400] 01:56:05 INFO - PROCESS | 2213 | 1467190565971 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]]]}] 01:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 01:56:05 INFO - PROCESS | 2213 | 1467190565995 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 01:56:05 INFO - PROCESS | 2213 | 1467190565996 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 01:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:56:06 INFO - PROCESS | 2213 | 1467190566006 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 2213 | 1467190566007 Marionette TRACE conn2 <- [1,102,null,{}] 01:56:06 INFO - PROCESS | 2213 | 1467190566010 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}] 01:56:06 INFO - PROCESS | 2213 | 1467190566011 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:06 INFO - PROCESS | 2213 | 1467190566091 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 01:56:06 INFO - PROCESS | 2213 | 1467190566095 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 2213 | 1467190566096 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x11922e000 == 33 [pid = 2213] [id = 33] 01:56:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x11988f000) [pid = 2213] [serial = 95] [outer = 0x0] 01:56:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x122e3f000) [pid = 2213] [serial = 96] [outer = 0x11988f000] 01:56:06 INFO - PROCESS | 2213 | 1467190566124 Marionette DEBUG loaded listener.js 01:56:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1238a4400) [pid = 2213] [serial = 97] [outer = 0x11988f000] 01:56:06 INFO - PROCESS | 2213 | 1467190566402 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]]]}] 01:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 427ms 01:56:06 INFO - PROCESS | 2213 | 1467190566425 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 01:56:06 INFO - PROCESS | 2213 | 1467190566426 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 01:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:56:06 INFO - PROCESS | 2213 | 1467190566428 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 2213 | 1467190566429 Marionette TRACE conn2 <- [1,106,null,{}] 01:56:06 INFO - PROCESS | 2213 | 1467190566439 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}] 01:56:06 INFO - PROCESS | 2213 | 1467190566441 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:06 INFO - PROCESS | 2213 | 1467190566531 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 01:56:06 INFO - PROCESS | 2213 | 1467190566576 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 2213 | 1467190566577 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x11923d800 == 34 [pid = 2213] [id = 34] 01:56:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x113c5d800) [pid = 2213] [serial = 98] [outer = 0x0] 01:56:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1238a5800) [pid = 2213] [serial = 99] [outer = 0x113c5d800] 01:56:06 INFO - PROCESS | 2213 | 1467190566601 Marionette DEBUG loaded listener.js 01:56:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x118315800) [pid = 2213] [serial = 100] [outer = 0x113c5d800] 01:56:06 INFO - PROCESS | 2213 | 1467190566846 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]]]}] 01:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 473ms 01:56:06 INFO - PROCESS | 2213 | 1467190566906 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 01:56:06 INFO - PROCESS | 2213 | 1467190566908 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 01:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:56:06 INFO - PROCESS | 2213 | 1467190566910 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 2213 | 1467190566911 Marionette TRACE conn2 <- [1,110,null,{}] 01:56:06 INFO - PROCESS | 2213 | 1467190566913 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}] 01:56:06 INFO - PROCESS | 2213 | 1467190566914 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:06 INFO - PROCESS | 2213 | 1467190566996 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 01:56:07 INFO - PROCESS | 2213 | 1467190567001 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:07 INFO - PROCESS | 2213 | 1467190567003 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196d3000 == 35 [pid = 2213] [id = 35] 01:56:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x123acec00) [pid = 2213] [serial = 101] [outer = 0x0] 01:56:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x123e83400) [pid = 2213] [serial = 102] [outer = 0x123acec00] 01:56:07 INFO - PROCESS | 2213 | 1467190567027 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x123fd9000) [pid = 2213] [serial = 103] [outer = 0x123acec00] 01:56:07 INFO - PROCESS | 2213 | 1467190567332 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]]]}] 01:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 01:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:56:07 INFO - PROCESS | 2213 | 1467190567378 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 01:56:07 INFO - PROCESS | 2213 | 1467190567380 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 01:56:07 INFO - PROCESS | 2213 | 1467190567382 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:56:07 INFO - PROCESS | 2213 | 1467190567383 Marionette TRACE conn2 <- [1,114,null,{}] 01:56:07 INFO - PROCESS | 2213 | 1467190567386 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}] 01:56:07 INFO - PROCESS | 2213 | 1467190567387 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:07 INFO - PROCESS | 2213 | 1467190567496 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 01:56:07 INFO - PROCESS | 2213 | 1467190567502 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:07 INFO - PROCESS | 2213 | 1467190567504 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x119dd7000 == 36 [pid = 2213] [id = 36] 01:56:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x120f1d800) [pid = 2213] [serial = 104] [outer = 0x0] 01:56:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1241e0800) [pid = 2213] [serial = 105] [outer = 0x120f1d800] 01:56:07 INFO - PROCESS | 2213 | 1467190567529 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x124cc2c00) [pid = 2213] [serial = 106] [outer = 0x120f1d800] 01:56:07 INFO - PROCESS | 2213 | 1467190567835 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]]]}] 01:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 01:56:07 INFO - PROCESS | 2213 | 1467190567858 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 01:56:07 INFO - PROCESS | 2213 | 1467190567859 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 01:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:56:07 INFO - PROCESS | 2213 | 1467190567861 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:56:07 INFO - PROCESS | 2213 | 1467190567863 Marionette TRACE conn2 <- [1,118,null,{}] 01:56:07 INFO - PROCESS | 2213 | 1467190567865 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}] 01:56:07 INFO - PROCESS | 2213 | 1467190567866 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:07 INFO - PROCESS | 2213 | 1467190567951 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 01:56:07 INFO - PROCESS | 2213 | 1467190567955 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:07 INFO - PROCESS | 2213 | 1467190567956 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fa6800 == 37 [pid = 2213] [id = 37] 01:56:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x120f1c800) [pid = 2213] [serial = 107] [outer = 0x0] 01:56:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x1255a5000) [pid = 2213] [serial = 108] [outer = 0x120f1c800] 01:56:07 INFO - PROCESS | 2213 | 1467190567980 Marionette DEBUG loaded listener.js 01:56:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x126106400) [pid = 2213] [serial = 109] [outer = 0x120f1c800] 01:56:08 INFO - PROCESS | 2213 | 1467190568343 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]]]}] 01:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 518ms 01:56:08 INFO - PROCESS | 2213 | 1467190568381 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 01:56:08 INFO - PROCESS | 2213 | 1467190568383 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 01:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:56:08 INFO - PROCESS | 2213 | 1467190568386 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:56:08 INFO - PROCESS | 2213 | 1467190568388 Marionette TRACE conn2 <- [1,122,null,{}] 01:56:08 INFO - PROCESS | 2213 | 1467190568391 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}] 01:56:08 INFO - PROCESS | 2213 | 1467190568393 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:08 INFO - PROCESS | 2213 | 1467190568512 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 01:56:08 INFO - PROCESS | 2213 | 1467190568518 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:08 INFO - PROCESS | 2213 | 1467190568519 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fc0800 == 38 [pid = 2213] [id = 38] 01:56:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x124cc0400) [pid = 2213] [serial = 110] [outer = 0x0] 01:56:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x12616dc00) [pid = 2213] [serial = 111] [outer = 0x124cc0400] 01:56:08 INFO - PROCESS | 2213 | 1467190568540 Marionette DEBUG loaded listener.js 01:56:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x126536800) [pid = 2213] [serial = 112] [outer = 0x124cc0400] 01:56:08 INFO - PROCESS | 2213 | 1467190568914 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]]]}] 01:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 573ms 01:56:08 INFO - PROCESS | 2213 | 1467190568960 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 01:56:08 INFO - PROCESS | 2213 | 1467190568961 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 01:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:56:08 INFO - PROCESS | 2213 | 1467190568965 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:56:08 INFO - PROCESS | 2213 | 1467190568967 Marionette TRACE conn2 <- [1,126,null,{}] 01:56:08 INFO - PROCESS | 2213 | 1467190568970 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}] 01:56:08 INFO - PROCESS | 2213 | 1467190568972 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:09 INFO - PROCESS | 2213 | 1467190569118 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 01:56:09 INFO - PROCESS | 2213 | 1467190569129 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 2213 | 1467190569130 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x123a0f800 == 39 [pid = 2213] [id = 39] 01:56:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x126536c00) [pid = 2213] [serial = 113] [outer = 0x0] 01:56:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x1265ed000) [pid = 2213] [serial = 114] [outer = 0x126536c00] 01:56:09 INFO - PROCESS | 2213 | 1467190569172 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x1267e2c00) [pid = 2213] [serial = 115] [outer = 0x126536c00] 01:56:09 INFO - PROCESS | 2213 | 1467190569564 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]]]}] 01:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 621ms 01:56:09 INFO - PROCESS | 2213 | 1467190569588 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 01:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:56:09 INFO - PROCESS | 2213 | 1467190569590 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 01:56:09 INFO - PROCESS | 2213 | 1467190569592 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:56:09 INFO - PROCESS | 2213 | 1467190569594 Marionette TRACE conn2 <- [1,130,null,{}] 01:56:09 INFO - PROCESS | 2213 | 1467190569597 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}] 01:56:09 INFO - PROCESS | 2213 | 1467190569600 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:09 INFO - PROCESS | 2213 | 1467190569726 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 01:56:09 INFO - PROCESS | 2213 | 1467190569805 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 2213 | 1467190569807 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x12420e800 == 40 [pid = 2213] [id = 40] 01:56:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x126543400) [pid = 2213] [serial = 116] [outer = 0x0] 01:56:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x1269a1c00) [pid = 2213] [serial = 117] [outer = 0x126543400] 01:56:09 INFO - PROCESS | 2213 | 1467190569848 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x128b19c00) [pid = 2213] [serial = 118] [outer = 0x126543400] 01:56:10 INFO - PROCESS | 2213 | 1467190570184 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]]]}] 01:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 619ms 01:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:56:10 INFO - PROCESS | 2213 | 1467190570212 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 01:56:10 INFO - PROCESS | 2213 | 1467190570213 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 01:56:10 INFO - PROCESS | 2213 | 1467190570216 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:56:10 INFO - PROCESS | 2213 | 1467190570217 Marionette TRACE conn2 <- [1,134,null,{}] 01:56:10 INFO - PROCESS | 2213 | 1467190570223 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}] 01:56:10 INFO - PROCESS | 2213 | 1467190570224 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:10 INFO - PROCESS | 2213 | 1467190570312 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 01:56:11 INFO - PROCESS | 2213 | 1467190571027 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 2213 | 1467190571029 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x112642000 == 41 [pid = 2213] [id = 41] 01:56:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 119 (0x1133ae400) [pid = 2213] [serial = 119] [outer = 0x0] 01:56:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 120 (0x115def000) [pid = 2213] [serial = 120] [outer = 0x1133ae400] 01:56:11 INFO - PROCESS | 2213 | 1467190571057 Marionette DEBUG loaded listener.js 01:56:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 121 (0x116977800) [pid = 2213] [serial = 121] [outer = 0x1133ae400] 01:56:11 INFO - PROCESS | 2213 | 1467190571391 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]]]}] 01:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1222ms 01:56:11 INFO - PROCESS | 2213 | 1467190571440 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 01:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:56:11 INFO - PROCESS | 2213 | 1467190571442 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 01:56:11 INFO - PROCESS | 2213 | 1467190571445 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - PROCESS | 2213 | 1467190571446 Marionette TRACE conn2 <- [1,138,null,{}] 01:56:11 INFO - PROCESS | 2213 | 1467190571450 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}] 01:56:11 INFO - PROCESS | 2213 | 1467190571453 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:11 INFO - PROCESS | 2213 | 1467190571546 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 01:56:11 INFO - PROCESS | 2213 | 1467190571578 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 2213 | 1467190571579 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x116170800 == 42 [pid = 2213] [id = 42] 01:56:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 122 (0x117ec9800) [pid = 2213] [serial = 122] [outer = 0x0] 01:56:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 123 (0x1180ba800) [pid = 2213] [serial = 123] [outer = 0x117ec9800] 01:56:11 INFO - PROCESS | 2213 | 1467190571606 Marionette DEBUG loaded listener.js 01:56:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 124 (0x11824a800) [pid = 2213] [serial = 124] [outer = 0x117ec9800] 01:56:11 INFO - PROCESS | 2213 | 1467190571916 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]]]}] 01:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 520ms 01:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:56:11 INFO - PROCESS | 2213 | 1467190571966 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 01:56:11 INFO - PROCESS | 2213 | 1467190571969 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 01:56:11 INFO - PROCESS | 2213 | 1467190571971 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - PROCESS | 2213 | 1467190571972 Marionette TRACE conn2 <- [1,142,null,{}] 01:56:11 INFO - PROCESS | 2213 | 1467190571980 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}] 01:56:11 INFO - PROCESS | 2213 | 1467190571981 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:12 INFO - PROCESS | 2213 | 1467190572087 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 01:56:12 INFO - PROCESS | 2213 | 1467190572092 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 2213 | 1467190572093 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x116acf800 == 43 [pid = 2213] [id = 43] 01:56:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 125 (0x11828a400) [pid = 2213] [serial = 125] [outer = 0x0] 01:56:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 126 (0x11831a400) [pid = 2213] [serial = 126] [outer = 0x11828a400] 01:56:12 INFO - PROCESS | 2213 | 1467190572118 Marionette DEBUG loaded listener.js 01:56:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 127 (0x11912ac00) [pid = 2213] [serial = 127] [outer = 0x11828a400] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 126 (0x12ac1e800) [pid = 2213] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 125 (0x12a6a0c00) [pid = 2213] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 124 (0x12921c400) [pid = 2213] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 123 (0x1193ec800) [pid = 2213] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 122 (0x118313800) [pid = 2213] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 121 (0x12c696400) [pid = 2213] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 120 (0x12caf7400) [pid = 2213] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 119 (0x12ca59800) [pid = 2213] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 118 (0x12bf06400) [pid = 2213] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x118296000) [pid = 2213] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x1180bec00) [pid = 2213] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x12ba0b400) [pid = 2213] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x12b8e7c00) [pid = 2213] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x119175000) [pid = 2213] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x1122b7400) [pid = 2213] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x11988f000) [pid = 2213] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x113c5d800) [pid = 2213] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x120f1d800) [pid = 2213] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x120f1c800) [pid = 2213] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x124cc0400) [pid = 2213] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x11887ac00) [pid = 2213] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x112a84000) [pid = 2213] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1164e4800) [pid = 2213] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x118290800) [pid = 2213] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x113c5d400) [pid = 2213] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x117143000) [pid = 2213] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x11824a000) [pid = 2213] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x118296400) [pid = 2213] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:56:12 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x11872f800) [pid = 2213] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:56:12 INFO - PROCESS | 2213 | 1467190572886 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]]]}] 01:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 929ms 01:56:12 INFO - PROCESS | 2213 | 1467190572901 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 01:56:12 INFO - PROCESS | 2213 | 1467190572904 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 01:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:56:12 INFO - PROCESS | 2213 | 1467190572910 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:56:12 INFO - PROCESS | 2213 | 1467190572914 Marionette TRACE conn2 <- [1,146,null,{}] 01:56:12 INFO - PROCESS | 2213 | 1467190572917 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}] 01:56:12 INFO - PROCESS | 2213 | 1467190572919 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:12 INFO - PROCESS | 2213 | 1467190572993 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 01:56:12 INFO - PROCESS | 2213 | 1467190572996 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 2213 | 1467190572997 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x118261800 == 44 [pid = 2213] [id = 44] 01:56:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1122be000) [pid = 2213] [serial = 128] [outer = 0x0] 01:56:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x11677e800) [pid = 2213] [serial = 129] [outer = 0x1122be000] 01:56:13 INFO - PROCESS | 2213 | 1467190573025 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x118872c00) [pid = 2213] [serial = 130] [outer = 0x1122be000] 01:56:13 INFO - PROCESS | 2213 | 1467190573354 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]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 474ms 01:56:13 INFO - PROCESS | 2213 | 1467190573382 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 01:56:13 INFO - PROCESS | 2213 | 1467190573386 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 01:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:56:13 INFO - PROCESS | 2213 | 1467190573388 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 2213 | 1467190573390 Marionette TRACE conn2 <- [1,150,null,{}] 01:56:13 INFO - PROCESS | 2213 | 1467190573392 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}] 01:56:13 INFO - PROCESS | 2213 | 1467190573393 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:13 INFO - PROCESS | 2213 | 1467190573475 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 01:56:13 INFO - PROCESS | 2213 | 1467190573478 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:13 INFO - PROCESS | 2213 | 1467190573480 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x118387000 == 45 [pid = 2213] [id = 45] 01:56:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x119171400) [pid = 2213] [serial = 131] [outer = 0x0] 01:56:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1193f0000) [pid = 2213] [serial = 132] [outer = 0x119171400] 01:56:13 INFO - PROCESS | 2213 | 1467190573507 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x119808000) [pid = 2213] [serial = 133] [outer = 0x119171400] 01:56:13 INFO - PROCESS | 2213 | 1467190573826 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]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 01:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:56:13 INFO - PROCESS | 2213 | 1467190573858 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 01:56:13 INFO - PROCESS | 2213 | 1467190573859 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 01:56:13 INFO - PROCESS | 2213 | 1467190573861 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 2213 | 1467190573862 Marionette TRACE conn2 <- [1,154,null,{}] 01:56:13 INFO - PROCESS | 2213 | 1467190573864 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}] 01:56:13 INFO - PROCESS | 2213 | 1467190573866 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:13 INFO - PROCESS | 2213 | 1467190573940 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 01:56:13 INFO - PROCESS | 2213 | 1467190573985 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:13 INFO - PROCESS | 2213 | 1467190573989 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x119230800 == 46 [pid = 2213] [id = 46] 01:56:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x119890800) [pid = 2213] [serial = 134] [outer = 0x0] 01:56:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x119e10c00) [pid = 2213] [serial = 135] [outer = 0x119890800] 01:56:14 INFO - PROCESS | 2213 | 1467190574020 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x122e3bc00) [pid = 2213] [serial = 136] [outer = 0x119890800] 01:56:14 INFO - PROCESS | 2213 | 1467190574308 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]]]}] 01:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 01:56:14 INFO - PROCESS | 2213 | 1467190574330 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 01:56:14 INFO - PROCESS | 2213 | 1467190574331 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 01:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:56:14 INFO - PROCESS | 2213 | 1467190574342 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:56:14 INFO - PROCESS | 2213 | 1467190574343 Marionette TRACE conn2 <- [1,158,null,{}] 01:56:14 INFO - PROCESS | 2213 | 1467190574345 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}] 01:56:14 INFO - PROCESS | 2213 | 1467190574347 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:14 INFO - PROCESS | 2213 | 1467190574435 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 01:56:14 INFO - PROCESS | 2213 | 1467190574439 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:14 INFO - PROCESS | 2213 | 1467190574440 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x112f5d000 == 47 [pid = 2213] [id = 47] 01:56:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x1193e6400) [pid = 2213] [serial = 137] [outer = 0x0] 01:56:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x123cd8800) [pid = 2213] [serial = 138] [outer = 0x1193e6400] 01:56:14 INFO - PROCESS | 2213 | 1467190574466 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x123fe2c00) [pid = 2213] [serial = 139] [outer = 0x1193e6400] 01:56:14 INFO - PROCESS | 2213 | 1467190574786 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]]]}] 01:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 01:56:14 INFO - PROCESS | 2213 | 1467190574849 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 01:56:14 INFO - PROCESS | 2213 | 1467190574851 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 01:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:56:14 INFO - PROCESS | 2213 | 1467190574856 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:56:14 INFO - PROCESS | 2213 | 1467190574858 Marionette TRACE conn2 <- [1,162,null,{}] 01:56:14 INFO - PROCESS | 2213 | 1467190574862 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}] 01:56:14 INFO - PROCESS | 2213 | 1467190574864 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:14 INFO - PROCESS | 2213 | 1467190574951 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 01:56:15 INFO - PROCESS | 2213 | 1467190575034 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:15 INFO - PROCESS | 2213 | 1467190575036 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x114f0b800 == 48 [pid = 2213] [id = 48] 01:56:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x11337d000) [pid = 2213] [serial = 140] [outer = 0x0] 01:56:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x116190800) [pid = 2213] [serial = 141] [outer = 0x11337d000] 01:56:15 INFO - PROCESS | 2213 | 1467190575068 Marionette DEBUG loaded listener.js 01:56:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x116982000) [pid = 2213] [serial = 142] [outer = 0x11337d000] 01:56:15 INFO - PROCESS | 2213 | 1467190575525 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]]]}] 01:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 722ms 01:56:15 INFO - PROCESS | 2213 | 1467190575584 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 01:56:15 INFO - PROCESS | 2213 | 1467190575586 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 01:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:56:15 INFO - PROCESS | 2213 | 1467190575592 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:56:15 INFO - PROCESS | 2213 | 1467190575594 Marionette TRACE conn2 <- [1,166,null,{}] 01:56:15 INFO - PROCESS | 2213 | 1467190575597 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}] 01:56:15 INFO - PROCESS | 2213 | 1467190575600 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:15 INFO - PROCESS | 2213 | 1467190575695 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 01:56:15 INFO - PROCESS | 2213 | 1467190575781 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:15 INFO - PROCESS | 2213 | 1467190575783 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x118379800 == 49 [pid = 2213] [id = 49] 01:56:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x11824e400) [pid = 2213] [serial = 143] [outer = 0x0] 01:56:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x118290400) [pid = 2213] [serial = 144] [outer = 0x11824e400] 01:56:15 INFO - PROCESS | 2213 | 1467190575813 Marionette DEBUG loaded listener.js 01:56:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x11872e000) [pid = 2213] [serial = 145] [outer = 0x11824e400] 01:56:16 INFO - PROCESS | 2213 | 1467190576220 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]]]}] 01:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 01:56:16 INFO - PROCESS | 2213 | 1467190576263 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 01:56:16 INFO - PROCESS | 2213 | 1467190576264 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 01:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:56:16 INFO - PROCESS | 2213 | 1467190576267 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - PROCESS | 2213 | 1467190576268 Marionette TRACE conn2 <- [1,170,null,{}] 01:56:16 INFO - PROCESS | 2213 | 1467190576275 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}] 01:56:16 INFO - PROCESS | 2213 | 1467190576279 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:16 INFO - PROCESS | 2213 | 1467190576377 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 01:56:16 INFO - PROCESS | 2213 | 1467190576438 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:16 INFO - PROCESS | 2213 | 1467190576441 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x118255800 == 50 [pid = 2213] [id = 50] 01:56:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x11988e400) [pid = 2213] [serial = 146] [outer = 0x0] 01:56:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x120f1f400) [pid = 2213] [serial = 147] [outer = 0x11988e400] 01:56:16 INFO - PROCESS | 2213 | 1467190576473 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 119 (0x122e42400) [pid = 2213] [serial = 148] [outer = 0x11988e400] 01:56:16 INFO - PROCESS | 2213 | 1467190576922 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]]]}] 01:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 669ms 01:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:56:16 INFO - PROCESS | 2213 | 1467190576937 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 01:56:16 INFO - PROCESS | 2213 | 1467190576940 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 01:56:16 INFO - PROCESS | 2213 | 1467190576943 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - PROCESS | 2213 | 1467190576945 Marionette TRACE conn2 <- [1,174,null,{}] 01:56:16 INFO - PROCESS | 2213 | 1467190576968 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}] 01:56:16 INFO - PROCESS | 2213 | 1467190576970 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:17 INFO - PROCESS | 2213 | 1467190577159 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 01:56:17 INFO - PROCESS | 2213 | 1467190577222 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:17 INFO - PROCESS | 2213 | 1467190577224 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x1245a7000 == 51 [pid = 2213] [id = 51] 01:56:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 120 (0x1241db400) [pid = 2213] [serial = 149] [outer = 0x0] 01:56:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 121 (0x124965800) [pid = 2213] [serial = 150] [outer = 0x1241db400] 01:56:17 INFO - PROCESS | 2213 | 1467190577271 Marionette DEBUG loaded listener.js 01:56:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 122 (0x124c8a000) [pid = 2213] [serial = 151] [outer = 0x1241db400] 01:56:17 INFO - PROCESS | 2213 | 1467190577660 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]]]}] 01:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 771ms 01:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:56:17 INFO - PROCESS | 2213 | 1467190577713 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 01:56:17 INFO - PROCESS | 2213 | 1467190577714 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 01:56:17 INFO - PROCESS | 2213 | 1467190577717 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:56:17 INFO - PROCESS | 2213 | 1467190577718 Marionette TRACE conn2 <- [1,178,null,{}] 01:56:17 INFO - PROCESS | 2213 | 1467190577720 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}] 01:56:17 INFO - PROCESS | 2213 | 1467190577722 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:17 INFO - PROCESS | 2213 | 1467190577814 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 01:56:17 INFO - PROCESS | 2213 | 1467190577873 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:17 INFO - PROCESS | 2213 | 1467190577874 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x113008000 == 52 [pid = 2213] [id = 52] 01:56:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 123 (0x1133f7000) [pid = 2213] [serial = 152] [outer = 0x0] 01:56:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 124 (0x116977c00) [pid = 2213] [serial = 153] [outer = 0x1133f7000] 01:56:17 INFO - PROCESS | 2213 | 1467190577903 Marionette DEBUG loaded listener.js 01:56:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 125 (0x11916e000) [pid = 2213] [serial = 154] [outer = 0x1133f7000] 01:56:18 INFO - PROCESS | 2213 | 1467190578354 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]]]}] 01:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 01:56:18 INFO - PROCESS | 2213 | 1467190578402 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 01:56:18 INFO - PROCESS | 2213 | 1467190578404 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 01:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:56:18 INFO - PROCESS | 2213 | 1467190578409 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:56:18 INFO - PROCESS | 2213 | 1467190578411 Marionette TRACE conn2 <- [1,182,null,{}] 01:56:18 INFO - PROCESS | 2213 | 1467190578415 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}] 01:56:18 INFO - PROCESS | 2213 | 1467190578420 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:18 INFO - PROCESS | 2213 | 1467190578536 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 01:56:18 INFO - PROCESS | 2213 | 1467190578615 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:18 INFO - PROCESS | 2213 | 1467190578617 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x1164a0800 == 53 [pid = 2213] [id = 53] 01:56:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 126 (0x116927800) [pid = 2213] [serial = 155] [outer = 0x0] 01:56:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 127 (0x116a20c00) [pid = 2213] [serial = 156] [outer = 0x116927800] 01:56:18 INFO - PROCESS | 2213 | 1467190578663 Marionette DEBUG loaded listener.js 01:56:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 128 (0x1176f1800) [pid = 2213] [serial = 157] [outer = 0x116927800] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x119230800 == 52 [pid = 2213] [id = 46] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x118387000 == 51 [pid = 2213] [id = 45] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x118574000 == 50 [pid = 2213] [id = 32] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x118261800 == 49 [pid = 2213] [id = 44] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x11837c000 == 48 [pid = 2213] [id = 31] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x116acf800 == 47 [pid = 2213] [id = 43] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x117e29000 == 46 [pid = 2213] [id = 30] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x116170800 == 45 [pid = 2213] [id = 42] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x11922e000 == 44 [pid = 2213] [id = 33] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x116fa2800 == 43 [pid = 2213] [id = 29] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x11649d000 == 42 [pid = 2213] [id = 27] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x1169a9800 == 41 [pid = 2213] [id = 28] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x112642000 == 40 [pid = 2213] [id = 41] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x119dd7000 == 39 [pid = 2213] [id = 36] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x11923d800 == 38 [pid = 2213] [id = 34] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x113008000 == 37 [pid = 2213] [id = 52] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x1245a7000 == 36 [pid = 2213] [id = 51] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x118255800 == 35 [pid = 2213] [id = 50] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x12420e800 == 34 [pid = 2213] [id = 40] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x122fa6800 == 33 [pid = 2213] [id = 37] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x122fc0800 == 32 [pid = 2213] [id = 38] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x118379800 == 31 [pid = 2213] [id = 49] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x112f5d000 == 30 [pid = 2213] [id = 47] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x1196d3000 == 29 [pid = 2213] [id = 35] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x114f0b800 == 28 [pid = 2213] [id = 48] 01:56:19 INFO - PROCESS | 2213 | --DOCSHELL 0x123a0f800 == 27 [pid = 2213] [id = 39] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 127 (0x123cdac00) [pid = 2213] [serial = 11] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 126 (0x1193f3000) [pid = 2213] [serial = 90] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 125 (0x119e32c00) [pid = 2213] [serial = 93] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 124 (0x120f23400) [pid = 2213] [serial = 94] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 123 (0x122e3f000) [pid = 2213] [serial = 96] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 122 (0x1238a5800) [pid = 2213] [serial = 99] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 121 (0x123e83400) [pid = 2213] [serial = 102] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 120 (0x1241e0800) [pid = 2213] [serial = 105] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 119 (0x1255a5000) [pid = 2213] [serial = 108] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 118 (0x12616dc00) [pid = 2213] [serial = 111] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x1238a4400) [pid = 2213] [serial = 97] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x1265ed000) [pid = 2213] [serial = 114] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x1131f9400) [pid = 2213] [serial = 66] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x116924000) [pid = 2213] [serial = 69] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x118312c00) [pid = 2213] [serial = 72] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x118733c00) [pid = 2213] [serial = 73] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x116905400) [pid = 2213] [serial = 75] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x116a13800) [pid = 2213] [serial = 76] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x1176f5c00) [pid = 2213] [serial = 78] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1180b9800) [pid = 2213] [serial = 79] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x118291400) [pid = 2213] [serial = 81] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x118737800) [pid = 2213] [serial = 84] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x119132c00) [pid = 2213] [serial = 87] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x119170800) [pid = 2213] [serial = 88] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x118315800) [pid = 2213] [serial = 100] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x124cc2c00) [pid = 2213] [serial = 106] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x126106400) [pid = 2213] [serial = 109] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x126536800) [pid = 2213] [serial = 112] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11714b000) [pid = 2213] [serial = 70] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x11831a000) [pid = 2213] [serial = 82] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x119e11c00) [pid = 2213] [serial = 91] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1133fec00) [pid = 2213] [serial = 67] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11888d400) [pid = 2213] [serial = 85] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1269a1c00) [pid = 2213] [serial = 117] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x12e090000) [pid = 2213] [serial = 64] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x123f07000) [pid = 2213] [serial = 8] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x12bf0e000) [pid = 2213] [serial = 39] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x12bde5c00) [pid = 2213] [serial = 36] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x12bf04000) [pid = 2213] [serial = 37] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x11828b800) [pid = 2213] [serial = 33] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x118292c00) [pid = 2213] [serial = 34] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1184c6c00) [pid = 2213] [serial = 31] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1184c8000) [pid = 2213] [serial = 30] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x12b8ee800) [pid = 2213] [serial = 27] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x12ba07c00) [pid = 2213] [serial = 28] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x12b78fc00) [pid = 2213] [serial = 24] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x12b798c00) [pid = 2213] [serial = 25] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x12a6a2c00) [pid = 2213] [serial = 21] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x12a6a7000) [pid = 2213] [serial = 22] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x12958e000) [pid = 2213] [serial = 18] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x12921e000) [pid = 2213] [serial = 15] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x129223c00) [pid = 2213] [serial = 16] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x119838400) [pid = 2213] [serial = 63] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x12d38cc00) [pid = 2213] [serial = 60] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 73 (0x12d391000) [pid = 2213] [serial = 61] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 72 (0x118317000) [pid = 2213] [serial = 57] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 71 (0x11873c800) [pid = 2213] [serial = 58] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 70 (0x118243400) [pid = 2213] [serial = 55] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 69 (0x12d420000) [pid = 2213] [serial = 54] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 68 (0x12d372800) [pid = 2213] [serial = 48] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 67 (0x12d417000) [pid = 2213] [serial = 51] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 66 (0x12cafc800) [pid = 2213] [serial = 45] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 65 (0x12cbd6800) [pid = 2213] [serial = 46] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 64 (0x12ca5e000) [pid = 2213] [serial = 42] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 63 (0x12caf2400) [pid = 2213] [serial = 43] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | --DOMWINDOW == 62 (0x12ca52800) [pid = 2213] [serial = 40] [outer = 0x0] [url = about:blank] 01:56:19 INFO - PROCESS | 2213 | 1467190579609 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]]]}] 01:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1228ms 01:56:19 INFO - PROCESS | 2213 | 1467190579637 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 01:56:19 INFO - PROCESS | 2213 | 1467190579640 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 01:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:56:19 INFO - PROCESS | 2213 | 1467190579643 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:56:19 INFO - PROCESS | 2213 | 1467190579644 Marionette TRACE conn2 <- [1,186,null,{}] 01:56:19 INFO - PROCESS | 2213 | 1467190579649 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}] 01:56:19 INFO - PROCESS | 2213 | 1467190579650 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:19 INFO - PROCESS | 2213 | 1467190579723 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 01:56:19 INFO - PROCESS | 2213 | 1467190579727 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:19 INFO - PROCESS | 2213 | 1467190579730 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x1132b1000 == 28 [pid = 2213] [id = 54] 01:56:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 63 (0x116774800) [pid = 2213] [serial = 158] [outer = 0x0] 01:56:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 64 (0x116975400) [pid = 2213] [serial = 159] [outer = 0x116774800] 01:56:19 INFO - PROCESS | 2213 | 1467190579760 Marionette DEBUG loaded listener.js 01:56:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 65 (0x117146000) [pid = 2213] [serial = 160] [outer = 0x116774800] 01:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 424ms 01:56:20 INFO - PROCESS | 2213 | 1467190580063 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]]]}] 01:56:20 INFO - PROCESS | 2213 | 1467190580073 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 01:56:20 INFO - PROCESS | 2213 | 1467190580077 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 01:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:56:20 INFO - PROCESS | 2213 | 1467190580089 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:56:20 INFO - PROCESS | 2213 | 1467190580091 Marionette TRACE conn2 <- [1,190,null,{}] 01:56:20 INFO - PROCESS | 2213 | 1467190580112 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}] 01:56:20 INFO - PROCESS | 2213 | 1467190580114 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:20 INFO - PROCESS | 2213 | 1467190580191 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 01:56:20 INFO - PROCESS | 2213 | 1467190580195 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:20 INFO - PROCESS | 2213 | 1467190580196 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169ac000 == 29 [pid = 2213] [id = 55] 01:56:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 66 (0x1176f8000) [pid = 2213] [serial = 161] [outer = 0x0] 01:56:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 67 (0x11828a800) [pid = 2213] [serial = 162] [outer = 0x1176f8000] 01:56:20 INFO - PROCESS | 2213 | 1467190580228 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 68 (0x118298c00) [pid = 2213] [serial = 163] [outer = 0x1176f8000] 01:56:20 INFO - PROCESS | 2213 | 1467190580554 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]]]}] 01:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 492ms 01:56:20 INFO - PROCESS | 2213 | 1467190580575 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 01:56:20 INFO - PROCESS | 2213 | 1467190580576 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 01:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:56:20 INFO - PROCESS | 2213 | 1467190580579 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:56:20 INFO - PROCESS | 2213 | 1467190580581 Marionette TRACE conn2 <- [1,194,null,{}] 01:56:20 INFO - PROCESS | 2213 | 1467190580591 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}] 01:56:20 INFO - PROCESS | 2213 | 1467190580594 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:20 INFO - PROCESS | 2213 | 1467190580671 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 01:56:20 INFO - PROCESS | 2213 | 1467190580714 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:20 INFO - PROCESS | 2213 | 1467190580716 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x117470800 == 30 [pid = 2213] [id = 56] 01:56:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 69 (0x117293800) [pid = 2213] [serial = 164] [outer = 0x0] 01:56:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 70 (0x11873c800) [pid = 2213] [serial = 165] [outer = 0x117293800] 01:56:20 INFO - PROCESS | 2213 | 1467190580744 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 71 (0x11912e800) [pid = 2213] [serial = 166] [outer = 0x117293800] 01:56:21 INFO - PROCESS | 2213 | 1467190581001 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]]]}] 01:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 474ms 01:56:21 INFO - PROCESS | 2213 | 1467190581056 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 01:56:21 INFO - PROCESS | 2213 | 1467190581058 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 01:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:56:21 INFO - PROCESS | 2213 | 1467190581060 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:56:21 INFO - PROCESS | 2213 | 1467190581062 Marionette TRACE conn2 <- [1,198,null,{}] 01:56:21 INFO - PROCESS | 2213 | 1467190581064 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}] 01:56:21 INFO - PROCESS | 2213 | 1467190581065 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:21 INFO - PROCESS | 2213 | 1467190581145 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 01:56:21 INFO - PROCESS | 2213 | 1467190581149 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 2213 | 1467190581152 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x11835c800 == 31 [pid = 2213] [id = 57] 01:56:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 72 (0x119167000) [pid = 2213] [serial = 167] [outer = 0x0] 01:56:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 73 (0x1193f3800) [pid = 2213] [serial = 168] [outer = 0x119167000] 01:56:21 INFO - PROCESS | 2213 | 1467190581179 Marionette DEBUG loaded listener.js 01:56:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x119811400) [pid = 2213] [serial = 169] [outer = 0x119167000] 01:56:21 INFO - PROCESS | 2213 | 1467190581486 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]]]}] 01:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 467ms 01:56:21 INFO - PROCESS | 2213 | 1467190581529 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 01:56:21 INFO - PROCESS | 2213 | 1467190581530 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 01:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:56:21 INFO - PROCESS | 2213 | 1467190581533 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:56:21 INFO - PROCESS | 2213 | 1467190581534 Marionette TRACE conn2 <- [1,202,null,{}] 01:56:21 INFO - PROCESS | 2213 | 1467190581536 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}] 01:56:21 INFO - PROCESS | 2213 | 1467190581545 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:21 INFO - PROCESS | 2213 | 1467190581641 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 01:56:21 INFO - PROCESS | 2213 | 1467190581652 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 2213 | 1467190581654 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x11837a800 == 32 [pid = 2213] [id = 58] 01:56:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x115e5ac00) [pid = 2213] [serial = 170] [outer = 0x0] 01:56:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x11988a400) [pid = 2213] [serial = 171] [outer = 0x115e5ac00] 01:56:21 INFO - PROCESS | 2213 | 1467190581679 Marionette DEBUG loaded listener.js 01:56:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x119e40800) [pid = 2213] [serial = 172] [outer = 0x115e5ac00] 01:56:22 INFO - PROCESS | 2213 | 1467190582030 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]]]}] 01:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 01:56:22 INFO - PROCESS | 2213 | 1467190582054 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 01:56:22 INFO - PROCESS | 2213 | 1467190582055 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 01:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:56:22 INFO - PROCESS | 2213 | 1467190582057 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:56:22 INFO - PROCESS | 2213 | 1467190582058 Marionette TRACE conn2 <- [1,206,null,{}] 01:56:22 INFO - PROCESS | 2213 | 1467190582061 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}] 01:56:22 INFO - PROCESS | 2213 | 1467190582065 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:22 INFO - PROCESS | 2213 | 1467190582177 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 01:56:22 INFO - PROCESS | 2213 | 1467190582183 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:22 INFO - PROCESS | 2213 | 1467190582184 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x119238000 == 33 [pid = 2213] [id = 59] 01:56:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x120f20800) [pid = 2213] [serial = 173] [outer = 0x0] 01:56:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x123a71800) [pid = 2213] [serial = 174] [outer = 0x120f20800] 01:56:22 INFO - PROCESS | 2213 | 1467190582209 Marionette DEBUG loaded listener.js 01:56:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x124ab2400) [pid = 2213] [serial = 175] [outer = 0x120f20800] 01:56:22 INFO - PROCESS | 2213 | 1467190582511 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]]]}] 01:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 01:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:56:22 INFO - PROCESS | 2213 | 1467190582528 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 01:56:22 INFO - PROCESS | 2213 | 1467190582529 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 01:56:22 INFO - PROCESS | 2213 | 1467190582532 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:56:22 INFO - PROCESS | 2213 | 1467190582533 Marionette TRACE conn2 <- [1,210,null,{}] 01:56:22 INFO - PROCESS | 2213 | 1467190582548 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}] 01:56:22 INFO - PROCESS | 2213 | 1467190582549 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:22 INFO - PROCESS | 2213 | 1467190582647 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 01:56:22 INFO - PROCESS | 2213 | 1467190582650 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:22 INFO - PROCESS | 2213 | 1467190582653 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196db000 == 34 [pid = 2213] [id = 60] 01:56:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x1241e4c00) [pid = 2213] [serial = 176] [outer = 0x0] 01:56:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x124cb6400) [pid = 2213] [serial = 177] [outer = 0x1241e4c00] 01:56:22 INFO - PROCESS | 2213 | 1467190582678 Marionette DEBUG loaded listener.js 01:56:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x124e22400) [pid = 2213] [serial = 178] [outer = 0x1241e4c00] 01:56:22 INFO - PROCESS | 2213 | 1467190582993 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]]]}] 01:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 521ms 01:56:23 INFO - PROCESS | 2213 | 1467190583054 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 01:56:23 INFO - PROCESS | 2213 | 1467190583055 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 01:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:56:23 INFO - PROCESS | 2213 | 1467190583058 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:56:23 INFO - PROCESS | 2213 | 1467190583059 Marionette TRACE conn2 <- [1,214,null,{}] 01:56:23 INFO - PROCESS | 2213 | 1467190583061 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}] 01:56:23 INFO - PROCESS | 2213 | 1467190583062 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:23 INFO - PROCESS | 2213 | 1467190583148 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 01:56:23 INFO - PROCESS | 2213 | 1467190583177 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 2213 | 1467190583178 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x12051e800 == 35 [pid = 2213] [id = 61] 01:56:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x124e23000) [pid = 2213] [serial = 179] [outer = 0x0] 01:56:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1255a7800) [pid = 2213] [serial = 180] [outer = 0x124e23000] 01:56:23 INFO - PROCESS | 2213 | 1467190583203 Marionette DEBUG loaded listener.js 01:56:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x123f08000) [pid = 2213] [serial = 181] [outer = 0x124e23000] 01:56:23 INFO - PROCESS | 2213 | 1467190583487 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]]]}] 01:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 01:56:23 INFO - PROCESS | 2213 | 1467190583526 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 01:56:23 INFO - PROCESS | 2213 | 1467190583527 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 01:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:56:23 INFO - PROCESS | 2213 | 1467190583529 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:56:23 INFO - PROCESS | 2213 | 1467190583531 Marionette TRACE conn2 <- [1,218,null,{}] 01:56:23 INFO - PROCESS | 2213 | 1467190583536 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}] 01:56:23 INFO - PROCESS | 2213 | 1467190583539 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:23 INFO - PROCESS | 2213 | 1467190583690 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 01:56:23 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1193e6400) [pid = 2213] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:56:23 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x119890800) [pid = 2213] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:56:23 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x117ec9800) [pid = 2213] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:56:23 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x11828a400) [pid = 2213] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:56:23 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x1122be000) [pid = 2213] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:56:23 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x1133ae400) [pid = 2213] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:56:23 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x119171400) [pid = 2213] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:56:23 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x126543400) [pid = 2213] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:56:23 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x126536c00) [pid = 2213] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:56:23 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x123acec00) [pid = 2213] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:56:23 INFO - PROCESS | 2213 | 1467190583726 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 2213 | 1467190583727 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x11746f800 == 36 [pid = 2213] [id = 62] 01:56:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x1122be000) [pid = 2213] [serial = 182] [outer = 0x0] 01:56:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x117ec9800) [pid = 2213] [serial = 183] [outer = 0x1122be000] 01:56:23 INFO - PROCESS | 2213 | 1467190583751 Marionette DEBUG loaded listener.js 01:56:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x119839400) [pid = 2213] [serial = 184] [outer = 0x1122be000] 01:56:23 INFO - PROCESS | 2213 | 1467190583989 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]]]}] 01:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 01:56:24 INFO - PROCESS | 2213 | 1467190584008 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 01:56:24 INFO - PROCESS | 2213 | 1467190584010 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 01:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:56:24 INFO - PROCESS | 2213 | 1467190584012 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:56:24 INFO - PROCESS | 2213 | 1467190584013 Marionette TRACE conn2 <- [1,222,null,{}] 01:56:24 INFO - PROCESS | 2213 | 1467190584023 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}] 01:56:24 INFO - PROCESS | 2213 | 1467190584024 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:24 INFO - PROCESS | 2213 | 1467190584106 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 01:56:24 INFO - PROCESS | 2213 | 1467190584110 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:24 INFO - PROCESS | 2213 | 1467190584111 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x123a16000 == 37 [pid = 2213] [id = 63] 01:56:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x119890800) [pid = 2213] [serial = 185] [outer = 0x0] 01:56:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x12616c400) [pid = 2213] [serial = 186] [outer = 0x119890800] 01:56:24 INFO - PROCESS | 2213 | 1467190584137 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x126174000) [pid = 2213] [serial = 187] [outer = 0x119890800] 01:56:24 INFO - PROCESS | 2213 | 1467190584470 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]]]}] 01:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 471ms 01:56:24 INFO - PROCESS | 2213 | 1467190584484 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 01:56:24 INFO - PROCESS | 2213 | 1467190584488 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 01:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:56:24 INFO - PROCESS | 2213 | 1467190584491 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:56:24 INFO - PROCESS | 2213 | 1467190584492 Marionette TRACE conn2 <- [1,226,null,{}] 01:56:24 INFO - PROCESS | 2213 | 1467190584495 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}] 01:56:24 INFO - PROCESS | 2213 | 1467190584496 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:24 INFO - PROCESS | 2213 | 1467190584609 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 01:56:24 INFO - PROCESS | 2213 | 1467190584614 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:24 INFO - PROCESS | 2213 | 1467190584616 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x118379800 == 38 [pid = 2213] [id = 64] 01:56:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x126536c00) [pid = 2213] [serial = 188] [outer = 0x0] 01:56:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x126752c00) [pid = 2213] [serial = 189] [outer = 0x126536c00] 01:56:24 INFO - PROCESS | 2213 | 1467190584646 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x128ae4000) [pid = 2213] [serial = 190] [outer = 0x126536c00] 01:56:24 INFO - PROCESS | 2213 | 1467190584958 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]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 518ms 01:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:56:25 INFO - PROCESS | 2213 | 1467190585010 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 01:56:25 INFO - PROCESS | 2213 | 1467190585012 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 01:56:25 INFO - PROCESS | 2213 | 1467190585014 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - PROCESS | 2213 | 1467190585016 Marionette TRACE conn2 <- [1,230,null,{}] 01:56:25 INFO - PROCESS | 2213 | 1467190585018 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}] 01:56:25 INFO - PROCESS | 2213 | 1467190585019 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:25 INFO - PROCESS | 2213 | 1467190585128 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 01:56:25 INFO - PROCESS | 2213 | 1467190585189 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:25 INFO - PROCESS | 2213 | 1467190585191 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x124ce0000 == 39 [pid = 2213] [id = 65] 01:56:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x119e36000) [pid = 2213] [serial = 191] [outer = 0x0] 01:56:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x128b11800) [pid = 2213] [serial = 192] [outer = 0x119e36000] 01:56:25 INFO - PROCESS | 2213 | 1467190585231 Marionette DEBUG loaded listener.js 01:56:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x129134000) [pid = 2213] [serial = 193] [outer = 0x119e36000] 01:56:25 INFO - PROCESS | 2213 | 1467190585583 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]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 621ms 01:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:56:25 INFO - PROCESS | 2213 | 1467190585635 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 01:56:25 INFO - PROCESS | 2213 | 1467190585636 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 01:56:25 INFO - PROCESS | 2213 | 1467190585638 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - PROCESS | 2213 | 1467190585639 Marionette TRACE conn2 <- [1,234,null,{}] 01:56:25 INFO - PROCESS | 2213 | 1467190585641 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}] 01:56:25 INFO - PROCESS | 2213 | 1467190585642 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:25 INFO - PROCESS | 2213 | 1467190585762 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 01:56:25 INFO - PROCESS | 2213 | 1467190585856 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:25 INFO - PROCESS | 2213 | 1467190585858 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x112f5b800 == 40 [pid = 2213] [id = 66] 01:56:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x11321e800) [pid = 2213] [serial = 194] [outer = 0x0] 01:56:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1133e0000) [pid = 2213] [serial = 195] [outer = 0x11321e800] 01:56:25 INFO - PROCESS | 2213 | 1467190585913 Marionette DEBUG loaded listener.js 01:56:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x11677ec00) [pid = 2213] [serial = 196] [outer = 0x11321e800] 01:56:26 INFO - PROCESS | 2213 | 1467190586388 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]]]}] 01:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 771ms 01:56:26 INFO - PROCESS | 2213 | 1467190586410 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 01:56:26 INFO - PROCESS | 2213 | 1467190586413 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 01:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:56:26 INFO - PROCESS | 2213 | 1467190586417 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:56:26 INFO - PROCESS | 2213 | 1467190586419 Marionette TRACE conn2 <- [1,238,null,{}] 01:56:26 INFO - PROCESS | 2213 | 1467190586422 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}] 01:56:26 INFO - PROCESS | 2213 | 1467190586424 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:26 INFO - PROCESS | 2213 | 1467190586532 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 01:56:26 INFO - PROCESS | 2213 | 1467190586600 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:26 INFO - PROCESS | 2213 | 1467190586602 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x117466000 == 41 [pid = 2213] [id = 67] 01:56:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1172a0c00) [pid = 2213] [serial = 197] [outer = 0x0] 01:56:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1180c2800) [pid = 2213] [serial = 198] [outer = 0x1172a0c00] 01:56:26 INFO - PROCESS | 2213 | 1467190586632 Marionette DEBUG loaded listener.js 01:56:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x118296c00) [pid = 2213] [serial = 199] [outer = 0x1172a0c00] 01:56:27 INFO - PROCESS | 2213 | 1467190587261 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]]]}] 01:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 873ms 01:56:27 INFO - PROCESS | 2213 | 1467190587294 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 01:56:27 INFO - PROCESS | 2213 | 1467190587296 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 01:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:56:27 INFO - PROCESS | 2213 | 1467190587301 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:56:27 INFO - PROCESS | 2213 | 1467190587304 Marionette TRACE conn2 <- [1,242,null,{}] 01:56:27 INFO - PROCESS | 2213 | 1467190587308 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}] 01:56:27 INFO - PROCESS | 2213 | 1467190587310 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:27 INFO - PROCESS | 2213 | 1467190587414 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x124ce0000 == 40 [pid = 2213] [id = 65] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x118379800 == 39 [pid = 2213] [id = 64] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x123a16000 == 38 [pid = 2213] [id = 63] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x11746f800 == 37 [pid = 2213] [id = 62] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x12051e800 == 36 [pid = 2213] [id = 61] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x1196db000 == 35 [pid = 2213] [id = 60] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x119238000 == 34 [pid = 2213] [id = 59] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x11837a800 == 33 [pid = 2213] [id = 58] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x11835c800 == 32 [pid = 2213] [id = 57] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x117470800 == 31 [pid = 2213] [id = 56] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x1169ac000 == 30 [pid = 2213] [id = 55] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x1132b1000 == 29 [pid = 2213] [id = 54] 01:56:27 INFO - PROCESS | 2213 | --DOCSHELL 0x1164a0800 == 28 [pid = 2213] [id = 53] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x128b19c00) [pid = 2213] [serial = 118] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x123cd8800) [pid = 2213] [serial = 138] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x123fe2c00) [pid = 2213] [serial = 139] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x122e3bc00) [pid = 2213] [serial = 136] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1180ba800) [pid = 2213] [serial = 123] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x11831a400) [pid = 2213] [serial = 126] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11824a800) [pid = 2213] [serial = 124] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x11677e800) [pid = 2213] [serial = 129] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x119e10c00) [pid = 2213] [serial = 135] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x118872c00) [pid = 2213] [serial = 130] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x11912ac00) [pid = 2213] [serial = 127] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x115def000) [pid = 2213] [serial = 120] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x119808000) [pid = 2213] [serial = 133] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x1193f0000) [pid = 2213] [serial = 132] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x116977800) [pid = 2213] [serial = 121] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x1267e2c00) [pid = 2213] [serial = 115] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x123fd9000) [pid = 2213] [serial = 103] [outer = 0x0] [url = about:blank] 01:56:27 INFO - PROCESS | 2213 | 1467190587488 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:27 INFO - PROCESS | 2213 | 1467190587491 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x112f66000 == 29 [pid = 2213] [id = 68] 01:56:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x116923800) [pid = 2213] [serial = 200] [outer = 0x0] 01:56:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x117299800) [pid = 2213] [serial = 201] [outer = 0x116923800] 01:56:27 INFO - PROCESS | 2213 | 1467190587519 Marionette DEBUG loaded listener.js 01:56:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x118312000) [pid = 2213] [serial = 202] [outer = 0x116923800] 01:56:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x118731000) [pid = 2213] [serial = 203] [outer = 0x12cbda000] 01:56:27 INFO - PROCESS | 2213 | 1467190587843 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]]]}] 01:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 575ms 01:56:27 INFO - PROCESS | 2213 | 1467190587875 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 01:56:27 INFO - PROCESS | 2213 | 1467190587879 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 01:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:56:27 INFO - PROCESS | 2213 | 1467190587883 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:56:27 INFO - PROCESS | 2213 | 1467190587885 Marionette TRACE conn2 <- [1,246,null,{}] 01:56:27 INFO - PROCESS | 2213 | 1467190587888 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}] 01:56:27 INFO - PROCESS | 2213 | 1467190587889 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:27 INFO - PROCESS | 2213 | 1467190587965 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 01:56:28 INFO - PROCESS | 2213 | 1467190588015 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 2213 | 1467190588016 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x116ad9800 == 30 [pid = 2213] [id = 69] 01:56:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x116a19c00) [pid = 2213] [serial = 204] [outer = 0x0] 01:56:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x118316800) [pid = 2213] [serial = 205] [outer = 0x116a19c00] 01:56:28 INFO - PROCESS | 2213 | 1467190588044 Marionette DEBUG loaded listener.js 01:56:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x119352c00) [pid = 2213] [serial = 206] [outer = 0x116a19c00] 01:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 470ms 01:56:28 INFO - PROCESS | 2213 | 1467190588346 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]]]}] 01:56:28 INFO - PROCESS | 2213 | 1467190588356 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 01:56:28 INFO - PROCESS | 2213 | 1467190588358 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 01:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:56:28 INFO - PROCESS | 2213 | 1467190588360 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:56:28 INFO - PROCESS | 2213 | 1467190588363 Marionette TRACE conn2 <- [1,250,null,{}] 01:56:28 INFO - PROCESS | 2213 | 1467190588379 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}] 01:56:28 INFO - PROCESS | 2213 | 1467190588382 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:28 INFO - PROCESS | 2213 | 1467190588473 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 01:56:28 INFO - PROCESS | 2213 | 1467190588478 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 2213 | 1467190588480 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x11856c800 == 31 [pid = 2213] [id = 70] 01:56:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11980c800) [pid = 2213] [serial = 207] [outer = 0x0] 01:56:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x120f22000) [pid = 2213] [serial = 208] [outer = 0x11980c800] 01:56:28 INFO - PROCESS | 2213 | 1467190588510 Marionette DEBUG loaded listener.js 01:56:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x123ad3000) [pid = 2213] [serial = 209] [outer = 0x11980c800] 01:56:28 INFO - PROCESS | 2213 | 1467190588828 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]]]}] 01:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 522ms 01:56:28 INFO - PROCESS | 2213 | 1467190588883 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 01:56:28 INFO - PROCESS | 2213 | 1467190588885 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 01:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:56:28 INFO - PROCESS | 2213 | 1467190588887 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:56:28 INFO - PROCESS | 2213 | 1467190588888 Marionette TRACE conn2 <- [1,254,null,{}] 01:56:28 INFO - PROCESS | 2213 | 1467190588890 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}] 01:56:28 INFO - PROCESS | 2213 | 1467190588891 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:28 INFO - PROCESS | 2213 | 1467190588968 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 01:56:28 INFO - PROCESS | 2213 | 1467190588973 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 2213 | 1467190588974 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x119387000 == 32 [pid = 2213] [id = 71] 01:56:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x11618c000) [pid = 2213] [serial = 210] [outer = 0x0] 01:56:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x123fd6c00) [pid = 2213] [serial = 211] [outer = 0x11618c000] 01:56:29 INFO - PROCESS | 2213 | 1467190588999 Marionette DEBUG loaded listener.js 01:56:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x12496c400) [pid = 2213] [serial = 212] [outer = 0x11618c000] 01:56:29 INFO - PROCESS | 2213 | 1467190589292 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]]]}] 01:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 422ms 01:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:56:29 INFO - PROCESS | 2213 | 1467190589310 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 01:56:29 INFO - PROCESS | 2213 | 1467190589311 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 01:56:29 INFO - PROCESS | 2213 | 1467190589313 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:56:29 INFO - PROCESS | 2213 | 1467190589315 Marionette TRACE conn2 <- [1,258,null,{}] 01:56:29 INFO - PROCESS | 2213 | 1467190589318 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}] 01:56:29 INFO - PROCESS | 2213 | 1467190589322 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:29 INFO - PROCESS | 2213 | 1467190589402 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 01:56:29 INFO - PROCESS | 2213 | 1467190589405 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:29 INFO - PROCESS | 2213 | 1467190589406 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:29 INFO - PROCESS | 2213 | ++DOCSHELL 0x112f72000 == 33 [pid = 2213] [id = 72] 01:56:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x124c85800) [pid = 2213] [serial = 213] [outer = 0x0] 01:56:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x125072c00) [pid = 2213] [serial = 214] [outer = 0x124c85800] 01:56:29 INFO - PROCESS | 2213 | 1467190589433 Marionette DEBUG loaded listener.js 01:56:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1255eac00) [pid = 2213] [serial = 215] [outer = 0x124c85800] 01:56:29 INFO - PROCESS | 2213 | 1467190589802 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]]]}] 01:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 521ms 01:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:56:29 INFO - PROCESS | 2213 | 1467190589837 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 01:56:29 INFO - PROCESS | 2213 | 1467190589838 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 01:56:29 INFO - PROCESS | 2213 | 1467190589841 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:56:29 INFO - PROCESS | 2213 | 1467190589843 Marionette TRACE conn2 <- [1,262,null,{}] 01:56:29 INFO - PROCESS | 2213 | 1467190589847 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}] 01:56:29 INFO - PROCESS | 2213 | 1467190589853 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:30 INFO - PROCESS | 2213 | 1467190590030 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 01:56:30 INFO - PROCESS | 2213 | 1467190590046 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:30 INFO - PROCESS | 2213 | 1467190590047 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:30 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e24800 == 34 [pid = 2213] [id = 73] 01:56:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1193e6400) [pid = 2213] [serial = 216] [outer = 0x0] 01:56:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1265e5c00) [pid = 2213] [serial = 217] [outer = 0x1193e6400] 01:56:30 INFO - PROCESS | 2213 | 1467190590088 Marionette DEBUG loaded listener.js 01:56:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x128e2b800) [pid = 2213] [serial = 218] [outer = 0x1193e6400] 01:56:30 INFO - PROCESS | 2213 | 1467190590464 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]]]}] 01:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 01:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:56:30 INFO - PROCESS | 2213 | 1467190590518 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 01:56:30 INFO - PROCESS | 2213 | 1467190590520 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 01:56:30 INFO - PROCESS | 2213 | 1467190590522 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:56:30 INFO - PROCESS | 2213 | 1467190590523 Marionette TRACE conn2 <- [1,266,null,{}] 01:56:30 INFO - PROCESS | 2213 | 1467190590525 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}] 01:56:30 INFO - PROCESS | 2213 | 1467190590526 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:30 INFO - PROCESS | 2213 | 1467190590635 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 01:56:30 INFO - PROCESS | 2213 | 1467190590639 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:30 INFO - PROCESS | 2213 | 1467190590640 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:30 INFO - PROCESS | 2213 | ++DOCSHELL 0x12420f800 == 35 [pid = 2213] [id = 74] 01:56:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x128b13800) [pid = 2213] [serial = 219] [outer = 0x0] 01:56:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x12921f400) [pid = 2213] [serial = 220] [outer = 0x128b13800] 01:56:30 INFO - PROCESS | 2213 | 1467190590667 Marionette DEBUG loaded listener.js 01:56:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x129228000) [pid = 2213] [serial = 221] [outer = 0x128b13800] 01:56:30 INFO - PROCESS | 2213 | 1467190590985 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]]]}] 01:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 01:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:56:31 INFO - PROCESS | 2213 | 1467190591041 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 01:56:31 INFO - PROCESS | 2213 | 1467190591042 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 01:56:31 INFO - PROCESS | 2213 | 1467190591044 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:56:31 INFO - PROCESS | 2213 | 1467190591045 Marionette TRACE conn2 <- [1,270,null,{}] 01:56:31 INFO - PROCESS | 2213 | 1467190591047 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}] 01:56:31 INFO - PROCESS | 2213 | 1467190591048 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:31 INFO - PROCESS | 2213 | 1467190591141 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 01:56:31 INFO - PROCESS | 2213 | 1467190591172 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:31 INFO - PROCESS | 2213 | 1467190591173 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x125705000 == 36 [pid = 2213] [id = 75] 01:56:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x12944cc00) [pid = 2213] [serial = 222] [outer = 0x0] 01:56:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x12944f400) [pid = 2213] [serial = 223] [outer = 0x12944cc00] 01:56:31 INFO - PROCESS | 2213 | 1467190591197 Marionette DEBUG loaded listener.js 01:56:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x129589c00) [pid = 2213] [serial = 224] [outer = 0x12944cc00] 01:56:31 INFO - PROCESS | 2213 | 1467190591491 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]]]}] 01:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 01:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:56:31 INFO - PROCESS | 2213 | 1467190591512 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 01:56:31 INFO - PROCESS | 2213 | 1467190591514 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 01:56:31 INFO - PROCESS | 2213 | 1467190591516 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:56:31 INFO - PROCESS | 2213 | 1467190591517 Marionette TRACE conn2 <- [1,274,null,{}] 01:56:31 INFO - PROCESS | 2213 | 1467190591523 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}] 01:56:31 INFO - PROCESS | 2213 | 1467190591524 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:31 INFO - PROCESS | 2213 | 1467190591715 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1176f8000) [pid = 2213] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x120f20800) [pid = 2213] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x117293800) [pid = 2213] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x116927800) [pid = 2213] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1241e4c00) [pid = 2213] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x119167000) [pid = 2213] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x124e23000) [pid = 2213] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x116774800) [pid = 2213] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1122be000) [pid = 2213] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x126536c00) [pid = 2213] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11337d000) [pid = 2213] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x11824e400) [pid = 2213] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x11988e400) [pid = 2213] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1241db400) [pid = 2213] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1133f7000) [pid = 2213] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x119890800) [pid = 2213] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:56:31 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x115e5ac00) [pid = 2213] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:56:31 INFO - PROCESS | 2213 | 1467190591752 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:31 INFO - PROCESS | 2213 | 1467190591753 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x117e3c000 == 37 [pid = 2213] [id = 76] 01:56:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x111c83400) [pid = 2213] [serial = 225] [outer = 0x0] 01:56:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x1133f7000) [pid = 2213] [serial = 226] [outer = 0x111c83400] 01:56:31 INFO - PROCESS | 2213 | 1467190591778 Marionette DEBUG loaded listener.js 01:56:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1176f8800) [pid = 2213] [serial = 227] [outer = 0x111c83400] 01:56:32 INFO - PROCESS | 2213 | 1467190592018 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]]]}] 01:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 521ms 01:56:32 INFO - PROCESS | 2213 | 1467190592042 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 01:56:32 INFO - PROCESS | 2213 | 1467190592043 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 01:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:56:32 INFO - PROCESS | 2213 | 1467190592045 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:56:32 INFO - PROCESS | 2213 | 1467190592047 Marionette TRACE conn2 <- [1,278,null,{}] 01:56:32 INFO - PROCESS | 2213 | 1467190592057 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}] 01:56:32 INFO - PROCESS | 2213 | 1467190592058 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:32 INFO - PROCESS | 2213 | 1467190592144 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 01:56:32 INFO - PROCESS | 2213 | 1467190592148 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:32 INFO - PROCESS | 2213 | 1467190592148 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x119382800 == 38 [pid = 2213] [id = 77] 01:56:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1180b6000) [pid = 2213] [serial = 228] [outer = 0x0] 01:56:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x123ce4000) [pid = 2213] [serial = 229] [outer = 0x1180b6000] 01:56:32 INFO - PROCESS | 2213 | 1467190592175 Marionette DEBUG loaded listener.js 01:56:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x126172800) [pid = 2213] [serial = 230] [outer = 0x1180b6000] 01:56:32 INFO - PROCESS | 2213 | 1467190592481 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]]]}] 01:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 01:56:32 INFO - PROCESS | 2213 | 1467190592515 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 01:56:32 INFO - PROCESS | 2213 | 1467190592517 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 01:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:56:32 INFO - PROCESS | 2213 | 1467190592521 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:56:32 INFO - PROCESS | 2213 | 1467190592523 Marionette TRACE conn2 <- [1,282,null,{}] 01:56:32 INFO - PROCESS | 2213 | 1467190592526 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}] 01:56:32 INFO - PROCESS | 2213 | 1467190592527 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:32 INFO - PROCESS | 2213 | 1467190592646 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 01:56:32 INFO - PROCESS | 2213 | 1467190592652 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:32 INFO - PROCESS | 2213 | 1467190592654 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab1800 == 39 [pid = 2213] [id = 78] 01:56:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11828b800) [pid = 2213] [serial = 231] [outer = 0x0] 01:56:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x126106400) [pid = 2213] [serial = 232] [outer = 0x11828b800] 01:56:32 INFO - PROCESS | 2213 | 1467190592679 Marionette DEBUG loaded listener.js 01:56:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x12a6a7000) [pid = 2213] [serial = 233] [outer = 0x11828b800] 01:56:32 INFO - PROCESS | 2213 | 1467190592958 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]]]}] 01:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 01:56:32 INFO - PROCESS | 2213 | 1467190592991 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 01:56:32 INFO - PROCESS | 2213 | 1467190592992 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 01:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:56:32 INFO - PROCESS | 2213 | 1467190592994 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:56:32 INFO - PROCESS | 2213 | 1467190592995 Marionette TRACE conn2 <- [1,286,null,{}] 01:56:33 INFO - PROCESS | 2213 | 1467190592997 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}] 01:56:33 INFO - PROCESS | 2213 | 1467190592998 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:33 INFO - PROCESS | 2213 | 1467190593080 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 01:56:33 INFO - PROCESS | 2213 | 1467190593085 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:33 INFO - PROCESS | 2213 | 1467190593087 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x12917b800 == 40 [pid = 2213] [id = 79] 01:56:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x12a6a7c00) [pid = 2213] [serial = 234] [outer = 0x0] 01:56:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x12aa14000) [pid = 2213] [serial = 235] [outer = 0x12a6a7c00] 01:56:33 INFO - PROCESS | 2213 | 1467190593110 Marionette DEBUG loaded listener.js 01:56:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x12aa1c000) [pid = 2213] [serial = 236] [outer = 0x12a6a7c00] 01:56:33 INFO - PROCESS | 2213 | 1467190593407 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]]]}] 01:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 469ms 01:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:56:33 INFO - PROCESS | 2213 | 1467190593463 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 01:56:33 INFO - PROCESS | 2213 | 1467190593465 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 01:56:33 INFO - PROCESS | 2213 | 1467190593467 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:56:33 INFO - PROCESS | 2213 | 1467190593468 Marionette TRACE conn2 <- [1,290,null,{}] 01:56:33 INFO - PROCESS | 2213 | 1467190593470 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}] 01:56:33 INFO - PROCESS | 2213 | 1467190593471 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:33 INFO - PROCESS | 2213 | 1467190593578 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 01:56:33 INFO - PROCESS | 2213 | 1467190593583 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:33 INFO - PROCESS | 2213 | 1467190593585 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x129405000 == 41 [pid = 2213] [id = 80] 01:56:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x11729cc00) [pid = 2213] [serial = 237] [outer = 0x0] 01:56:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x12a9a2c00) [pid = 2213] [serial = 238] [outer = 0x11729cc00] 01:56:33 INFO - PROCESS | 2213 | 1467190593608 Marionette DEBUG loaded listener.js 01:56:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x12ac21400) [pid = 2213] [serial = 239] [outer = 0x11729cc00] 01:56:34 INFO - PROCESS | 2213 | 1467190594073 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]]]}] 01:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 619ms 01:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:56:34 INFO - PROCESS | 2213 | 1467190594088 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 01:56:34 INFO - PROCESS | 2213 | 1467190594092 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 01:56:34 INFO - PROCESS | 2213 | 1467190594097 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - PROCESS | 2213 | 1467190594100 Marionette TRACE conn2 <- [1,294,null,{}] 01:56:34 INFO - PROCESS | 2213 | 1467190594107 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}] 01:56:34 INFO - PROCESS | 2213 | 1467190594110 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:34 INFO - PROCESS | 2213 | 1467190594228 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 01:56:34 INFO - PROCESS | 2213 | 1467190594289 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:34 INFO - PROCESS | 2213 | 1467190594291 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:34 INFO - PROCESS | 2213 | ++DOCSHELL 0x118257800 == 42 [pid = 2213] [id = 81] 01:56:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x116983000) [pid = 2213] [serial = 240] [outer = 0x0] 01:56:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1180be800) [pid = 2213] [serial = 241] [outer = 0x116983000] 01:56:34 INFO - PROCESS | 2213 | 1467190594322 Marionette DEBUG loaded listener.js 01:56:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x11831dc00) [pid = 2213] [serial = 242] [outer = 0x116983000] 01:56:34 INFO - PROCESS | 2213 | 1467190594738 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]]]}] 01:56:34 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. 01:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 676ms 01:56:34 INFO - PROCESS | 2213 | 1467190594819 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 01:56:34 INFO - PROCESS | 2213 | 1467190594822 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 01:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:56:34 INFO - PROCESS | 2213 | 1467190594828 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - PROCESS | 2213 | 1467190594830 Marionette TRACE conn2 <- [1,298,null,{}] 01:56:34 INFO - PROCESS | 2213 | 1467190594833 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}] 01:56:34 INFO - PROCESS | 2213 | 1467190594835 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:34 INFO - PROCESS | 2213 | 1467190594934 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 01:56:34 INFO - PROCESS | 2213 | 1467190594994 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:34 INFO - PROCESS | 2213 | 1467190594995 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fb8800 == 43 [pid = 2213] [id = 82] 01:56:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x116931800) [pid = 2213] [serial = 243] [outer = 0x0] 01:56:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x11831e000) [pid = 2213] [serial = 244] [outer = 0x116931800] 01:56:35 INFO - PROCESS | 2213 | 1467190595027 Marionette DEBUG loaded listener.js 01:56:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x11916c000) [pid = 2213] [serial = 245] [outer = 0x116931800] 01:56:35 INFO - PROCESS | 2213 | 1467190595439 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]]]}] 01:56:35 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. 01:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 624ms 01:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:56:35 INFO - PROCESS | 2213 | 1467190595453 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 01:56:35 INFO - PROCESS | 2213 | 1467190595454 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 01:56:35 INFO - PROCESS | 2213 | 1467190595456 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:56:35 INFO - PROCESS | 2213 | 1467190595459 Marionette TRACE conn2 <- [1,302,null,{}] 01:56:35 INFO - PROCESS | 2213 | 1467190595483 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}] 01:56:35 INFO - PROCESS | 2213 | 1467190595487 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:35 INFO - PROCESS | 2213 | 1467190595607 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 01:56:35 INFO - PROCESS | 2213 | 1467190595654 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:35 INFO - PROCESS | 2213 | 1467190595656 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab5000 == 44 [pid = 2213] [id = 83] 01:56:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x123cdb000) [pid = 2213] [serial = 246] [outer = 0x0] 01:56:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x123e7dc00) [pid = 2213] [serial = 247] [outer = 0x123cdb000] 01:56:35 INFO - PROCESS | 2213 | 1467190595687 Marionette DEBUG loaded listener.js 01:56:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x125073400) [pid = 2213] [serial = 248] [outer = 0x123cdb000] 01:56:36 INFO - PROCESS | 2213 | 1467190596107 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]]]}] 01:56:36 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. 01:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 01:56:36 INFO - PROCESS | 2213 | 1467190596128 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 01:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:56:36 INFO - PROCESS | 2213 | 1467190596130 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 01:56:36 INFO - PROCESS | 2213 | 1467190596132 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:56:36 INFO - PROCESS | 2213 | 1467190596133 Marionette TRACE conn2 <- [1,306,null,{}] 01:56:36 INFO - PROCESS | 2213 | 1467190596136 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}] 01:56:36 INFO - PROCESS | 2213 | 1467190596137 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:36 INFO - PROCESS | 2213 | 1467190596238 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 01:56:36 INFO - PROCESS | 2213 | 1467190596318 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:36 INFO - PROCESS | 2213 | 1467190596319 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:36 INFO - PROCESS | 2213 | ++DOCSHELL 0x118368000 == 45 [pid = 2213] [id = 84] 01:56:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x1180b5800) [pid = 2213] [serial = 249] [outer = 0x0] 01:56:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x12616bc00) [pid = 2213] [serial = 250] [outer = 0x1180b5800] 01:56:36 INFO - PROCESS | 2213 | 1467190596348 Marionette DEBUG loaded listener.js 01:56:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x126985400) [pid = 2213] [serial = 251] [outer = 0x1180b5800] 01:56:36 INFO - PROCESS | 2213 | 1467190596878 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]]]}] 01:56:36 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. 01:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 770ms 01:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:56:36 INFO - PROCESS | 2213 | 1467190596902 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 01:56:36 INFO - PROCESS | 2213 | 1467190596904 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 01:56:36 INFO - PROCESS | 2213 | 1467190596907 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:56:36 INFO - PROCESS | 2213 | 1467190596909 Marionette TRACE conn2 <- [1,310,null,{}] 01:56:36 INFO - PROCESS | 2213 | 1467190596913 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}] 01:56:36 INFO - PROCESS | 2213 | 1467190596914 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:37 INFO - PROCESS | 2213 | 1467190597009 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 01:56:37 INFO - PROCESS | 2213 | 1467190597072 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:37 INFO - PROCESS | 2213 | 1467190597073 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x116abb000 == 46 [pid = 2213] [id = 85] 01:56:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x116922400) [pid = 2213] [serial = 252] [outer = 0x0] 01:56:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x11692b400) [pid = 2213] [serial = 253] [outer = 0x116922400] 01:56:37 INFO - PROCESS | 2213 | 1467190597101 Marionette DEBUG loaded listener.js 01:56:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x117293c00) [pid = 2213] [serial = 254] [outer = 0x116922400] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x12917b800 == 45 [pid = 2213] [id = 79] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab1800 == 44 [pid = 2213] [id = 78] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x119382800 == 43 [pid = 2213] [id = 77] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x117e3c000 == 42 [pid = 2213] [id = 76] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x125705000 == 41 [pid = 2213] [id = 75] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x12420f800 == 40 [pid = 2213] [id = 74] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x122e24800 == 39 [pid = 2213] [id = 73] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x112f72000 == 38 [pid = 2213] [id = 72] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x119387000 == 37 [pid = 2213] [id = 71] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x128b11800) [pid = 2213] [serial = 192] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | 1467190597547 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]]]}] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x11856c800 == 36 [pid = 2213] [id = 70] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x116ad9800 == 35 [pid = 2213] [id = 69] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x112f66000 == 34 [pid = 2213] [id = 68] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x117466000 == 33 [pid = 2213] [id = 67] 01:56:37 INFO - PROCESS | 2213 | --DOCSHELL 0x112f5b800 == 32 [pid = 2213] [id = 66] 01:56:37 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. 01:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 673ms 01:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:56:37 INFO - PROCESS | 2213 | 1467190597581 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 01:56:37 INFO - PROCESS | 2213 | 1467190597583 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 01:56:37 INFO - PROCESS | 2213 | 1467190597587 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:56:37 INFO - PROCESS | 2213 | 1467190597589 Marionette TRACE conn2 <- [1,314,null,{}] 01:56:37 INFO - PROCESS | 2213 | 1467190597591 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}] 01:56:37 INFO - PROCESS | 2213 | 1467190597593 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:37 INFO - PROCESS | 2213 | 1467190597677 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x11828a800) [pid = 2213] [serial = 162] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x118298c00) [pid = 2213] [serial = 163] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x123a71800) [pid = 2213] [serial = 174] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x11873c800) [pid = 2213] [serial = 165] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x11912e800) [pid = 2213] [serial = 166] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x116a20c00) [pid = 2213] [serial = 156] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1176f1800) [pid = 2213] [serial = 157] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x124cb6400) [pid = 2213] [serial = 177] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1193f3800) [pid = 2213] [serial = 168] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x119811400) [pid = 2213] [serial = 169] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1255a7800) [pid = 2213] [serial = 180] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x123f08000) [pid = 2213] [serial = 181] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x124e22400) [pid = 2213] [serial = 178] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x116975400) [pid = 2213] [serial = 159] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x117146000) [pid = 2213] [serial = 160] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x119839400) [pid = 2213] [serial = 184] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x128ae4000) [pid = 2213] [serial = 190] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x116982000) [pid = 2213] [serial = 142] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x116190800) [pid = 2213] [serial = 141] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11872e000) [pid = 2213] [serial = 145] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x118290400) [pid = 2213] [serial = 144] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x122e42400) [pid = 2213] [serial = 148] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x120f1f400) [pid = 2213] [serial = 147] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x124c8a000) [pid = 2213] [serial = 151] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x124965800) [pid = 2213] [serial = 150] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x117ec9800) [pid = 2213] [serial = 183] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11916e000) [pid = 2213] [serial = 154] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x116977c00) [pid = 2213] [serial = 153] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x12616c400) [pid = 2213] [serial = 186] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x126752c00) [pid = 2213] [serial = 189] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x11988a400) [pid = 2213] [serial = 171] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x124ab2400) [pid = 2213] [serial = 175] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x126174000) [pid = 2213] [serial = 187] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x119e40800) [pid = 2213] [serial = 172] [outer = 0x0] [url = about:blank] 01:56:37 INFO - PROCESS | 2213 | 1467190597735 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:37 INFO - PROCESS | 2213 | 1467190597736 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x1164b8000 == 33 [pid = 2213] [id = 86] 01:56:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x116982000) [pid = 2213] [serial = 255] [outer = 0x0] 01:56:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x1180bf400) [pid = 2213] [serial = 256] [outer = 0x116982000] 01:56:37 INFO - PROCESS | 2213 | 1467190597764 Marionette DEBUG loaded listener.js 01:56:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x119135c00) [pid = 2213] [serial = 257] [outer = 0x116982000] 01:56:38 INFO - PROCESS | 2213 | 1467190598062 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]]]}] 01:56:38 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. 01:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 521ms 01:56:38 INFO - PROCESS | 2213 | 1467190598109 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 01:56:38 INFO - PROCESS | 2213 | 1467190598110 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 01:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:56:38 INFO - PROCESS | 2213 | 1467190598112 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:56:38 INFO - PROCESS | 2213 | 1467190598115 Marionette TRACE conn2 <- [1,318,null,{}] 01:56:38 INFO - PROCESS | 2213 | 1467190598124 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}] 01:56:38 INFO - PROCESS | 2213 | 1467190598127 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:38 INFO - PROCESS | 2213 | 1467190598203 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 01:56:38 INFO - PROCESS | 2213 | 1467190598257 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:38 INFO - PROCESS | 2213 | 1467190598259 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x118352000 == 34 [pid = 2213] [id = 87] 01:56:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x11916b400) [pid = 2213] [serial = 258] [outer = 0x0] 01:56:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11980b400) [pid = 2213] [serial = 259] [outer = 0x11916b400] 01:56:38 INFO - PROCESS | 2213 | 1467190598287 Marionette DEBUG loaded listener.js 01:56:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x122f9fc00) [pid = 2213] [serial = 260] [outer = 0x11916b400] 01:56:38 INFO - PROCESS | 2213 | 1467190598594 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]]]}] 01:56:38 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. 01:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 526ms 01:56:38 INFO - PROCESS | 2213 | 1467190598638 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 01:56:38 INFO - PROCESS | 2213 | 1467190598640 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 01:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:56:38 INFO - PROCESS | 2213 | 1467190598642 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:56:38 INFO - PROCESS | 2213 | 1467190598643 Marionette TRACE conn2 <- [1,322,null,{}] 01:56:38 INFO - PROCESS | 2213 | 1467190598646 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}] 01:56:38 INFO - PROCESS | 2213 | 1467190598647 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:38 INFO - PROCESS | 2213 | 1467190598725 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 01:56:38 INFO - PROCESS | 2213 | 1467190598729 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:38 INFO - PROCESS | 2213 | 1467190598730 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x119237000 == 35 [pid = 2213] [id = 88] 01:56:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x123cda000) [pid = 2213] [serial = 261] [outer = 0x0] 01:56:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x124c8ac00) [pid = 2213] [serial = 262] [outer = 0x123cda000] 01:56:38 INFO - PROCESS | 2213 | 1467190598757 Marionette DEBUG loaded listener.js 01:56:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1255a5000) [pid = 2213] [serial = 263] [outer = 0x123cda000] 01:56:39 INFO - PROCESS | 2213 | 1467190599087 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]]]}] 01:56:39 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. 01:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 01:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:56:39 INFO - PROCESS | 2213 | 1467190599111 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 01:56:39 INFO - PROCESS | 2213 | 1467190599112 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 01:56:39 INFO - PROCESS | 2213 | 1467190599114 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:56:39 INFO - PROCESS | 2213 | 1467190599115 Marionette TRACE conn2 <- [1,326,null,{}] 01:56:39 INFO - PROCESS | 2213 | 1467190599120 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}] 01:56:39 INFO - PROCESS | 2213 | 1467190599121 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:39 INFO - PROCESS | 2213 | 1467190599196 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 01:56:39 INFO - PROCESS | 2213 | 1467190599204 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:39 INFO - PROCESS | 2213 | 1467190599205 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:39 INFO - PROCESS | 2213 | ++DOCSHELL 0x11990a000 == 36 [pid = 2213] [id = 89] 01:56:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x124cc2c00) [pid = 2213] [serial = 264] [outer = 0x0] 01:56:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x12616a000) [pid = 2213] [serial = 265] [outer = 0x124cc2c00] 01:56:39 INFO - PROCESS | 2213 | 1467190599230 Marionette DEBUG loaded listener.js 01:56:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x12674a800) [pid = 2213] [serial = 266] [outer = 0x124cc2c00] 01:56:39 INFO - PROCESS | 2213 | 1467190599580 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]]]}] 01:56:39 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. 01:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 472ms 01:56:39 INFO - PROCESS | 2213 | 1467190599588 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 01:56:39 INFO - PROCESS | 2213 | 1467190599589 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 01:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:56:39 INFO - PROCESS | 2213 | 1467190599592 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:56:39 INFO - PROCESS | 2213 | 1467190599593 Marionette TRACE conn2 <- [1,330,null,{}] 01:56:39 INFO - PROCESS | 2213 | 1467190599595 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}] 01:56:39 INFO - PROCESS | 2213 | 1467190599600 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:39 INFO - PROCESS | 2213 | 1467190599714 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 01:56:39 INFO - PROCESS | 2213 | 1467190599805 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:39 INFO - PROCESS | 2213 | 1467190599806 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:39 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e1e000 == 37 [pid = 2213] [id = 90] 01:56:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1255ac800) [pid = 2213] [serial = 267] [outer = 0x0] 01:56:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x128ad8800) [pid = 2213] [serial = 268] [outer = 0x1255ac800] 01:56:39 INFO - PROCESS | 2213 | 1467190599848 Marionette DEBUG loaded listener.js 01:56:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x129132800) [pid = 2213] [serial = 269] [outer = 0x1255ac800] 01:56:40 INFO - PROCESS | 2213 | 1467190600290 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]]]}] 01:56:40 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. 01:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 720ms 01:56:40 INFO - PROCESS | 2213 | 1467190600312 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 01:56:40 INFO - PROCESS | 2213 | 1467190600313 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 01:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:56:40 INFO - PROCESS | 2213 | 1467190600315 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:56:40 INFO - PROCESS | 2213 | 1467190600316 Marionette TRACE conn2 <- [1,334,null,{}] 01:56:40 INFO - PROCESS | 2213 | 1467190600319 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}] 01:56:40 INFO - PROCESS | 2213 | 1467190600320 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:40 INFO - PROCESS | 2213 | 1467190600411 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 01:56:40 INFO - PROCESS | 2213 | 1467190600443 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:40 INFO - PROCESS | 2213 | 1467190600444 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x124503800 == 38 [pid = 2213] [id = 91] 01:56:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x129139c00) [pid = 2213] [serial = 270] [outer = 0x0] 01:56:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x129224000) [pid = 2213] [serial = 271] [outer = 0x129139c00] 01:56:40 INFO - PROCESS | 2213 | 1467190600469 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x129457000) [pid = 2213] [serial = 272] [outer = 0x129139c00] 01:56:40 INFO - PROCESS | 2213 | 1467190600763 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]]]}] 01:56:40 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. 01:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 472ms 01:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:56:40 INFO - PROCESS | 2213 | 1467190600792 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 01:56:40 INFO - PROCESS | 2213 | 1467190600793 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 01:56:40 INFO - PROCESS | 2213 | 1467190600795 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:56:40 INFO - PROCESS | 2213 | 1467190600796 Marionette TRACE conn2 <- [1,338,null,{}] 01:56:40 INFO - PROCESS | 2213 | 1467190600799 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}] 01:56:40 INFO - PROCESS | 2213 | 1467190600800 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:40 INFO - PROCESS | 2213 | 1467190600904 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 01:56:40 INFO - PROCESS | 2213 | 1467190600915 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:40 INFO - PROCESS | 2213 | 1467190600917 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x124ce6000 == 39 [pid = 2213] [id = 92] 01:56:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x116930c00) [pid = 2213] [serial = 273] [outer = 0x0] 01:56:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x12a55ec00) [pid = 2213] [serial = 274] [outer = 0x116930c00] 01:56:40 INFO - PROCESS | 2213 | 1467190600942 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x12a6a1400) [pid = 2213] [serial = 275] [outer = 0x116930c00] 01:56:41 INFO - PROCESS | 2213 | 1467190601280 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]]]}] 01:56:41 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. 01:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 518ms 01:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:56:41 INFO - PROCESS | 2213 | 1467190601314 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 01:56:41 INFO - PROCESS | 2213 | 1467190601315 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 01:56:41 INFO - PROCESS | 2213 | 1467190601317 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - PROCESS | 2213 | 1467190601318 Marionette TRACE conn2 <- [1,342,null,{}] 01:56:41 INFO - PROCESS | 2213 | 1467190601320 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}] 01:56:41 INFO - PROCESS | 2213 | 1467190601322 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:41 INFO - PROCESS | 2213 | 1467190601419 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 01:56:41 INFO - PROCESS | 2213 | 1467190601423 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 2213 | 1467190601424 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:41 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269e3000 == 40 [pid = 2213] [id = 93] 01:56:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x12a56b400) [pid = 2213] [serial = 276] [outer = 0x0] 01:56:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x12aa15400) [pid = 2213] [serial = 277] [outer = 0x12a56b400] 01:56:41 INFO - PROCESS | 2213 | 1467190601455 Marionette DEBUG loaded listener.js 01:56:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x12ac17c00) [pid = 2213] [serial = 278] [outer = 0x12a56b400] 01:56:41 INFO - PROCESS | 2213 | 1467190601862 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]]]}] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x124c85800) [pid = 2213] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1180b6000) [pid = 2213] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x11980c800) [pid = 2213] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x12944cc00) [pid = 2213] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11618c000) [pid = 2213] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x116923800) [pid = 2213] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x128b13800) [pid = 2213] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1193e6400) [pid = 2213] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x111c83400) [pid = 2213] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11828b800) [pid = 2213] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x119e36000) [pid = 2213] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x116a19c00) [pid = 2213] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:56:41 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x12a6a7c00) [pid = 2213] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:56:41 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. 01:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 569ms 01:56:41 INFO - PROCESS | 2213 | 1467190601887 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 01:56:41 INFO - PROCESS | 2213 | 1467190601888 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 01:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:56:41 INFO - PROCESS | 2213 | 1467190601890 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - PROCESS | 2213 | 1467190601892 Marionette TRACE conn2 <- [1,346,null,{}] 01:56:41 INFO - PROCESS | 2213 | 1467190601894 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}] 01:56:41 INFO - PROCESS | 2213 | 1467190601895 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:41 INFO - PROCESS | 2213 | 1467190601975 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 01:56:41 INFO - PROCESS | 2213 | 1467190601979 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 2213 | 1467190601980 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:41 INFO - PROCESS | 2213 | ++DOCSHELL 0x124215000 == 41 [pid = 2213] [id = 94] 01:56:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11872f800) [pid = 2213] [serial = 279] [outer = 0x0] 01:56:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x119e11c00) [pid = 2213] [serial = 280] [outer = 0x11872f800] 01:56:42 INFO - PROCESS | 2213 | 1467190602006 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1255e9c00) [pid = 2213] [serial = 281] [outer = 0x11872f800] 01:56:42 INFO - PROCESS | 2213 | 1467190602316 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]]]}] 01:56:42 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. 01:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 01:56:42 INFO - PROCESS | 2213 | 1467190602360 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 01:56:42 INFO - PROCESS | 2213 | 1467190602362 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 01:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:56:42 INFO - PROCESS | 2213 | 1467190602364 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:56:42 INFO - PROCESS | 2213 | 1467190602365 Marionette TRACE conn2 <- [1,350,null,{}] 01:56:42 INFO - PROCESS | 2213 | 1467190602368 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}] 01:56:42 INFO - PROCESS | 2213 | 1467190602370 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:42 INFO - PROCESS | 2213 | 1467190602461 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 01:56:42 INFO - PROCESS | 2213 | 1467190602510 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:42 INFO - PROCESS | 2213 | 1467190602511 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x12979a000 == 42 [pid = 2213] [id = 95] 01:56:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1180b6000) [pid = 2213] [serial = 282] [outer = 0x0] 01:56:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x129589800) [pid = 2213] [serial = 283] [outer = 0x1180b6000] 01:56:42 INFO - PROCESS | 2213 | 1467190602545 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x12b8e0000) [pid = 2213] [serial = 284] [outer = 0x1180b6000] 01:56:42 INFO - PROCESS | 2213 | 1467190602801 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]]]}] 01:56:42 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. 01:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 01:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:56:42 INFO - PROCESS | 2213 | 1467190602841 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 01:56:42 INFO - PROCESS | 2213 | 1467190602842 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 01:56:42 INFO - PROCESS | 2213 | 1467190602844 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:56:42 INFO - PROCESS | 2213 | 1467190602845 Marionette TRACE conn2 <- [1,354,null,{}] 01:56:42 INFO - PROCESS | 2213 | 1467190602848 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}] 01:56:42 INFO - PROCESS | 2213 | 1467190602849 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:42 INFO - PROCESS | 2213 | 1467190602945 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 01:56:42 INFO - PROCESS | 2213 | 1467190602948 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:42 INFO - PROCESS | 2213 | 1467190602949 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6c2000 == 43 [pid = 2213] [id = 96] 01:56:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x124966c00) [pid = 2213] [serial = 285] [outer = 0x0] 01:56:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x12b8e9000) [pid = 2213] [serial = 286] [outer = 0x124966c00] 01:56:42 INFO - PROCESS | 2213 | 1467190602973 Marionette DEBUG loaded listener.js 01:56:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x12ba06400) [pid = 2213] [serial = 287] [outer = 0x124966c00] 01:56:43 INFO - PROCESS | 2213 | 1467190603305 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]]]}] 01:56:43 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. 01:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 01:56:43 INFO - PROCESS | 2213 | 1467190603312 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 01:56:43 INFO - PROCESS | 2213 | 1467190603314 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 01:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:56:43 INFO - PROCESS | 2213 | 1467190603316 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:56:43 INFO - PROCESS | 2213 | 1467190603317 Marionette TRACE conn2 <- [1,358,null,{}] 01:56:43 INFO - PROCESS | 2213 | 1467190603323 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}] 01:56:43 INFO - PROCESS | 2213 | 1467190603324 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:43 INFO - PROCESS | 2213 | 1467190603432 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 01:56:43 INFO - PROCESS | 2213 | 1467190603437 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 2213 | 1467190603446 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6d5800 == 44 [pid = 2213] [id = 97] 01:56:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x123fe0800) [pid = 2213] [serial = 288] [outer = 0x0] 01:56:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x12ba05400) [pid = 2213] [serial = 289] [outer = 0x123fe0800] 01:56:43 INFO - PROCESS | 2213 | 1467190603470 Marionette DEBUG loaded listener.js 01:56:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x12ba11c00) [pid = 2213] [serial = 290] [outer = 0x123fe0800] 01:56:43 INFO - PROCESS | 2213 | 1467190603758 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]]]}] 01:56:43 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. 01:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 473ms 01:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:56:43 INFO - PROCESS | 2213 | 1467190603791 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 01:56:43 INFO - PROCESS | 2213 | 1467190603792 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 01:56:43 INFO - PROCESS | 2213 | 1467190603794 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:56:43 INFO - PROCESS | 2213 | 1467190603795 Marionette TRACE conn2 <- [1,362,null,{}] 01:56:43 INFO - PROCESS | 2213 | 1467190603797 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}] 01:56:43 INFO - PROCESS | 2213 | 1467190603798 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:43 INFO - PROCESS | 2213 | 1467190603887 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 01:56:43 INFO - PROCESS | 2213 | 1467190603978 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 2213 | 1467190603979 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x11275d800 == 45 [pid = 2213] [id = 98] 01:56:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x111c83400) [pid = 2213] [serial = 291] [outer = 0x0] 01:56:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1133d6800) [pid = 2213] [serial = 292] [outer = 0x111c83400] 01:56:44 INFO - PROCESS | 2213 | 1467190604011 Marionette DEBUG loaded listener.js 01:56:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x11692d000) [pid = 2213] [serial = 293] [outer = 0x111c83400] 01:56:44 INFO - PROCESS | 2213 | 1467190604460 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]]]}] 01:56:44 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. 01:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 719ms 01:56:44 INFO - PROCESS | 2213 | 1467190604515 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 01:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:56:44 INFO - PROCESS | 2213 | 1467190604518 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 01:56:44 INFO - PROCESS | 2213 | 1467190604521 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:56:44 INFO - PROCESS | 2213 | 1467190604523 Marionette TRACE conn2 <- [1,366,null,{}] 01:56:44 INFO - PROCESS | 2213 | 1467190604526 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}] 01:56:44 INFO - PROCESS | 2213 | 1467190604529 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:44 INFO - PROCESS | 2213 | 1467190604633 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 01:56:44 INFO - PROCESS | 2213 | 1467190604732 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:44 INFO - PROCESS | 2213 | 1467190604734 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:44 INFO - PROCESS | 2213 | ++DOCSHELL 0x118365800 == 46 [pid = 2213] [id = 99] 01:56:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x11873b000) [pid = 2213] [serial = 294] [outer = 0x0] 01:56:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x11912f400) [pid = 2213] [serial = 295] [outer = 0x11873b000] 01:56:44 INFO - PROCESS | 2213 | 1467190604764 Marionette DEBUG loaded listener.js 01:56:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1193f1400) [pid = 2213] [serial = 296] [outer = 0x11873b000] 01:56:45 INFO - PROCESS | 2213 | 1467190605193 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]]]}] 01:56:45 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. 01:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 720ms 01:56:45 INFO - PROCESS | 2213 | 1467190605243 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 01:56:45 INFO - PROCESS | 2213 | 1467190605246 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 01:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:56:45 INFO - PROCESS | 2213 | 1467190605249 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:56:45 INFO - PROCESS | 2213 | 1467190605250 Marionette TRACE conn2 <- [1,370,null,{}] 01:56:45 INFO - PROCESS | 2213 | 1467190605273 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}] 01:56:45 INFO - PROCESS | 2213 | 1467190605274 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:45 INFO - PROCESS | 2213 | 1467190605382 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 01:56:45 INFO - PROCESS | 2213 | 1467190605445 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:45 INFO - PROCESS | 2213 | 1467190605446 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x125090800 == 47 [pid = 2213] [id = 100] 01:56:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x122e3c800) [pid = 2213] [serial = 297] [outer = 0x0] 01:56:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x123cd9800) [pid = 2213] [serial = 298] [outer = 0x122e3c800] 01:56:45 INFO - PROCESS | 2213 | 1467190605476 Marionette DEBUG loaded listener.js 01:56:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x1255f0c00) [pid = 2213] [serial = 299] [outer = 0x122e3c800] 01:56:45 INFO - PROCESS | 2213 | 1467190605895 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]]]}] 01:56:45 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. 01:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 688ms 01:56:45 INFO - PROCESS | 2213 | 1467190605968 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 01:56:45 INFO - PROCESS | 2213 | 1467190605970 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 01:56:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:56:45 INFO - PROCESS | 2213 | 1467190605992 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:56:45 INFO - PROCESS | 2213 | 1467190605996 Marionette TRACE conn2 <- [1,374,null,{}] 01:56:46 INFO - PROCESS | 2213 | 1467190605999 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}] 01:56:46 INFO - PROCESS | 2213 | 1467190606002 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:46 INFO - PROCESS | 2213 | 1467190606103 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 01:56:46 INFO - PROCESS | 2213 | 1467190606173 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:46 INFO - PROCESS | 2213 | 1467190606174 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ac51800 == 48 [pid = 2213] [id = 101] 01:56:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x128ae3000) [pid = 2213] [serial = 300] [outer = 0x0] 01:56:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x128b1e000) [pid = 2213] [serial = 301] [outer = 0x128ae3000] 01:56:46 INFO - PROCESS | 2213 | 1467190606209 Marionette DEBUG loaded listener.js 01:56:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x12944d400) [pid = 2213] [serial = 302] [outer = 0x128ae3000] 01:56:46 INFO - PROCESS | 2213 | 1467190606845 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:56:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:56:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 878ms 01:56:46 INFO - PROCESS | 2213 | 1467190606866 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 01:56:46 INFO - PROCESS | 2213 | 1467190606870 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 01:56:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:56:46 INFO - PROCESS | 2213 | 1467190606874 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:56:46 INFO - PROCESS | 2213 | 1467190606877 Marionette TRACE conn2 <- [1,378,null,{}] 01:56:46 INFO - PROCESS | 2213 | 1467190606881 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}] 01:56:46 INFO - PROCESS | 2213 | 1467190606883 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:46 INFO - PROCESS | 2213 | 1467190606979 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 01:56:47 INFO - PROCESS | 2213 | 1467190607041 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:47 INFO - PROCESS | 2213 | 1467190607043 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x11836f800 == 49 [pid = 2213] [id = 102] 01:56:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x11830fc00) [pid = 2213] [serial = 303] [outer = 0x0] 01:56:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x1184ca800) [pid = 2213] [serial = 304] [outer = 0x11830fc00] 01:56:47 INFO - PROCESS | 2213 | 1467190607071 Marionette DEBUG loaded listener.js 01:56:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x1193f1800) [pid = 2213] [serial = 305] [outer = 0x11830fc00] 01:56:47 INFO - PROCESS | 2213 | 1467190607520 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:56:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:56:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 673ms 01:56:47 INFO - PROCESS | 2213 | 1467190607547 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 01:56:47 INFO - PROCESS | 2213 | 1467190607550 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 01:56:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:56:47 INFO - PROCESS | 2213 | 1467190607554 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:56:47 INFO - PROCESS | 2213 | 1467190607556 Marionette TRACE conn2 <- [1,382,null,{}] 01:56:47 INFO - PROCESS | 2213 | 1467190607558 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}] 01:56:47 INFO - PROCESS | 2213 | 1467190607560 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:47 INFO - PROCESS | 2213 | 1467190607650 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 01:56:47 INFO - PROCESS | 2213 | 1467190607720 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:47 INFO - PROCESS | 2213 | 1467190607721 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x117e3a000 == 50 [pid = 2213] [id = 103] 01:56:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 119 (0x119e05c00) [pid = 2213] [serial = 306] [outer = 0x0] 01:56:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 120 (0x123e85400) [pid = 2213] [serial = 307] [outer = 0x119e05c00] 01:56:47 INFO - PROCESS | 2213 | 1467190607751 Marionette DEBUG loaded listener.js 01:56:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 121 (0x124a38000) [pid = 2213] [serial = 308] [outer = 0x119e05c00] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6d5800 == 49 [pid = 2213] [id = 97] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6c2000 == 48 [pid = 2213] [id = 96] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x12979a000 == 47 [pid = 2213] [id = 95] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x124215000 == 46 [pid = 2213] [id = 94] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x1269e3000 == 45 [pid = 2213] [id = 93] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x124ce6000 == 44 [pid = 2213] [id = 92] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x124503800 == 43 [pid = 2213] [id = 91] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x122e1e000 == 42 [pid = 2213] [id = 90] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 120 (0x1133e0000) [pid = 2213] [serial = 195] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 119 (0x1180c2800) [pid = 2213] [serial = 198] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 118 (0x12a9a2c00) [pid = 2213] [serial = 238] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x11990a000 == 41 [pid = 2213] [id = 89] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x119237000 == 40 [pid = 2213] [id = 88] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x118352000 == 39 [pid = 2213] [id = 87] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x1164b8000 == 38 [pid = 2213] [id = 86] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x116abb000 == 37 [pid = 2213] [id = 85] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x118368000 == 36 [pid = 2213] [id = 84] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab5000 == 35 [pid = 2213] [id = 83] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x122fb8800 == 34 [pid = 2213] [id = 82] 01:56:47 INFO - PROCESS | 2213 | --DOCSHELL 0x118257800 == 33 [pid = 2213] [id = 81] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x12aa14000) [pid = 2213] [serial = 235] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x12aa1c000) [pid = 2213] [serial = 236] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x125072c00) [pid = 2213] [serial = 214] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x126172800) [pid = 2213] [serial = 230] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x123ad3000) [pid = 2213] [serial = 209] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x12944f400) [pid = 2213] [serial = 223] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x123fd6c00) [pid = 2213] [serial = 211] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x118312000) [pid = 2213] [serial = 202] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x120f22000) [pid = 2213] [serial = 208] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x12921f400) [pid = 2213] [serial = 220] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x12496c400) [pid = 2213] [serial = 212] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x128e2b800) [pid = 2213] [serial = 218] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1133f7000) [pid = 2213] [serial = 226] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x129589c00) [pid = 2213] [serial = 224] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x12a6a7000) [pid = 2213] [serial = 233] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x126106400) [pid = 2213] [serial = 232] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x129134000) [pid = 2213] [serial = 193] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x12cbe1000) [pid = 2213] [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.] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x119352c00) [pid = 2213] [serial = 206] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1255eac00) [pid = 2213] [serial = 215] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x118316800) [pid = 2213] [serial = 205] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x129228000) [pid = 2213] [serial = 221] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1265e5c00) [pid = 2213] [serial = 217] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x117299800) [pid = 2213] [serial = 201] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1176f8800) [pid = 2213] [serial = 227] [outer = 0x0] [url = about:blank] 01:56:47 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x123ce4000) [pid = 2213] [serial = 229] [outer = 0x0] [url = about:blank] 01:56:48 INFO - PROCESS | 2213 | 1467190608132 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:56:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:56:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 619ms 01:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:56:48 INFO - PROCESS | 2213 | 1467190608174 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 01:56:48 INFO - PROCESS | 2213 | 1467190608175 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 01:56:48 INFO - PROCESS | 2213 | 1467190608178 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:56:48 INFO - PROCESS | 2213 | 1467190608180 Marionette TRACE conn2 <- [1,386,null,{}] 01:56:48 INFO - PROCESS | 2213 | 1467190608187 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}] 01:56:48 INFO - PROCESS | 2213 | 1467190608190 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:48 INFO - PROCESS | 2213 | 1467190608273 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 01:56:48 INFO - PROCESS | 2213 | 1467190608322 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:48 INFO - PROCESS | 2213 | 1467190608324 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x118572800 == 34 [pid = 2213] [id = 104] 01:56:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x124cbc000) [pid = 2213] [serial = 309] [outer = 0x0] 01:56:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x126111000) [pid = 2213] [serial = 310] [outer = 0x124cbc000] 01:56:48 INFO - PROCESS | 2213 | 1467190608352 Marionette DEBUG loaded listener.js 01:56:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1267eb800) [pid = 2213] [serial = 311] [outer = 0x124cbc000] 01:56:48 INFO - PROCESS | 2213 | 1467190608662 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]]]}] 01:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 523ms 01:56:48 INFO - PROCESS | 2213 | 1467190608703 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 01:56:48 INFO - PROCESS | 2213 | 1467190608705 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 01:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:56:48 INFO - PROCESS | 2213 | 1467190608708 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:56:48 INFO - PROCESS | 2213 | 1467190608709 Marionette TRACE conn2 <- [1,390,null,{}] 01:56:48 INFO - PROCESS | 2213 | 1467190608711 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}] 01:56:48 INFO - PROCESS | 2213 | 1467190608712 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:48 INFO - PROCESS | 2213 | 1467190608793 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 01:56:48 INFO - PROCESS | 2213 | 1467190608796 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:48 INFO - PROCESS | 2213 | 1467190608797 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x12051e000 == 35 [pid = 2213] [id = 105] 01:56:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x128add400) [pid = 2213] [serial = 312] [outer = 0x0] 01:56:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x129134000) [pid = 2213] [serial = 313] [outer = 0x128add400] 01:56:48 INFO - PROCESS | 2213 | 1467190608825 Marionette DEBUG loaded listener.js 01:56:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x129224800) [pid = 2213] [serial = 314] [outer = 0x128add400] 01:56:49 INFO - PROCESS | 2213 | 1467190609180 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]]]}] 01:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 518ms 01:56:49 INFO - PROCESS | 2213 | 1467190609237 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 01:56:49 INFO - PROCESS | 2213 | 1467190609238 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 01:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:56:49 INFO - PROCESS | 2213 | 1467190609254 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:56:49 INFO - PROCESS | 2213 | 1467190609254 Marionette TRACE conn2 <- [1,394,null,{}] 01:56:49 INFO - PROCESS | 2213 | 1467190609290 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}] 01:56:49 INFO - PROCESS | 2213 | 1467190609292 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:49 INFO - PROCESS | 2213 | 1467190609396 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 01:56:49 INFO - PROCESS | 2213 | 1467190609419 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:49 INFO - PROCESS | 2213 | 1467190609420 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x124514000 == 36 [pid = 2213] [id = 106] 01:56:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x129451c00) [pid = 2213] [serial = 315] [outer = 0x0] 01:56:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x12a6a3c00) [pid = 2213] [serial = 316] [outer = 0x129451c00] 01:56:49 INFO - PROCESS | 2213 | 1467190609451 Marionette DEBUG loaded listener.js 01:56:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x12b78f000) [pid = 2213] [serial = 317] [outer = 0x129451c00] 01:56:49 INFO - PROCESS | 2213 | 1467190609779 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]]]}] 01:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 546ms 01:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:56:49 INFO - PROCESS | 2213 | 1467190609796 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 01:56:49 INFO - PROCESS | 2213 | 1467190609797 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 01:56:49 INFO - PROCESS | 2213 | 1467190609808 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:56:49 INFO - PROCESS | 2213 | 1467190609809 Marionette TRACE conn2 <- [1,398,null,{}] 01:56:49 INFO - PROCESS | 2213 | 1467190609838 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}] 01:56:49 INFO - PROCESS | 2213 | 1467190609842 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:49 INFO - PROCESS | 2213 | 1467190609949 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 01:56:49 INFO - PROCESS | 2213 | 1467190609956 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:49 INFO - PROCESS | 2213 | 1467190609957 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x12574b000 == 37 [pid = 2213] [id = 107] 01:56:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x12b78f400) [pid = 2213] [serial = 318] [outer = 0x0] 01:56:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x12b8e7800) [pid = 2213] [serial = 319] [outer = 0x12b78f400] 01:56:49 INFO - PROCESS | 2213 | 1467190609982 Marionette DEBUG loaded listener.js 01:56:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x12bde7800) [pid = 2213] [serial = 320] [outer = 0x12b78f400] 01:56:50 INFO - PROCESS | 2213 | 1467190610354 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]]]}] 01:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 598ms 01:56:50 INFO - PROCESS | 2213 | 1467190610397 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 01:56:50 INFO - PROCESS | 2213 | 1467190610398 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 01:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:56:50 INFO - PROCESS | 2213 | 1467190610400 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:56:50 INFO - PROCESS | 2213 | 1467190610401 Marionette TRACE conn2 <- [1,402,null,{}] 01:56:50 INFO - PROCESS | 2213 | 1467190610404 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}] 01:56:50 INFO - PROCESS | 2213 | 1467190610405 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:50 INFO - PROCESS | 2213 | 1467190610505 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 01:56:50 INFO - PROCESS | 2213 | 1467190610509 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:50 INFO - PROCESS | 2213 | 1467190610510 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:50 INFO - PROCESS | 2213 | ++DOCSHELL 0x116abb800 == 38 [pid = 2213] [id = 108] 01:56:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x12b793400) [pid = 2213] [serial = 321] [outer = 0x0] 01:56:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x12bf09000) [pid = 2213] [serial = 322] [outer = 0x12b793400] 01:56:50 INFO - PROCESS | 2213 | 1467190610561 Marionette DEBUG loaded listener.js 01:56:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x12bf10000) [pid = 2213] [serial = 323] [outer = 0x12b793400] 01:56:50 INFO - PROCESS | 2213 | 1467190610893 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]]]}] 01:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 01:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:56:50 INFO - PROCESS | 2213 | 1467190610929 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 01:56:50 INFO - PROCESS | 2213 | 1467190610930 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 01:56:50 INFO - PROCESS | 2213 | 1467190610932 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:56:50 INFO - PROCESS | 2213 | 1467190610933 Marionette TRACE conn2 <- [1,406,null,{}] 01:56:50 INFO - PROCESS | 2213 | 1467190610938 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}] 01:56:50 INFO - PROCESS | 2213 | 1467190610939 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:51 INFO - PROCESS | 2213 | 1467190611041 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 01:56:51 INFO - PROCESS | 2213 | 1467190611045 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:51 INFO - PROCESS | 2213 | 1467190611046 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x129182000 == 39 [pid = 2213] [id = 109] 01:56:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x12c693800) [pid = 2213] [serial = 324] [outer = 0x0] 01:56:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x12c697400) [pid = 2213] [serial = 325] [outer = 0x12c693800] 01:56:51 INFO - PROCESS | 2213 | 1467190611107 Marionette DEBUG loaded listener.js 01:56:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x12ca55400) [pid = 2213] [serial = 326] [outer = 0x12c693800] 01:56:51 INFO - PROCESS | 2213 | 1467190611439 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]]]}] 01:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 522ms 01:56:51 INFO - PROCESS | 2213 | 1467190611456 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 01:56:51 INFO - PROCESS | 2213 | 1467190611458 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 01:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:56:51 INFO - PROCESS | 2213 | 1467190611469 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:56:51 INFO - PROCESS | 2213 | 1467190611471 Marionette TRACE conn2 <- [1,410,null,{}] 01:56:51 INFO - PROCESS | 2213 | 1467190611474 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}] 01:56:51 INFO - PROCESS | 2213 | 1467190611475 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:51 INFO - PROCESS | 2213 | 1467190611574 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 01:56:51 INFO - PROCESS | 2213 | 1467190611577 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:51 INFO - PROCESS | 2213 | 1467190611579 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x1297a4800 == 40 [pid = 2213] [id = 110] 01:56:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x12c692400) [pid = 2213] [serial = 327] [outer = 0x0] 01:56:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x12ca5dc00) [pid = 2213] [serial = 328] [outer = 0x12c692400] 01:56:51 INFO - PROCESS | 2213 | 1467190611630 Marionette DEBUG loaded listener.js 01:56:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x12caf2000) [pid = 2213] [serial = 329] [outer = 0x12c692400] 01:56:51 INFO - PROCESS | 2213 | 1467190611931 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]]]}] 01:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 529ms 01:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:56:51 INFO - PROCESS | 2213 | 1467190611989 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 01:56:51 INFO - PROCESS | 2213 | 1467190611990 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 01:56:51 INFO - PROCESS | 2213 | 1467190611992 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:56:51 INFO - PROCESS | 2213 | 1467190611993 Marionette TRACE conn2 <- [1,414,null,{}] 01:56:51 INFO - PROCESS | 2213 | 1467190611996 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}] 01:56:51 INFO - PROCESS | 2213 | 1467190611997 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:52 INFO - PROCESS | 2213 | 1467190612095 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 01:56:52 INFO - PROCESS | 2213 | 1467190612107 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:52 INFO - PROCESS | 2213 | 1467190612108 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a97a800 == 41 [pid = 2213] [id = 111] 01:56:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x110fe9800) [pid = 2213] [serial = 330] [outer = 0x0] 01:56:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x110fec400) [pid = 2213] [serial = 331] [outer = 0x110fe9800] 01:56:52 INFO - PROCESS | 2213 | 1467190612139 Marionette DEBUG loaded listener.js 01:56:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x110ff1c00) [pid = 2213] [serial = 332] [outer = 0x110fe9800] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x129139c00) [pid = 2213] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x116930c00) [pid = 2213] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x12a56b400) [pid = 2213] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x116931800) [pid = 2213] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x1180b5800) [pid = 2213] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x116982000) [pid = 2213] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x11916b400) [pid = 2213] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x116983000) [pid = 2213] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x124cc2c00) [pid = 2213] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x11729cc00) [pid = 2213] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x123cdb000) [pid = 2213] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x123cda000) [pid = 2213] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x116922400) [pid = 2213] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x11872f800) [pid = 2213] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1180b6000) [pid = 2213] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x124966c00) [pid = 2213] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1255ac800) [pid = 2213] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x11321e800) [pid = 2213] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:56:52 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1172a0c00) [pid = 2213] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:56:52 INFO - PROCESS | 2213 | 1467190612423 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:56:52 INFO - PROCESS | 2213 | 1467190612574 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]]]}] 01:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 618ms 01:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:56:52 INFO - PROCESS | 2213 | 1467190612612 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 01:56:52 INFO - PROCESS | 2213 | 1467190612613 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 01:56:52 INFO - PROCESS | 2213 | 1467190612615 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:56:52 INFO - PROCESS | 2213 | 1467190612617 Marionette TRACE conn2 <- [1,418,null,{}] 01:56:52 INFO - PROCESS | 2213 | 1467190612626 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}] 01:56:52 INFO - PROCESS | 2213 | 1467190612627 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:52 INFO - PROCESS | 2213 | 1467190612728 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 01:56:52 INFO - PROCESS | 2213 | 1467190612732 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:52 INFO - PROCESS | 2213 | 1467190612733 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ac81800 == 42 [pid = 2213] [id = 112] 01:56:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1128ddc00) [pid = 2213] [serial = 333] [outer = 0x0] 01:56:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1128e6c00) [pid = 2213] [serial = 334] [outer = 0x1128ddc00] 01:56:52 INFO - PROCESS | 2213 | 1467190612760 Marionette DEBUG loaded listener.js 01:56:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1180b9800) [pid = 2213] [serial = 335] [outer = 0x1128ddc00] 01:56:53 INFO - PROCESS | 2213 | 1467190613547 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]]]}] 01:56:53 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 01:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 976ms 01:56:53 INFO - PROCESS | 2213 | 1467190613591 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 01:56:53 INFO - PROCESS | 2213 | 1467190613592 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 01:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:56:53 INFO - PROCESS | 2213 | 1467190613595 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:56:53 INFO - PROCESS | 2213 | 1467190613596 Marionette TRACE conn2 <- [1,422,null,{}] 01:56:53 INFO - PROCESS | 2213 | 1467190613598 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}] 01:56:53 INFO - PROCESS | 2213 | 1467190613599 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:53 INFO - PROCESS | 2213 | 1467190613691 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 01:56:53 INFO - PROCESS | 2213 | 1467190613694 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:53 INFO - PROCESS | 2213 | 1467190613695 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba40000 == 43 [pid = 2213] [id = 113] 01:56:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11916ec00) [pid = 2213] [serial = 336] [outer = 0x0] 01:56:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x123cda000) [pid = 2213] [serial = 337] [outer = 0x11916ec00] 01:56:53 INFO - PROCESS | 2213 | 1467190613719 Marionette DEBUG loaded listener.js 01:56:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x12bddfc00) [pid = 2213] [serial = 338] [outer = 0x11916ec00] 01:56:54 INFO - PROCESS | 2213 | 1467190614564 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]]]}] 01:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1019ms 01:56:54 INFO - PROCESS | 2213 | 1467190614615 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 01:56:54 INFO - PROCESS | 2213 | 1467190614618 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 01:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:56:54 INFO - PROCESS | 2213 | 1467190614676 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:56:54 INFO - PROCESS | 2213 | 1467190614678 Marionette TRACE conn2 <- [1,426,null,{}] 01:56:54 INFO - PROCESS | 2213 | 1467190614684 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}] 01:56:54 INFO - PROCESS | 2213 | 1467190614686 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:54 INFO - PROCESS | 2213 | 1467190614777 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 01:56:54 INFO - PROCESS | 2213 | 1467190614866 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:54 INFO - PROCESS | 2213 | 1467190614868 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x116ad7800 == 44 [pid = 2213] [id = 114] 01:56:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x11305f800) [pid = 2213] [serial = 339] [outer = 0x0] 01:56:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x115e5e400) [pid = 2213] [serial = 340] [outer = 0x11305f800] 01:56:54 INFO - PROCESS | 2213 | 1467190614901 Marionette DEBUG loaded listener.js 01:56:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x116918400) [pid = 2213] [serial = 341] [outer = 0x11305f800] 01:56:55 INFO - PROCESS | 2213 | 1467190615368 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] 01:56:55 INFO - PROCESS | 2213 | 1467190615407 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 01:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:56:55 INFO - PROCESS | 2213 | 1467190615412 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:56:55 INFO - PROCESS | 2213 | 1467190615414 Marionette TRACE conn2 <- [1,430,null,{}] 01:56:55 INFO - PROCESS | 2213 | 1467190615417 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}] 01:56:55 INFO - PROCESS | 2213 | 1467190615419 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:55 INFO - PROCESS | 2213 | 1467190615538 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 01:56:55 INFO - PROCESS | 2213 | 1467190615650 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:55 INFO - PROCESS | 2213 | 1467190615652 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x122faf000 == 45 [pid = 2213] [id = 115] 01:56:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x11691b800) [pid = 2213] [serial = 342] [outer = 0x0] 01:56:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x1180bac00) [pid = 2213] [serial = 343] [outer = 0x11691b800] 01:56:55 INFO - PROCESS | 2213 | 1467190615708 Marionette DEBUG loaded listener.js 01:56:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1187eb400) [pid = 2213] [serial = 344] [outer = 0x11691b800] 01:56:56 INFO - PROCESS | 2213 | 1467190616222 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]]]}] 01:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 871ms 01:56:56 INFO - PROCESS | 2213 | 1467190616285 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 01:56:56 INFO - PROCESS | 2213 | 1467190616287 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 01:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:56:56 INFO - PROCESS | 2213 | 1467190616291 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:56:56 INFO - PROCESS | 2213 | 1467190616293 Marionette TRACE conn2 <- [1,434,null,{}] 01:56:56 INFO - PROCESS | 2213 | 1467190616302 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}] 01:56:56 INFO - PROCESS | 2213 | 1467190616306 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:56 INFO - PROCESS | 2213 | 1467190616410 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 01:56:56 INFO - PROCESS | 2213 | 1467190616475 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:56 INFO - PROCESS | 2213 | 1467190616477 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x128aae000 == 46 [pid = 2213] [id = 116] 01:56:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x123d79800) [pid = 2213] [serial = 345] [outer = 0x0] 01:56:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x1241dc400) [pid = 2213] [serial = 346] [outer = 0x123d79800] 01:56:56 INFO - PROCESS | 2213 | 1467190616509 Marionette DEBUG loaded listener.js 01:56:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x1255a6c00) [pid = 2213] [serial = 347] [outer = 0x123d79800] 01:56:56 INFO - PROCESS | 2213 | 1467190616929 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]]]}] 01:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 673ms 01:56:56 INFO - PROCESS | 2213 | 1467190616964 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 01:56:56 INFO - PROCESS | 2213 | 1467190616966 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 01:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:56:56 INFO - PROCESS | 2213 | 1467190616969 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:56:56 INFO - PROCESS | 2213 | 1467190616970 Marionette TRACE conn2 <- [1,438,null,{}] 01:56:56 INFO - PROCESS | 2213 | 1467190616972 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}] 01:56:56 INFO - PROCESS | 2213 | 1467190616974 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:57 INFO - PROCESS | 2213 | 1467190617081 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 01:56:57 INFO - PROCESS | 2213 | 1467190617149 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:57 INFO - PROCESS | 2213 | 1467190617151 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169b2800 == 47 [pid = 2213] [id = 117] 01:56:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x11830f400) [pid = 2213] [serial = 348] [outer = 0x0] 01:56:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x123e83400) [pid = 2213] [serial = 349] [outer = 0x11830f400] 01:56:57 INFO - PROCESS | 2213 | 1467190617180 Marionette DEBUG loaded listener.js 01:56:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x128ad8c00) [pid = 2213] [serial = 350] [outer = 0x11830f400] 01:56:57 INFO - PROCESS | 2213 | 1467190617790 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]]]}] 01:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 869ms 01:56:57 INFO - PROCESS | 2213 | 1467190617854 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 01:56:57 INFO - PROCESS | 2213 | 1467190617856 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 01:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:56:57 INFO - PROCESS | 2213 | 1467190617861 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:56:57 INFO - PROCESS | 2213 | 1467190617863 Marionette TRACE conn2 <- [1,442,null,{}] 01:56:57 INFO - PROCESS | 2213 | 1467190617866 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}] 01:56:57 INFO - PROCESS | 2213 | 1467190617868 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:57 INFO - PROCESS | 2213 | 1467190617963 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 01:56:58 INFO - PROCESS | 2213 | 1467190618032 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:58 INFO - PROCESS | 2213 | 1467190618033 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x116abd800 == 48 [pid = 2213] [id = 118] 01:56:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x116923c00) [pid = 2213] [serial = 351] [outer = 0x0] 01:56:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x1180bd000) [pid = 2213] [serial = 352] [outer = 0x116923c00] 01:56:58 INFO - PROCESS | 2213 | 1467190618062 Marionette DEBUG loaded listener.js 01:56:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x11831b400) [pid = 2213] [serial = 353] [outer = 0x116923c00] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x12ac81800 == 47 [pid = 2213] [id = 112] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x12a97a800 == 46 [pid = 2213] [id = 111] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x1297a4800 == 45 [pid = 2213] [id = 110] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x129182000 == 44 [pid = 2213] [id = 109] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x116abb800 == 43 [pid = 2213] [id = 108] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x12574b000 == 42 [pid = 2213] [id = 107] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x124514000 == 41 [pid = 2213] [id = 106] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x12051e000 == 40 [pid = 2213] [id = 105] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x118572800 == 39 [pid = 2213] [id = 104] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x117e3a000 == 38 [pid = 2213] [id = 103] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x11836f800 == 37 [pid = 2213] [id = 102] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x125090800 == 36 [pid = 2213] [id = 100] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x118365800 == 35 [pid = 2213] [id = 99] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x11275d800 == 34 [pid = 2213] [id = 98] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x12ac51800 == 33 [pid = 2213] [id = 101] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x129405000 == 32 [pid = 2213] [id = 80] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x1169b2800 == 31 [pid = 2213] [id = 117] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x128aae000 == 30 [pid = 2213] [id = 116] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x122faf000 == 29 [pid = 2213] [id = 115] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba40000 == 28 [pid = 2213] [id = 113] 01:56:58 INFO - PROCESS | 2213 | --DOCSHELL 0x116ad7800 == 27 [pid = 2213] [id = 114] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x118296c00) [pid = 2213] [serial = 199] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x11677ec00) [pid = 2213] [serial = 196] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x129224000) [pid = 2213] [serial = 271] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x12a55ec00) [pid = 2213] [serial = 274] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x129457000) [pid = 2213] [serial = 272] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x12aa15400) [pid = 2213] [serial = 277] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x11916c000) [pid = 2213] [serial = 245] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x11831e000) [pid = 2213] [serial = 244] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x126985400) [pid = 2213] [serial = 251] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x12616bc00) [pid = 2213] [serial = 250] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1180bf400) [pid = 2213] [serial = 256] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x119135c00) [pid = 2213] [serial = 257] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x11980b400) [pid = 2213] [serial = 259] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x122f9fc00) [pid = 2213] [serial = 260] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x11831dc00) [pid = 2213] [serial = 242] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1180be800) [pid = 2213] [serial = 241] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x12616a000) [pid = 2213] [serial = 265] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x12674a800) [pid = 2213] [serial = 266] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x12ac21400) [pid = 2213] [serial = 239] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x125073400) [pid = 2213] [serial = 248] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x123e7dc00) [pid = 2213] [serial = 247] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x124c8ac00) [pid = 2213] [serial = 262] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1255a5000) [pid = 2213] [serial = 263] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x117293c00) [pid = 2213] [serial = 254] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11692b400) [pid = 2213] [serial = 253] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x119e11c00) [pid = 2213] [serial = 280] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x129589800) [pid = 2213] [serial = 283] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1255e9c00) [pid = 2213] [serial = 281] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x12b8e9000) [pid = 2213] [serial = 286] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x12ba06400) [pid = 2213] [serial = 287] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x128ad8800) [pid = 2213] [serial = 268] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x129132800) [pid = 2213] [serial = 269] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x12ba05400) [pid = 2213] [serial = 289] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x12b8e0000) [pid = 2213] [serial = 284] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x12ac17c00) [pid = 2213] [serial = 278] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x12a6a1400) [pid = 2213] [serial = 275] [outer = 0x0] [url = about:blank] 01:56:58 INFO - PROCESS | 2213 | 1467190618981 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]]]}] 01:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1171ms 01:56:59 INFO - PROCESS | 2213 | 1467190619032 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 01:56:59 INFO - PROCESS | 2213 | 1467190619034 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 01:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:56:59 INFO - PROCESS | 2213 | 1467190619038 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:56:59 INFO - PROCESS | 2213 | 1467190619040 Marionette TRACE conn2 <- [1,446,null,{}] 01:56:59 INFO - PROCESS | 2213 | 1467190619045 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}] 01:56:59 INFO - PROCESS | 2213 | 1467190619047 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:59 INFO - PROCESS | 2213 | 1467190619144 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 01:56:59 INFO - PROCESS | 2213 | 1467190619149 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:59 INFO - PROCESS | 2213 | 1467190619152 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x116170800 == 28 [pid = 2213] [id = 119] 01:56:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x11690b800) [pid = 2213] [serial = 354] [outer = 0x0] 01:56:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x11691b000) [pid = 2213] [serial = 355] [outer = 0x11690b800] 01:56:59 INFO - PROCESS | 2213 | 1467190619182 Marionette DEBUG loaded listener.js 01:56:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11692b400) [pid = 2213] [serial = 356] [outer = 0x11690b800] 01:56:59 INFO - PROCESS | 2213 | 1467190619529 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]]]}] 01:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 522ms 01:56:59 INFO - PROCESS | 2213 | 1467190619560 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 01:56:59 INFO - PROCESS | 2213 | 1467190619564 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 01:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:56:59 INFO - PROCESS | 2213 | 1467190619568 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:56:59 INFO - PROCESS | 2213 | 1467190619570 Marionette TRACE conn2 <- [1,450,null,{}] 01:56:59 INFO - PROCESS | 2213 | 1467190619573 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}] 01:56:59 INFO - PROCESS | 2213 | 1467190619574 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:59 INFO - PROCESS | 2213 | 1467190619654 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 01:56:59 INFO - PROCESS | 2213 | 1467190619705 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:59 INFO - PROCESS | 2213 | 1467190619706 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:56:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fbc800 == 29 [pid = 2213] [id = 120] 01:56:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x11692f000) [pid = 2213] [serial = 357] [outer = 0x0] 01:56:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x1180b7c00) [pid = 2213] [serial = 358] [outer = 0x11692f000] 01:56:59 INFO - PROCESS | 2213 | 1467190619734 Marionette DEBUG loaded listener.js 01:56:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x118310800) [pid = 2213] [serial = 359] [outer = 0x11692f000] 01:57:00 INFO - PROCESS | 2213 | 1467190620044 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] 01:57:00 INFO - PROCESS | 2213 | 1467190620093 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 01:57:00 INFO - PROCESS | 2213 | 1467190620095 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:57:00 INFO - PROCESS | 2213 | 1467190620098 Marionette TRACE conn2 <- [1,454,null,{}] 01:57:00 INFO - PROCESS | 2213 | 1467190620105 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}] 01:57:00 INFO - PROCESS | 2213 | 1467190620109 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:00 INFO - PROCESS | 2213 | 1467190620186 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 01:57:00 INFO - PROCESS | 2213 | 1467190620240 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:00 INFO - PROCESS | 2213 | 1467190620242 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x11856a000 == 30 [pid = 2213] [id = 121] 01:57:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1128de000) [pid = 2213] [serial = 360] [outer = 0x0] 01:57:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1193ee000) [pid = 2213] [serial = 361] [outer = 0x1128de000] 01:57:00 INFO - PROCESS | 2213 | 1467190620270 Marionette DEBUG loaded listener.js 01:57:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x120f1e800) [pid = 2213] [serial = 362] [outer = 0x1128de000] 01:57:00 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:00 INFO - PROCESS | 2213 | 1467190620577 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]]]}] 01:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 523ms 01:57:00 INFO - PROCESS | 2213 | 1467190620620 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 01:57:00 INFO - PROCESS | 2213 | 1467190620622 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 01:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:57:00 INFO - PROCESS | 2213 | 1467190620625 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:57:00 INFO - PROCESS | 2213 | 1467190620626 Marionette TRACE conn2 <- [1,458,null,{}] 01:57:00 INFO - PROCESS | 2213 | 1467190620628 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}] 01:57:00 INFO - PROCESS | 2213 | 1467190620629 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:00 INFO - PROCESS | 2213 | 1467190620706 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 01:57:00 INFO - PROCESS | 2213 | 1467190620710 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:00 INFO - PROCESS | 2213 | 1467190620711 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x119393800 == 31 [pid = 2213] [id = 122] 01:57:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x122e43400) [pid = 2213] [serial = 363] [outer = 0x0] 01:57:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x123fd8c00) [pid = 2213] [serial = 364] [outer = 0x122e43400] 01:57:00 INFO - PROCESS | 2213 | 1467190620738 Marionette DEBUG loaded listener.js 01:57:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x124c87000) [pid = 2213] [serial = 365] [outer = 0x122e43400] 01:57:01 INFO - PROCESS | 2213 | 1467190621098 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] 01:57:01 INFO - PROCESS | 2213 | 1467190621144 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 01:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:57:01 INFO - PROCESS | 2213 | 1467190621146 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:57:01 INFO - PROCESS | 2213 | 1467190621148 Marionette TRACE conn2 <- [1,462,null,{}] 01:57:01 INFO - PROCESS | 2213 | 1467190621150 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}] 01:57:01 INFO - PROCESS | 2213 | 1467190621159 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:01 INFO - PROCESS | 2213 | 1467190621258 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 01:57:01 INFO - PROCESS | 2213 | 1467190621301 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 2213 | 1467190621302 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x12051c800 == 32 [pid = 2213] [id = 123] 01:57:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1180c0000) [pid = 2213] [serial = 366] [outer = 0x0] 01:57:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1255a1400) [pid = 2213] [serial = 367] [outer = 0x1180c0000] 01:57:01 INFO - PROCESS | 2213 | 1467190621343 Marionette DEBUG loaded listener.js 01:57:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x12610ec00) [pid = 2213] [serial = 368] [outer = 0x1180c0000] 01:57:01 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:01 INFO - PROCESS | 2213 | 1467190621835 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] 01:57:01 INFO - PROCESS | 2213 | 1467190621871 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 01:57:01 INFO - PROCESS | 2213 | 1467190621874 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:57:01 INFO - PROCESS | 2213 | 1467190621875 Marionette TRACE conn2 <- [1,466,null,{}] 01:57:01 INFO - PROCESS | 2213 | 1467190621877 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}] 01:57:01 INFO - PROCESS | 2213 | 1467190621881 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:02 INFO - PROCESS | 2213 | 1467190621993 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 01:57:02 INFO - PROCESS | 2213 | 1467190622033 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:02 INFO - PROCESS | 2213 | 1467190622034 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x124209000 == 33 [pid = 2213] [id = 124] 01:57:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x125076800) [pid = 2213] [serial = 369] [outer = 0x0] 01:57:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x128ae4400) [pid = 2213] [serial = 370] [outer = 0x125076800] 01:57:02 INFO - PROCESS | 2213 | 1467190622059 Marionette DEBUG loaded listener.js 01:57:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x12921fc00) [pid = 2213] [serial = 371] [outer = 0x125076800] 01:57:02 INFO - PROCESS | 2213 | 1467190622373 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] 01:57:02 INFO - PROCESS | 2213 | 1467190622394 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 01:57:02 INFO - PROCESS | 2213 | 1467190622396 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:57:02 INFO - PROCESS | 2213 | 1467190622397 Marionette TRACE conn2 <- [1,470,null,{}] 01:57:02 INFO - PROCESS | 2213 | 1467190622399 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}] 01:57:02 INFO - PROCESS | 2213 | 1467190622400 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:02 INFO - PROCESS | 2213 | 1467190622503 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 01:57:02 INFO - PROCESS | 2213 | 1467190622538 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:02 INFO - PROCESS | 2213 | 1467190622539 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x124cea000 == 34 [pid = 2213] [id = 125] 01:57:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x113c34800) [pid = 2213] [serial = 372] [outer = 0x0] 01:57:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x129454000) [pid = 2213] [serial = 373] [outer = 0x113c34800] 01:57:02 INFO - PROCESS | 2213 | 1467190622563 Marionette DEBUG loaded listener.js 01:57:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x12a562400) [pid = 2213] [serial = 374] [outer = 0x113c34800] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x12b793400) [pid = 2213] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x12c693800) [pid = 2213] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x129451c00) [pid = 2213] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x122e3c800) [pid = 2213] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x124cbc000) [pid = 2213] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x119e05c00) [pid = 2213] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x11873b000) [pid = 2213] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x111c83400) [pid = 2213] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11830fc00) [pid = 2213] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x12c692400) [pid = 2213] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x128add400) [pid = 2213] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x12b78f400) [pid = 2213] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x128ae3000) [pid = 2213] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x110fe9800) [pid = 2213] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1128ddc00) [pid = 2213] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x123fe0800) [pid = 2213] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:57:03 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x11916ec00) [pid = 2213] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:57:03 INFO - PROCESS | 2213 | 1467190623136 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]]]}] 01:57:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:57:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 768ms 01:57:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:57:03 INFO - PROCESS | 2213 | 1467190623165 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 01:57:03 INFO - PROCESS | 2213 | 1467190623166 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 01:57:03 INFO - PROCESS | 2213 | 1467190623169 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:57:03 INFO - PROCESS | 2213 | 1467190623170 Marionette TRACE conn2 <- [1,474,null,{}] 01:57:03 INFO - PROCESS | 2213 | 1467190623172 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}] 01:57:03 INFO - PROCESS | 2213 | 1467190623173 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:03 INFO - PROCESS | 2213 | 1467190623246 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 01:57:03 INFO - PROCESS | 2213 | 1467190623250 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 2213 | 1467190623251 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x12571d800 == 35 [pid = 2213] [id = 126] 01:57:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x110fe5000) [pid = 2213] [serial = 375] [outer = 0x0] 01:57:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x117295c00) [pid = 2213] [serial = 376] [outer = 0x110fe5000] 01:57:03 INFO - PROCESS | 2213 | 1467190623278 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1241dc000) [pid = 2213] [serial = 377] [outer = 0x110fe5000] 01:57:03 INFO - PROCESS | 2213 | 1467190623614 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]]]}] 01:57:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:57:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 470ms 01:57:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:57:03 INFO - PROCESS | 2213 | 1467190623640 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 01:57:03 INFO - PROCESS | 2213 | 1467190623642 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 01:57:03 INFO - PROCESS | 2213 | 1467190623644 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:57:03 INFO - PROCESS | 2213 | 1467190623645 Marionette TRACE conn2 <- [1,478,null,{}] 01:57:03 INFO - PROCESS | 2213 | 1467190623648 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}] 01:57:03 INFO - PROCESS | 2213 | 1467190623649 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:03 INFO - PROCESS | 2213 | 1467190623758 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 01:57:03 INFO - PROCESS | 2213 | 1467190623779 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 2213 | 1467190623780 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x118568800 == 36 [pid = 2213] [id = 127] 01:57:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x118297000) [pid = 2213] [serial = 378] [outer = 0x0] 01:57:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x128ade000) [pid = 2213] [serial = 379] [outer = 0x118297000] 01:57:03 INFO - PROCESS | 2213 | 1467190623805 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x12a6a9400) [pid = 2213] [serial = 380] [outer = 0x118297000] 01:57:04 INFO - PROCESS | 2213 | 1467190624106 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]]]}] 01:57:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 01:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:57:04 INFO - PROCESS | 2213 | 1467190624163 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 01:57:04 INFO - PROCESS | 2213 | 1467190624164 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 01:57:04 INFO - PROCESS | 2213 | 1467190624166 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:57:04 INFO - PROCESS | 2213 | 1467190624167 Marionette TRACE conn2 <- [1,482,null,{}] 01:57:04 INFO - PROCESS | 2213 | 1467190624170 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}] 01:57:04 INFO - PROCESS | 2213 | 1467190624171 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:04 INFO - PROCESS | 2213 | 1467190624246 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 01:57:04 INFO - PROCESS | 2213 | 1467190624250 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:04 INFO - PROCESS | 2213 | 1467190624251 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab9800 == 37 [pid = 2213] [id = 128] 01:57:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x129586c00) [pid = 2213] [serial = 381] [outer = 0x0] 01:57:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x12aa18c00) [pid = 2213] [serial = 382] [outer = 0x129586c00] 01:57:04 INFO - PROCESS | 2213 | 1467190624278 Marionette DEBUG loaded listener.js 01:57:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x12ac21400) [pid = 2213] [serial = 383] [outer = 0x129586c00] 01:57:04 INFO - PROCESS | 2213 | 1467190624621 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]]]}] 01:57:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 469ms 01:57:04 INFO - PROCESS | 2213 | 1467190624636 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 01:57:04 INFO - PROCESS | 2213 | 1467190624640 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 01:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:57:04 INFO - PROCESS | 2213 | 1467190624642 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:57:04 INFO - PROCESS | 2213 | 1467190624644 Marionette TRACE conn2 <- [1,486,null,{}] 01:57:04 INFO - PROCESS | 2213 | 1467190624647 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}] 01:57:04 INFO - PROCESS | 2213 | 1467190624648 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:04 INFO - PROCESS | 2213 | 1467190624774 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 01:57:04 INFO - PROCESS | 2213 | 1467190624779 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:04 INFO - PROCESS | 2213 | 1467190624781 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x120510800 == 38 [pid = 2213] [id = 129] 01:57:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x12aa1dc00) [pid = 2213] [serial = 384] [outer = 0x0] 01:57:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x12b79cc00) [pid = 2213] [serial = 385] [outer = 0x12aa1dc00] 01:57:04 INFO - PROCESS | 2213 | 1467190624807 Marionette DEBUG loaded listener.js 01:57:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x12ba09800) [pid = 2213] [serial = 386] [outer = 0x12aa1dc00] 01:57:05 INFO - PROCESS | 2213 | 1467190625226 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]]]}] 01:57:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:57:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 619ms 01:57:05 INFO - PROCESS | 2213 | 1467190625264 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 01:57:05 INFO - PROCESS | 2213 | 1467190625267 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 01:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:57:05 INFO - PROCESS | 2213 | 1467190625273 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:57:05 INFO - PROCESS | 2213 | 1467190625276 Marionette TRACE conn2 <- [1,490,null,{}] 01:57:05 INFO - PROCESS | 2213 | 1467190625280 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}] 01:57:05 INFO - PROCESS | 2213 | 1467190625281 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:05 INFO - PROCESS | 2213 | 1467190625390 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 01:57:05 INFO - PROCESS | 2213 | 1467190625466 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:05 INFO - PROCESS | 2213 | 1467190625468 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:05 INFO - PROCESS | 2213 | ++DOCSHELL 0x11694c800 == 39 [pid = 2213] [id = 130] 01:57:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x114f64400) [pid = 2213] [serial = 387] [outer = 0x0] 01:57:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x116774800) [pid = 2213] [serial = 388] [outer = 0x114f64400] 01:57:05 INFO - PROCESS | 2213 | 1467190625499 Marionette DEBUG loaded listener.js 01:57:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x116924000) [pid = 2213] [serial = 389] [outer = 0x114f64400] 01:57:06 INFO - PROCESS | 2213 | 1467190626053 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]]]}] 01:57:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:57:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 821ms 01:57:06 INFO - PROCESS | 2213 | 1467190626095 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 01:57:06 INFO - PROCESS | 2213 | 1467190626098 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 01:57:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:57:06 INFO - PROCESS | 2213 | 1467190626102 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:57:06 INFO - PROCESS | 2213 | 1467190626104 Marionette TRACE conn2 <- [1,494,null,{}] 01:57:06 INFO - PROCESS | 2213 | 1467190626107 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}] 01:57:06 INFO - PROCESS | 2213 | 1467190626109 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:06 INFO - PROCESS | 2213 | 1467190626215 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 01:57:06 INFO - PROCESS | 2213 | 1467190626293 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:06 INFO - PROCESS | 2213 | 1467190626294 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196db000 == 40 [pid = 2213] [id = 131] 01:57:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1184c6c00) [pid = 2213] [serial = 390] [outer = 0x0] 01:57:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x118873800) [pid = 2213] [serial = 391] [outer = 0x1184c6c00] 01:57:06 INFO - PROCESS | 2213 | 1467190626325 Marionette DEBUG loaded listener.js 01:57:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x1193f3800) [pid = 2213] [serial = 392] [outer = 0x1184c6c00] 01:57:07 INFO - PROCESS | 2213 | 1467190627025 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]]]}] 01:57:07 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab9800 == 39 [pid = 2213] [id = 128] 01:57:07 INFO - PROCESS | 2213 | --DOCSHELL 0x118568800 == 38 [pid = 2213] [id = 127] 01:57:07 INFO - PROCESS | 2213 | --DOCSHELL 0x12571d800 == 37 [pid = 2213] [id = 126] 01:57:07 INFO - PROCESS | 2213 | --DOCSHELL 0x124cea000 == 36 [pid = 2213] [id = 125] 01:57:07 INFO - PROCESS | 2213 | --DOCSHELL 0x124209000 == 35 [pid = 2213] [id = 124] 01:57:07 INFO - PROCESS | 2213 | --DOCSHELL 0x12051c800 == 34 [pid = 2213] [id = 123] 01:57:07 INFO - PROCESS | 2213 | --DOCSHELL 0x119393800 == 33 [pid = 2213] [id = 122] 01:57:07 INFO - PROCESS | 2213 | --DOCSHELL 0x11856a000 == 32 [pid = 2213] [id = 121] 01:57:07 INFO - PROCESS | 2213 | --DOCSHELL 0x116fbc800 == 31 [pid = 2213] [id = 120] 01:57:07 INFO - PROCESS | 2213 | --DOCSHELL 0x116170800 == 30 [pid = 2213] [id = 119] 01:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 975ms 01:57:07 INFO - PROCESS | 2213 | 1467190627077 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 01:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:57:07 INFO - PROCESS | 2213 | 1467190627080 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 01:57:07 INFO - PROCESS | 2213 | 1467190627083 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:57:07 INFO - PROCESS | 2213 | 1467190627085 Marionette TRACE conn2 <- [1,498,null,{}] 01:57:07 INFO - PROCESS | 2213 | 1467190627088 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}] 01:57:07 INFO - PROCESS | 2213 | 1467190627090 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:07 INFO - PROCESS | 2213 | 1467190627177 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x12ba11c00) [pid = 2213] [serial = 290] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x12bf09000) [pid = 2213] [serial = 322] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x12c697400) [pid = 2213] [serial = 325] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x12bf10000) [pid = 2213] [serial = 323] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x12a6a3c00) [pid = 2213] [serial = 316] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x12b78f000) [pid = 2213] [serial = 317] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x123cd9800) [pid = 2213] [serial = 298] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1255f0c00) [pid = 2213] [serial = 299] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x126111000) [pid = 2213] [serial = 310] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1267eb800) [pid = 2213] [serial = 311] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x123e85400) [pid = 2213] [serial = 307] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x124a38000) [pid = 2213] [serial = 308] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11912f400) [pid = 2213] [serial = 295] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1193f1400) [pid = 2213] [serial = 296] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1133d6800) [pid = 2213] [serial = 292] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x11692d000) [pid = 2213] [serial = 293] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1184ca800) [pid = 2213] [serial = 304] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1193f1800) [pid = 2213] [serial = 305] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x12caf2000) [pid = 2213] [serial = 329] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x129134000) [pid = 2213] [serial = 313] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x129224800) [pid = 2213] [serial = 314] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x12b8e7800) [pid = 2213] [serial = 319] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x12ca5dc00) [pid = 2213] [serial = 328] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x128b1e000) [pid = 2213] [serial = 301] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x12944d400) [pid = 2213] [serial = 302] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x12ca55400) [pid = 2213] [serial = 326] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x110fec400) [pid = 2213] [serial = 331] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x1128e6c00) [pid = 2213] [serial = 334] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x1180b9800) [pid = 2213] [serial = 335] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x110ff1c00) [pid = 2213] [serial = 332] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 73 (0x12bddfc00) [pid = 2213] [serial = 338] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 72 (0x12bde7800) [pid = 2213] [serial = 320] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | --DOMWINDOW == 71 (0x123cda000) [pid = 2213] [serial = 337] [outer = 0x0] [url = about:blank] 01:57:07 INFO - PROCESS | 2213 | 1467190627232 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:07 INFO - PROCESS | 2213 | 1467190627235 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x1132b1800 == 31 [pid = 2213] [id = 132] 01:57:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 72 (0x1128ec400) [pid = 2213] [serial = 393] [outer = 0x0] 01:57:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 73 (0x1131eb000) [pid = 2213] [serial = 394] [outer = 0x1128ec400] 01:57:07 INFO - PROCESS | 2213 | 1467190627263 Marionette DEBUG loaded listener.js 01:57:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x11618d800) [pid = 2213] [serial = 395] [outer = 0x1128ec400] 01:57:07 INFO - PROCESS | 2213 | 1467190627592 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]]]}] 01:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 520ms 01:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:57:07 INFO - PROCESS | 2213 | 1467190627604 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 01:57:07 INFO - PROCESS | 2213 | 1467190627607 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 01:57:07 INFO - PROCESS | 2213 | 1467190627611 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:57:07 INFO - PROCESS | 2213 | 1467190627612 Marionette TRACE conn2 <- [1,502,null,{}] 01:57:07 INFO - PROCESS | 2213 | 1467190627615 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}] 01:57:07 INFO - PROCESS | 2213 | 1467190627616 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:07 INFO - PROCESS | 2213 | 1467190627696 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 01:57:07 INFO - PROCESS | 2213 | 1467190627752 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:07 INFO - PROCESS | 2213 | 1467190627753 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x116ad9800 == 32 [pid = 2213] [id = 133] 01:57:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x116137400) [pid = 2213] [serial = 396] [outer = 0x0] 01:57:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x11691d000) [pid = 2213] [serial = 397] [outer = 0x116137400] 01:57:07 INFO - PROCESS | 2213 | 1467190627780 Marionette DEBUG loaded listener.js 01:57:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x117ec8000) [pid = 2213] [serial = 398] [outer = 0x116137400] 01:57:08 INFO - PROCESS | 2213 | 1467190628086 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]]]}] 01:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 519ms 01:57:08 INFO - PROCESS | 2213 | 1467190628131 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 01:57:08 INFO - PROCESS | 2213 | 1467190628132 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 01:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:57:08 INFO - PROCESS | 2213 | 1467190628134 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:57:08 INFO - PROCESS | 2213 | 1467190628137 Marionette TRACE conn2 <- [1,506,null,{}] 01:57:08 INFO - PROCESS | 2213 | 1467190628145 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}] 01:57:08 INFO - PROCESS | 2213 | 1467190628148 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:08 INFO - PROCESS | 2213 | 1467190628227 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 01:57:08 INFO - PROCESS | 2213 | 1467190628278 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:08 INFO - PROCESS | 2213 | 1467190628280 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x118574000 == 33 [pid = 2213] [id = 134] 01:57:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x1128e8400) [pid = 2213] [serial = 399] [outer = 0x0] 01:57:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x1180c0c00) [pid = 2213] [serial = 400] [outer = 0x1128e8400] 01:57:08 INFO - PROCESS | 2213 | 1467190628309 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x1187ec000) [pid = 2213] [serial = 401] [outer = 0x1128e8400] 01:57:08 INFO - PROCESS | 2213 | 1467190628575 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]]]}] 01:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 473ms 01:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:57:08 INFO - PROCESS | 2213 | 1467190628609 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 01:57:08 INFO - PROCESS | 2213 | 1467190628610 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 01:57:08 INFO - PROCESS | 2213 | 1467190628612 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:57:08 INFO - PROCESS | 2213 | 1467190628613 Marionette TRACE conn2 <- [1,510,null,{}] 01:57:08 INFO - PROCESS | 2213 | 1467190628616 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}] 01:57:08 INFO - PROCESS | 2213 | 1467190628617 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:08 INFO - PROCESS | 2213 | 1467190628705 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 01:57:08 INFO - PROCESS | 2213 | 1467190628709 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:08 INFO - PROCESS | 2213 | 1467190628710 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196dc800 == 34 [pid = 2213] [id = 135] 01:57:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x11912bc00) [pid = 2213] [serial = 402] [outer = 0x0] 01:57:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x1193e7000) [pid = 2213] [serial = 403] [outer = 0x11912bc00] 01:57:08 INFO - PROCESS | 2213 | 1467190628735 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x119832400) [pid = 2213] [serial = 404] [outer = 0x11912bc00] 01:57:09 INFO - PROCESS | 2213 | 1467190629087 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]]]}] 01:57:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 520ms 01:57:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:57:09 INFO - PROCESS | 2213 | 1467190629135 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 01:57:09 INFO - PROCESS | 2213 | 1467190629136 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 01:57:09 INFO - PROCESS | 2213 | 1467190629138 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:57:09 INFO - PROCESS | 2213 | 1467190629139 Marionette TRACE conn2 <- [1,514,null,{}] 01:57:09 INFO - PROCESS | 2213 | 1467190629141 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}] 01:57:09 INFO - PROCESS | 2213 | 1467190629143 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:09 INFO - PROCESS | 2213 | 1467190629236 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 01:57:09 INFO - PROCESS | 2213 | 1467190629247 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:09 INFO - PROCESS | 2213 | 1467190629248 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fab000 == 35 [pid = 2213] [id = 136] 01:57:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1122be800) [pid = 2213] [serial = 405] [outer = 0x0] 01:57:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11988fc00) [pid = 2213] [serial = 406] [outer = 0x1122be800] 01:57:09 INFO - PROCESS | 2213 | 1467190629273 Marionette DEBUG loaded listener.js 01:57:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x122e3e800) [pid = 2213] [serial = 407] [outer = 0x1122be800] 01:57:09 INFO - PROCESS | 2213 | 1467190629602 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]]]}] 01:57:09 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 01:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 518ms 01:57:09 INFO - PROCESS | 2213 | 1467190629656 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 01:57:09 INFO - PROCESS | 2213 | 1467190629658 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 01:57:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:57:09 INFO - PROCESS | 2213 | 1467190629675 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:57:09 INFO - PROCESS | 2213 | 1467190629677 Marionette TRACE conn2 <- [1,518,null,{}] 01:57:09 INFO - PROCESS | 2213 | 1467190629679 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}] 01:57:09 INFO - PROCESS | 2213 | 1467190629683 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:09 INFO - PROCESS | 2213 | 1467190629796 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 01:57:09 INFO - PROCESS | 2213 | 1467190629802 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:09 INFO - PROCESS | 2213 | 1467190629803 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x1245a3000 == 36 [pid = 2213] [id = 137] 01:57:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x123cd8800) [pid = 2213] [serial = 408] [outer = 0x0] 01:57:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x123fd6800) [pid = 2213] [serial = 409] [outer = 0x123cd8800] 01:57:09 INFO - PROCESS | 2213 | 1467190629828 Marionette DEBUG loaded listener.js 01:57:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x126537400) [pid = 2213] [serial = 410] [outer = 0x123cd8800] 01:57:10 INFO - PROCESS | 2213 | 1467190630183 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]]]}] 01:57:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:57:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 01:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:57:10 INFO - PROCESS | 2213 | 1467190630196 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 01:57:10 INFO - PROCESS | 2213 | 1467190630197 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 01:57:10 INFO - PROCESS | 2213 | 1467190630199 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:57:10 INFO - PROCESS | 2213 | 1467190630200 Marionette TRACE conn2 <- [1,522,null,{}] 01:57:10 INFO - PROCESS | 2213 | 1467190630205 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}] 01:57:10 INFO - PROCESS | 2213 | 1467190630206 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:10 INFO - PROCESS | 2213 | 1467190630301 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 01:57:10 INFO - PROCESS | 2213 | 1467190630336 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 2213 | 1467190630337 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x125718000 == 37 [pid = 2213] [id = 138] 01:57:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1267df400) [pid = 2213] [serial = 411] [outer = 0x0] 01:57:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x12699a400) [pid = 2213] [serial = 412] [outer = 0x1267df400] 01:57:10 INFO - PROCESS | 2213 | 1467190630361 Marionette DEBUG loaded listener.js 01:57:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x128adf800) [pid = 2213] [serial = 413] [outer = 0x1267df400] 01:57:10 INFO - PROCESS | 2213 | 1467190630667 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]]]}] 01:57:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:57:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 01:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:57:10 INFO - PROCESS | 2213 | 1467190630718 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 01:57:10 INFO - PROCESS | 2213 | 1467190630719 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 01:57:10 INFO - PROCESS | 2213 | 1467190630721 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:57:10 INFO - PROCESS | 2213 | 1467190630722 Marionette TRACE conn2 <- [1,526,null,{}] 01:57:10 INFO - PROCESS | 2213 | 1467190630725 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}] 01:57:10 INFO - PROCESS | 2213 | 1467190630726 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:10 INFO - PROCESS | 2213 | 1467190630823 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 01:57:10 INFO - PROCESS | 2213 | 1467190630833 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 2213 | 1467190630834 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269eb800 == 38 [pid = 2213] [id = 139] 01:57:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x126748c00) [pid = 2213] [serial = 414] [outer = 0x0] 01:57:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x128e2b800) [pid = 2213] [serial = 415] [outer = 0x126748c00] 01:57:10 INFO - PROCESS | 2213 | 1467190630860 Marionette DEBUG loaded listener.js 01:57:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x129136400) [pid = 2213] [serial = 416] [outer = 0x126748c00] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x129586c00) [pid = 2213] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11305f800) [pid = 2213] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x11691b800) [pid = 2213] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x123d79800) [pid = 2213] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x11690b800) [pid = 2213] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x116923c00) [pid = 2213] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1128de000) [pid = 2213] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11830f400) [pid = 2213] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x11692f000) [pid = 2213] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x122e43400) [pid = 2213] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1180c0000) [pid = 2213] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x125076800) [pid = 2213] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x113c34800) [pid = 2213] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x110fe5000) [pid = 2213] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:57:11 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x118297000) [pid = 2213] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:57:11 INFO - PROCESS | 2213 | 1467190631270 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]]]}] 01:57:11 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 01:57:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 570ms 01:57:11 INFO - PROCESS | 2213 | 1467190631293 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 01:57:11 INFO - PROCESS | 2213 | 1467190631294 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 01:57:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:57:11 INFO - PROCESS | 2213 | 1467190631296 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:57:11 INFO - PROCESS | 2213 | 1467190631297 Marionette TRACE conn2 <- [1,530,null,{}] 01:57:11 INFO - PROCESS | 2213 | 1467190631300 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}] 01:57:11 INFO - PROCESS | 2213 | 1467190631301 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:11 INFO - PROCESS | 2213 | 1467190631383 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 01:57:11 INFO - PROCESS | 2213 | 1467190631389 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:11 INFO - PROCESS | 2213 | 1467190631390 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x118573000 == 39 [pid = 2213] [id = 140] 01:57:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x113c34800) [pid = 2213] [serial = 417] [outer = 0x0] 01:57:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x11824cc00) [pid = 2213] [serial = 418] [outer = 0x113c34800] 01:57:11 INFO - PROCESS | 2213 | 1467190631414 Marionette DEBUG loaded listener.js 01:57:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x122e43400) [pid = 2213] [serial = 419] [outer = 0x113c34800] 01:57:11 INFO - PROCESS | 2213 | 1467190631712 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"]]]}] 01:57:11 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 01:57:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:57:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:57:11 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 01:57:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:57:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:57:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 470ms 01:57:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:57:11 INFO - PROCESS | 2213 | 1467190631766 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 01:57:11 INFO - PROCESS | 2213 | 1467190631768 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 01:57:11 INFO - PROCESS | 2213 | 1467190631770 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:57:11 INFO - PROCESS | 2213 | 1467190631771 Marionette TRACE conn2 <- [1,534,null,{}] 01:57:11 INFO - PROCESS | 2213 | 1467190631773 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}] 01:57:11 INFO - PROCESS | 2213 | 1467190631774 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:11 INFO - PROCESS | 2213 | 1467190631880 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 01:57:11 INFO - PROCESS | 2213 | 1467190631886 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:11 INFO - PROCESS | 2213 | 1467190631887 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a5b8000 == 40 [pid = 2213] [id = 141] 01:57:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x116137000) [pid = 2213] [serial = 420] [outer = 0x0] 01:57:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x124a33c00) [pid = 2213] [serial = 421] [outer = 0x116137000] 01:57:11 INFO - PROCESS | 2213 | 1467190631919 Marionette DEBUG loaded listener.js 01:57:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x129595800) [pid = 2213] [serial = 422] [outer = 0x116137000] 01:57:12 INFO - PROCESS | 2213 | 1467190632209 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]]]}] 01:57:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:57:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 01:57:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:57:12 INFO - PROCESS | 2213 | 1467190632240 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 01:57:12 INFO - PROCESS | 2213 | 1467190632242 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 01:57:12 INFO - PROCESS | 2213 | 1467190632244 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:57:12 INFO - PROCESS | 2213 | 1467190632246 Marionette TRACE conn2 <- [1,538,null,{}] 01:57:12 INFO - PROCESS | 2213 | 1467190632248 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}] 01:57:12 INFO - PROCESS | 2213 | 1467190632250 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:12 INFO - PROCESS | 2213 | 1467190632363 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 01:57:12 INFO - PROCESS | 2213 | 1467190632372 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:12 INFO - PROCESS | 2213 | 1467190632374 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a98c800 == 41 [pid = 2213] [id = 142] 01:57:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x11980f800) [pid = 2213] [serial = 423] [outer = 0x0] 01:57:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x12a69c000) [pid = 2213] [serial = 424] [outer = 0x11980f800] 01:57:12 INFO - PROCESS | 2213 | 1467190632405 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x12b8e5c00) [pid = 2213] [serial = 425] [outer = 0x11980f800] 01:57:12 INFO - PROCESS | 2213 | 1467190632753 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]]]}] 01:57:12 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. 01:57:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 01:57:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:57:12 INFO - PROCESS | 2213 | 1467190632764 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 01:57:12 INFO - PROCESS | 2213 | 1467190632765 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 01:57:12 INFO - PROCESS | 2213 | 1467190632767 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:57:12 INFO - PROCESS | 2213 | 1467190632768 Marionette TRACE conn2 <- [1,542,null,{}] 01:57:12 INFO - PROCESS | 2213 | 1467190632773 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}] 01:57:12 INFO - PROCESS | 2213 | 1467190632774 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:12 INFO - PROCESS | 2213 | 1467190632878 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 01:57:12 INFO - PROCESS | 2213 | 1467190632885 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:12 INFO - PROCESS | 2213 | 1467190632886 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ac68800 == 42 [pid = 2213] [id = 143] 01:57:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x12a69c800) [pid = 2213] [serial = 426] [outer = 0x0] 01:57:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x12b8edc00) [pid = 2213] [serial = 427] [outer = 0x12a69c800] 01:57:12 INFO - PROCESS | 2213 | 1467190632917 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x12ba10400) [pid = 2213] [serial = 428] [outer = 0x12a69c800] 01:57:13 INFO - PROCESS | 2213 | 1467190633225 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]]]}] 01:57:13 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. 01:57:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 571ms 01:57:13 INFO - PROCESS | 2213 | 1467190633345 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 01:57:13 INFO - PROCESS | 2213 | 1467190633348 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 01:57:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:57:13 INFO - PROCESS | 2213 | 1467190633357 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:57:13 INFO - PROCESS | 2213 | 1467190633360 Marionette TRACE conn2 <- [1,546,null,{}] 01:57:13 INFO - PROCESS | 2213 | 1467190633367 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}] 01:57:13 INFO - PROCESS | 2213 | 1467190633370 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:13 INFO - PROCESS | 2213 | 1467190633540 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 01:57:13 INFO - PROCESS | 2213 | 1467190633647 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:13 INFO - PROCESS | 2213 | 1467190633649 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x1167e8800 == 43 [pid = 2213] [id = 144] 01:57:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x113224000) [pid = 2213] [serial = 429] [outer = 0x0] 01:57:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1133f3800) [pid = 2213] [serial = 430] [outer = 0x113224000] 01:57:13 INFO - PROCESS | 2213 | 1467190633706 Marionette DEBUG loaded listener.js 01:57:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x116916800) [pid = 2213] [serial = 431] [outer = 0x113224000] 01:57:14 INFO - PROCESS | 2213 | 1467190634097 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]]]}] 01:57:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:57:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 778ms 01:57:14 INFO - PROCESS | 2213 | 1467190634131 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 01:57:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:57:14 INFO - PROCESS | 2213 | 1467190634133 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 01:57:14 INFO - PROCESS | 2213 | 1467190634138 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:57:14 INFO - PROCESS | 2213 | 1467190634141 Marionette TRACE conn2 <- [1,550,null,{}] 01:57:14 INFO - PROCESS | 2213 | 1467190634143 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}] 01:57:14 INFO - PROCESS | 2213 | 1467190634145 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:14 INFO - PROCESS | 2213 | 1467190634251 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 01:57:14 INFO - PROCESS | 2213 | 1467190634332 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:14 INFO - PROCESS | 2213 | 1467190634333 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x12051c800 == 44 [pid = 2213] [id = 145] 01:57:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x116919800) [pid = 2213] [serial = 432] [outer = 0x0] 01:57:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1180b7000) [pid = 2213] [serial = 433] [outer = 0x116919800] 01:57:14 INFO - PROCESS | 2213 | 1467190634373 Marionette DEBUG loaded listener.js 01:57:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x11831e000) [pid = 2213] [serial = 434] [outer = 0x116919800] 01:57:14 INFO - PROCESS | 2213 | 1467190634746 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]]]}] 01:57:14 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. 01:57:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 624ms 01:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:57:14 INFO - PROCESS | 2213 | 1467190634760 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 01:57:14 INFO - PROCESS | 2213 | 1467190634762 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 01:57:14 INFO - PROCESS | 2213 | 1467190634764 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:57:14 INFO - PROCESS | 2213 | 1467190634766 Marionette TRACE conn2 <- [1,554,null,{}] 01:57:14 INFO - PROCESS | 2213 | 1467190634773 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}] 01:57:14 INFO - PROCESS | 2213 | 1467190634776 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:14 INFO - PROCESS | 2213 | 1467190634881 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 01:57:14 INFO - PROCESS | 2213 | 1467190634966 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:14 INFO - PROCESS | 2213 | 1467190634969 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x12b708000 == 45 [pid = 2213] [id = 146] 01:57:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1238a4400) [pid = 2213] [serial = 435] [outer = 0x0] 01:57:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x123e78400) [pid = 2213] [serial = 436] [outer = 0x1238a4400] 01:57:15 INFO - PROCESS | 2213 | 1467190635013 Marionette DEBUG loaded listener.js 01:57:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x124cb8800) [pid = 2213] [serial = 437] [outer = 0x1238a4400] 01:57:15 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:15 INFO - PROCESS | 2213 | 1467190635428 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]]]}] 01:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 673ms 01:57:15 INFO - PROCESS | 2213 | 1467190635438 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 01:57:15 INFO - PROCESS | 2213 | 1467190635439 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 01:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:57:15 INFO - PROCESS | 2213 | 1467190635441 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:57:15 INFO - PROCESS | 2213 | 1467190635443 Marionette TRACE conn2 <- [1,558,null,{}] 01:57:15 INFO - PROCESS | 2213 | 1467190635445 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}] 01:57:15 INFO - PROCESS | 2213 | 1467190635446 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:15 INFO - PROCESS | 2213 | 1467190635546 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 01:57:15 INFO - PROCESS | 2213 | 1467190635595 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:15 INFO - PROCESS | 2213 | 1467190635596 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bd9c800 == 46 [pid = 2213] [id = 147] 01:57:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x123e85800) [pid = 2213] [serial = 438] [outer = 0x0] 01:57:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x126986800) [pid = 2213] [serial = 439] [outer = 0x123e85800] 01:57:15 INFO - PROCESS | 2213 | 1467190635625 Marionette DEBUG loaded listener.js 01:57:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x12a568800) [pid = 2213] [serial = 440] [outer = 0x123e85800] 01:57:16 INFO - PROCESS | 2213 | 1467190636071 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]]]}] 01:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 01:57:16 INFO - PROCESS | 2213 | 1467190636114 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 01:57:16 INFO - PROCESS | 2213 | 1467190636116 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 01:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:57:16 INFO - PROCESS | 2213 | 1467190636120 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:57:16 INFO - PROCESS | 2213 | 1467190636121 Marionette TRACE conn2 <- [1,562,null,{}] 01:57:16 INFO - PROCESS | 2213 | 1467190636125 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}] 01:57:16 INFO - PROCESS | 2213 | 1467190636127 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:16 INFO - PROCESS | 2213 | 1467190636251 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 01:57:16 INFO - PROCESS | 2213 | 1467190636328 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 2213 | 1467190636330 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3da800 == 47 [pid = 2213] [id = 148] 01:57:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x12a6a7c00) [pid = 2213] [serial = 441] [outer = 0x0] 01:57:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x12b791400) [pid = 2213] [serial = 442] [outer = 0x12a6a7c00] 01:57:16 INFO - PROCESS | 2213 | 1467190636358 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x12ba0ec00) [pid = 2213] [serial = 443] [outer = 0x12a6a7c00] 01:57:16 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:16 INFO - PROCESS | 2213 | 1467190636774 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]]]}] 01:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 01:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:57:16 INFO - PROCESS | 2213 | 1467190636789 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 01:57:16 INFO - PROCESS | 2213 | 1467190636791 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 01:57:16 INFO - PROCESS | 2213 | 1467190636793 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:57:16 INFO - PROCESS | 2213 | 1467190636794 Marionette TRACE conn2 <- [1,566,null,{}] 01:57:16 INFO - PROCESS | 2213 | 1467190636797 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}] 01:57:16 INFO - PROCESS | 2213 | 1467190636801 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:16 INFO - PROCESS | 2213 | 1467190636920 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 01:57:16 INFO - PROCESS | 2213 | 1467190636987 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 2213 | 1467190636988 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x116abb000 == 48 [pid = 2213] [id = 149] 01:57:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x11697a800) [pid = 2213] [serial = 444] [outer = 0x0] 01:57:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x12958d400) [pid = 2213] [serial = 445] [outer = 0x11697a800] 01:57:17 INFO - PROCESS | 2213 | 1467190637017 Marionette DEBUG loaded listener.js 01:57:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x12bf11000) [pid = 2213] [serial = 446] [outer = 0x11697a800] 01:57:17 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:17 INFO - PROCESS | 2213 | 1467190637592 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]]]}] 01:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 820ms 01:57:17 INFO - PROCESS | 2213 | 1467190637613 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 01:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:57:17 INFO - PROCESS | 2213 | 1467190637616 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 01:57:17 INFO - PROCESS | 2213 | 1467190637619 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - PROCESS | 2213 | 1467190637620 Marionette TRACE conn2 <- [1,570,null,{}] 01:57:17 INFO - PROCESS | 2213 | 1467190637624 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}] 01:57:17 INFO - PROCESS | 2213 | 1467190637626 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:17 INFO - PROCESS | 2213 | 1467190637725 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 01:57:17 INFO - PROCESS | 2213 | 1467190637789 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:17 INFO - PROCESS | 2213 | 1467190637791 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x11826d800 == 49 [pid = 2213] [id = 150] 01:57:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x11691dc00) [pid = 2213] [serial = 447] [outer = 0x0] 01:57:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x116922400) [pid = 2213] [serial = 448] [outer = 0x11691dc00] 01:57:17 INFO - PROCESS | 2213 | 1467190637818 Marionette DEBUG loaded listener.js 01:57:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x117144800) [pid = 2213] [serial = 449] [outer = 0x11691dc00] 01:57:18 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x116abd800 == 48 [pid = 2213] [id = 118] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12a98c800 == 47 [pid = 2213] [id = 142] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12a5b8000 == 46 [pid = 2213] [id = 141] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x118573000 == 45 [pid = 2213] [id = 140] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x1269eb800 == 44 [pid = 2213] [id = 139] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x125718000 == 43 [pid = 2213] [id = 138] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x1245a3000 == 42 [pid = 2213] [id = 137] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x122fab000 == 41 [pid = 2213] [id = 136] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x1196dc800 == 40 [pid = 2213] [id = 135] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x118574000 == 39 [pid = 2213] [id = 134] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x116ad9800 == 38 [pid = 2213] [id = 133] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x1132b1800 == 37 [pid = 2213] [id = 132] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x1196db000 == 36 [pid = 2213] [id = 131] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x11694c800 == 35 [pid = 2213] [id = 130] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x120510800 == 34 [pid = 2213] [id = 129] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x116abb000 == 33 [pid = 2213] [id = 149] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3da800 == 32 [pid = 2213] [id = 148] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12bd9c800 == 31 [pid = 2213] [id = 147] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12b708000 == 30 [pid = 2213] [id = 146] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12051c800 == 29 [pid = 2213] [id = 145] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12ac68800 == 28 [pid = 2213] [id = 143] 01:57:18 INFO - PROCESS | 2213 | --DOCSHELL 0x1167e8800 == 27 [pid = 2213] [id = 144] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x12ac21400) [pid = 2213] [serial = 383] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x116918400) [pid = 2213] [serial = 341] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x115e5e400) [pid = 2213] [serial = 340] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x1187eb400) [pid = 2213] [serial = 344] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1180bac00) [pid = 2213] [serial = 343] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1255a6c00) [pid = 2213] [serial = 347] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x1241dc400) [pid = 2213] [serial = 346] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x11691b000) [pid = 2213] [serial = 355] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x11692b400) [pid = 2213] [serial = 356] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x11831b400) [pid = 2213] [serial = 353] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1180bd000) [pid = 2213] [serial = 352] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1193ee000) [pid = 2213] [serial = 361] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x128ad8c00) [pid = 2213] [serial = 350] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x120f1e800) [pid = 2213] [serial = 362] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1180b7c00) [pid = 2213] [serial = 358] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x123e83400) [pid = 2213] [serial = 349] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x118310800) [pid = 2213] [serial = 359] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x123fd8c00) [pid = 2213] [serial = 364] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1255a1400) [pid = 2213] [serial = 367] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x128ae4400) [pid = 2213] [serial = 370] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x12610ec00) [pid = 2213] [serial = 368] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x129454000) [pid = 2213] [serial = 373] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x12921fc00) [pid = 2213] [serial = 371] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1241dc000) [pid = 2213] [serial = 377] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x117295c00) [pid = 2213] [serial = 376] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x12aa18c00) [pid = 2213] [serial = 382] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x12a562400) [pid = 2213] [serial = 374] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x128ade000) [pid = 2213] [serial = 379] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x12a6a9400) [pid = 2213] [serial = 380] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x124c87000) [pid = 2213] [serial = 365] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x12b79cc00) [pid = 2213] [serial = 385] [outer = 0x0] [url = about:blank] 01:57:18 INFO - PROCESS | 2213 | 1467190638798 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]]]}] 01:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1223ms 01:57:18 INFO - PROCESS | 2213 | 1467190638842 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 01:57:18 INFO - PROCESS | 2213 | 1467190638844 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 01:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:57:18 INFO - PROCESS | 2213 | 1467190638847 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:57:18 INFO - PROCESS | 2213 | 1467190638849 Marionette TRACE conn2 <- [1,574,null,{}] 01:57:18 INFO - PROCESS | 2213 | 1467190638858 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}] 01:57:18 INFO - PROCESS | 2213 | 1467190638860 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:18 INFO - PROCESS | 2213 | 1467190638940 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 01:57:18 INFO - PROCESS | 2213 | 1467190638948 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:18 INFO - PROCESS | 2213 | 1467190638951 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x1130b8000 == 28 [pid = 2213] [id = 151] 01:57:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x11306bc00) [pid = 2213] [serial = 450] [outer = 0x0] 01:57:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1133f3000) [pid = 2213] [serial = 451] [outer = 0x11306bc00] 01:57:18 INFO - PROCESS | 2213 | 1467190638982 Marionette DEBUG loaded listener.js 01:57:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11663fc00) [pid = 2213] [serial = 452] [outer = 0x11306bc00] 01:57:19 INFO - PROCESS | 2213 | 1467190639336 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]]]}] 01:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 519ms 01:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:57:19 INFO - PROCESS | 2213 | 1467190639367 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 01:57:19 INFO - PROCESS | 2213 | 1467190639370 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 01:57:19 INFO - PROCESS | 2213 | 1467190639375 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:57:19 INFO - PROCESS | 2213 | 1467190639377 Marionette TRACE conn2 <- [1,578,null,{}] 01:57:19 INFO - PROCESS | 2213 | 1467190639379 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}] 01:57:19 INFO - PROCESS | 2213 | 1467190639381 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:19 INFO - PROCESS | 2213 | 1467190639498 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 01:57:19 INFO - PROCESS | 2213 | 1467190639543 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:19 INFO - PROCESS | 2213 | 1467190639545 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x112634800 == 29 [pid = 2213] [id = 152] 01:57:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x110fefc00) [pid = 2213] [serial = 453] [outer = 0x0] 01:57:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x111e58000) [pid = 2213] [serial = 454] [outer = 0x110fefc00] 01:57:19 INFO - PROCESS | 2213 | 1467190639577 Marionette DEBUG loaded listener.js 01:57:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x113c36c00) [pid = 2213] [serial = 455] [outer = 0x110fefc00] 01:57:20 INFO - PROCESS | 2213 | 1467190640079 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]]]}] 01:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 721ms 01:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:57:20 INFO - PROCESS | 2213 | 1467190640112 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 01:57:20 INFO - PROCESS | 2213 | 1467190640114 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 01:57:20 INFO - PROCESS | 2213 | 1467190640119 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:57:20 INFO - PROCESS | 2213 | 1467190640123 Marionette TRACE conn2 <- [1,582,null,{}] 01:57:20 INFO - PROCESS | 2213 | 1467190640126 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}] 01:57:20 INFO - PROCESS | 2213 | 1467190640129 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:20 INFO - PROCESS | 2213 | 1467190640230 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 01:57:20 INFO - PROCESS | 2213 | 1467190640322 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:20 INFO - PROCESS | 2213 | 1467190640324 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x117471800 == 30 [pid = 2213] [id = 153] 01:57:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x117ebcc00) [pid = 2213] [serial = 456] [outer = 0x0] 01:57:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1180b7800) [pid = 2213] [serial = 457] [outer = 0x117ebcc00] 01:57:20 INFO - PROCESS | 2213 | 1467190640355 Marionette DEBUG loaded listener.js 01:57:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x118251800) [pid = 2213] [serial = 458] [outer = 0x117ebcc00] 01:57:20 INFO - PROCESS | 2213 | 1467190640868 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]]]}] 01:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 824ms 01:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:57:20 INFO - PROCESS | 2213 | 1467190640942 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 01:57:20 INFO - PROCESS | 2213 | 1467190640943 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 01:57:20 INFO - PROCESS | 2213 | 1467190640946 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:57:20 INFO - PROCESS | 2213 | 1467190640948 Marionette TRACE conn2 <- [1,586,null,{}] 01:57:20 INFO - PROCESS | 2213 | 1467190640950 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}] 01:57:20 INFO - PROCESS | 2213 | 1467190640952 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:21 INFO - PROCESS | 2213 | 1467190641098 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 01:57:21 INFO - PROCESS | 2213 | 1467190641109 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:21 INFO - PROCESS | 2213 | 1467190641111 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x118371800 == 31 [pid = 2213] [id = 154] 01:57:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x118318800) [pid = 2213] [serial = 459] [outer = 0x0] 01:57:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x11872e000) [pid = 2213] [serial = 460] [outer = 0x118318800] 01:57:21 INFO - PROCESS | 2213 | 1467190641140 Marionette DEBUG loaded listener.js 01:57:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x118871800) [pid = 2213] [serial = 461] [outer = 0x118318800] 01:57:21 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:21 INFO - PROCESS | 2213 | --DOCSHELL 0x1130b8000 == 30 [pid = 2213] [id = 151] 01:57:21 INFO - PROCESS | 2213 | --DOCSHELL 0x11826d800 == 29 [pid = 2213] [id = 150] 01:57:21 INFO - PROCESS | 2213 | 1467190641624 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]]]}] 01:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 720ms 01:57:21 INFO - PROCESS | 2213 | 1467190641667 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 01:57:21 INFO - PROCESS | 2213 | 1467190641669 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 01:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:57:21 INFO - PROCESS | 2213 | 1467190641672 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:57:21 INFO - PROCESS | 2213 | 1467190641675 Marionette TRACE conn2 <- [1,590,null,{}] 01:57:21 INFO - PROCESS | 2213 | 1467190641679 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}] 01:57:21 INFO - PROCESS | 2213 | 1467190641680 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:21 INFO - PROCESS | 2213 | 1467190641756 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 01:57:21 INFO - PROCESS | 2213 | 1467190641760 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:21 INFO - PROCESS | 2213 | 1467190641762 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x117458800 == 30 [pid = 2213] [id = 155] 01:57:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x116a1a400) [pid = 2213] [serial = 462] [outer = 0x0] 01:57:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x118242400) [pid = 2213] [serial = 463] [outer = 0x116a1a400] 01:57:21 INFO - PROCESS | 2213 | 1467190641792 Marionette DEBUG loaded listener.js 01:57:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x118313000) [pid = 2213] [serial = 464] [outer = 0x116a1a400] 01:57:22 INFO - PROCESS | 2213 | 1467190642108 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]]]}] 01:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 471ms 01:57:22 INFO - PROCESS | 2213 | 1467190642147 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 01:57:22 INFO - PROCESS | 2213 | 1467190642150 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 01:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:57:22 INFO - PROCESS | 2213 | 1467190642157 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:57:22 INFO - PROCESS | 2213 | 1467190642158 Marionette TRACE conn2 <- [1,594,null,{}] 01:57:22 INFO - PROCESS | 2213 | 1467190642161 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}] 01:57:22 INFO - PROCESS | 2213 | 1467190642162 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:22 INFO - PROCESS | 2213 | 1467190642242 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 01:57:22 INFO - PROCESS | 2213 | 1467190642246 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:22 INFO - PROCESS | 2213 | 1467190642248 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x11914a000 == 31 [pid = 2213] [id = 156] 01:57:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1184c4000) [pid = 2213] [serial = 465] [outer = 0x0] 01:57:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x11916e000) [pid = 2213] [serial = 466] [outer = 0x1184c4000] 01:57:22 INFO - PROCESS | 2213 | 1467190642277 Marionette DEBUG loaded listener.js 01:57:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x119803000) [pid = 2213] [serial = 467] [outer = 0x1184c4000] 01:57:22 INFO - PROCESS | 2213 | 1467190642608 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]]]}] 01:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 471ms 01:57:22 INFO - PROCESS | 2213 | 1467190642628 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 01:57:22 INFO - PROCESS | 2213 | 1467190642629 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 01:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:57:22 INFO - PROCESS | 2213 | 1467190642632 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:57:22 INFO - PROCESS | 2213 | 1467190642634 Marionette TRACE conn2 <- [1,598,null,{}] 01:57:22 INFO - PROCESS | 2213 | 1467190642644 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}] 01:57:22 INFO - PROCESS | 2213 | 1467190642647 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:22 INFO - PROCESS | 2213 | 1467190642755 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 01:57:22 INFO - PROCESS | 2213 | 1467190642798 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:22 INFO - PROCESS | 2213 | 1467190642800 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196d6800 == 32 [pid = 2213] [id = 157] 01:57:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x116931c00) [pid = 2213] [serial = 468] [outer = 0x0] 01:57:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x120f1e800) [pid = 2213] [serial = 469] [outer = 0x116931c00] 01:57:22 INFO - PROCESS | 2213 | 1467190642833 Marionette DEBUG loaded listener.js 01:57:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x123ad3c00) [pid = 2213] [serial = 470] [outer = 0x116931c00] 01:57:23 INFO - PROCESS | 2213 | 1467190643177 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]]]}] 01:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 573ms 01:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:57:23 INFO - PROCESS | 2213 | 1467190643209 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 01:57:23 INFO - PROCESS | 2213 | 1467190643211 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 01:57:23 INFO - PROCESS | 2213 | 1467190643213 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:57:23 INFO - PROCESS | 2213 | 1467190643214 Marionette TRACE conn2 <- [1,602,null,{}] 01:57:23 INFO - PROCESS | 2213 | 1467190643216 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}] 01:57:23 INFO - PROCESS | 2213 | 1467190643218 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:23 INFO - PROCESS | 2213 | 1467190643318 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 01:57:23 INFO - PROCESS | 2213 | 1467190643321 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 2213 | 1467190643323 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fb0800 == 33 [pid = 2213] [id = 158] 01:57:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x123e78c00) [pid = 2213] [serial = 471] [outer = 0x0] 01:57:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x123f0fc00) [pid = 2213] [serial = 472] [outer = 0x123e78c00] 01:57:23 INFO - PROCESS | 2213 | 1467190643348 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x124ab2400) [pid = 2213] [serial = 473] [outer = 0x123e78c00] 01:57:23 INFO - PROCESS | 2213 | 1467190643664 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]]]}] 01:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 468ms 01:57:23 INFO - PROCESS | 2213 | 1467190643682 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 01:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:57:23 INFO - PROCESS | 2213 | 1467190643694 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 01:57:23 INFO - PROCESS | 2213 | 1467190643708 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:57:23 INFO - PROCESS | 2213 | 1467190643709 Marionette TRACE conn2 <- [1,606,null,{}] 01:57:23 INFO - PROCESS | 2213 | 1467190643711 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}] 01:57:23 INFO - PROCESS | 2213 | 1467190643712 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:23 INFO - PROCESS | 2213 | 1467190643807 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 01:57:23 INFO - PROCESS | 2213 | 1467190643811 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 2213 | 1467190643812 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x123e31800 == 34 [pid = 2213] [id = 159] 01:57:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x1128e4800) [pid = 2213] [serial = 474] [outer = 0x0] 01:57:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x124c86c00) [pid = 2213] [serial = 475] [outer = 0x1128e4800] 01:57:23 INFO - PROCESS | 2213 | 1467190643836 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1255a3c00) [pid = 2213] [serial = 476] [outer = 0x1128e4800] 01:57:24 INFO - PROCESS | 2213 | 1467190644193 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]]]}] 01:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 526ms 01:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:57:24 INFO - PROCESS | 2213 | 1467190644227 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 01:57:24 INFO - PROCESS | 2213 | 1467190644228 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 01:57:24 INFO - PROCESS | 2213 | 1467190644230 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:57:24 INFO - PROCESS | 2213 | 1467190644232 Marionette TRACE conn2 <- [1,610,null,{}] 01:57:24 INFO - PROCESS | 2213 | 1467190644234 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}] 01:57:24 INFO - PROCESS | 2213 | 1467190644238 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:24 INFO - PROCESS | 2213 | 1467190644342 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 01:57:24 INFO - PROCESS | 2213 | 1467190644356 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:24 INFO - PROCESS | 2213 | 1467190644357 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x125703800 == 35 [pid = 2213] [id = 160] 01:57:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x1255f0000) [pid = 2213] [serial = 477] [outer = 0x0] 01:57:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x128ae3400) [pid = 2213] [serial = 478] [outer = 0x1255f0000] 01:57:24 INFO - PROCESS | 2213 | 1467190644382 Marionette DEBUG loaded listener.js 01:57:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x12921f000) [pid = 2213] [serial = 479] [outer = 0x1255f0000] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x11691dc00) [pid = 2213] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x113224000) [pid = 2213] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x116919800) [pid = 2213] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1238a4400) [pid = 2213] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x123e85800) [pid = 2213] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x123cd8800) [pid = 2213] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1267df400) [pid = 2213] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x12a6a7c00) [pid = 2213] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x126748c00) [pid = 2213] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x116137400) [pid = 2213] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1128e8400) [pid = 2213] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1184c6c00) [pid = 2213] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11912bc00) [pid = 2213] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x114f64400) [pid = 2213] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1128ec400) [pid = 2213] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x12aa1dc00) [pid = 2213] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x113c34800) [pid = 2213] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11697a800) [pid = 2213] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11980f800) [pid = 2213] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x12a69c800) [pid = 2213] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1122be800) [pid = 2213] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:57:24 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x116137000) [pid = 2213] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:57:24 INFO - PROCESS | 2213 | 1467190644830 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]]]}] 01:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 625ms 01:57:24 INFO - PROCESS | 2213 | 1467190644857 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 01:57:24 INFO - PROCESS | 2213 | 1467190644859 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 01:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:57:24 INFO - PROCESS | 2213 | 1467190644863 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:57:24 INFO - PROCESS | 2213 | 1467190644865 Marionette TRACE conn2 <- [1,614,null,{}] 01:57:24 INFO - PROCESS | 2213 | 1467190644869 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}] 01:57:24 INFO - PROCESS | 2213 | 1467190644873 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:24 INFO - PROCESS | 2213 | 1467190644992 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 01:57:25 INFO - PROCESS | 2213 | 1467190645006 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:25 INFO - PROCESS | 2213 | 1467190645007 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x118570800 == 36 [pid = 2213] [id = 161] 01:57:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x113224000) [pid = 2213] [serial = 480] [outer = 0x0] 01:57:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11691dc00) [pid = 2213] [serial = 481] [outer = 0x113224000] 01:57:25 INFO - PROCESS | 2213 | 1467190645048 Marionette DEBUG loaded listener.js 01:57:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x11828dc00) [pid = 2213] [serial = 482] [outer = 0x113224000] 01:57:25 INFO - PROCESS | 2213 | 1467190645409 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]]]}] 01:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 570ms 01:57:25 INFO - PROCESS | 2213 | 1467190645432 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 01:57:25 INFO - PROCESS | 2213 | 1467190645434 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 01:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:57:25 INFO - PROCESS | 2213 | 1467190645438 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:57:25 INFO - PROCESS | 2213 | 1467190645441 Marionette TRACE conn2 <- [1,618,null,{}] 01:57:25 INFO - PROCESS | 2213 | 1467190645444 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}] 01:57:25 INFO - PROCESS | 2213 | 1467190645445 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:25 INFO - PROCESS | 2213 | 1467190645544 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 01:57:25 INFO - PROCESS | 2213 | 1467190645566 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:25 INFO - PROCESS | 2213 | 1467190645567 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269f8800 == 37 [pid = 2213] [id = 162] 01:57:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1184c6c00) [pid = 2213] [serial = 483] [outer = 0x0] 01:57:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x123cd8800) [pid = 2213] [serial = 484] [outer = 0x1184c6c00] 01:57:25 INFO - PROCESS | 2213 | 1467190645593 Marionette DEBUG loaded listener.js 01:57:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x129139800) [pid = 2213] [serial = 485] [outer = 0x1184c6c00] 01:57:25 INFO - PROCESS | 2213 | 1467190645877 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]]]}] 01:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 474ms 01:57:25 INFO - PROCESS | 2213 | 1467190645921 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 01:57:25 INFO - PROCESS | 2213 | 1467190645924 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 01:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:57:25 INFO - PROCESS | 2213 | 1467190645927 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:57:25 INFO - PROCESS | 2213 | 1467190645928 Marionette TRACE conn2 <- [1,622,null,{}] 01:57:25 INFO - PROCESS | 2213 | 1467190645930 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}] 01:57:25 INFO - PROCESS | 2213 | 1467190645932 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:26 INFO - PROCESS | 2213 | 1467190646010 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 01:57:26 INFO - PROCESS | 2213 | 1467190646014 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:26 INFO - PROCESS | 2213 | 1467190646015 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196d4000 == 38 [pid = 2213] [id = 163] 01:57:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x123e85800) [pid = 2213] [serial = 486] [outer = 0x0] 01:57:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x12a69b000) [pid = 2213] [serial = 487] [outer = 0x123e85800] 01:57:26 INFO - PROCESS | 2213 | 1467190646042 Marionette DEBUG loaded listener.js 01:57:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x124a3c800) [pid = 2213] [serial = 488] [outer = 0x123e85800] 01:57:26 INFO - PROCESS | 2213 | 1467190646360 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]]]}] 01:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 471ms 01:57:26 INFO - PROCESS | 2213 | 1467190646399 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 01:57:26 INFO - PROCESS | 2213 | 1467190646400 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 01:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:57:26 INFO - PROCESS | 2213 | 1467190646403 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:57:26 INFO - PROCESS | 2213 | 1467190646406 Marionette TRACE conn2 <- [1,626,null,{}] 01:57:26 INFO - PROCESS | 2213 | 1467190646408 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}] 01:57:26 INFO - PROCESS | 2213 | 1467190646409 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:26 INFO - PROCESS | 2213 | 1467190646511 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 01:57:26 INFO - PROCESS | 2213 | 1467190646517 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:26 INFO - PROCESS | 2213 | 1467190646518 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x12978d000 == 39 [pid = 2213] [id = 164] 01:57:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x12a6a0000) [pid = 2213] [serial = 489] [outer = 0x0] 01:57:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x12ac1a000) [pid = 2213] [serial = 490] [outer = 0x12a6a0000] 01:57:26 INFO - PROCESS | 2213 | 1467190646545 Marionette DEBUG loaded listener.js 01:57:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x12b790800) [pid = 2213] [serial = 491] [outer = 0x12a6a0000] 01:57:26 INFO - PROCESS | 2213 | 1467190646922 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]]]}] 01:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 571ms 01:57:26 INFO - PROCESS | 2213 | 1467190646975 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 01:57:26 INFO - PROCESS | 2213 | 1467190646977 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 01:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:57:26 INFO - PROCESS | 2213 | 1467190646980 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:57:26 INFO - PROCESS | 2213 | 1467190646982 Marionette TRACE conn2 <- [1,630,null,{}] 01:57:26 INFO - PROCESS | 2213 | 1467190646986 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}] 01:57:26 INFO - PROCESS | 2213 | 1467190646988 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:27 INFO - PROCESS | 2213 | 1467190647089 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 01:57:27 INFO - PROCESS | 2213 | 1467190647156 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 2213 | 1467190647157 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x11826a800 == 40 [pid = 2213] [id = 165] 01:57:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x115e5e400) [pid = 2213] [serial = 492] [outer = 0x0] 01:57:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x11691d400) [pid = 2213] [serial = 493] [outer = 0x115e5e400] 01:57:27 INFO - PROCESS | 2213 | 1467190647188 Marionette DEBUG loaded listener.js 01:57:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1176f0400) [pid = 2213] [serial = 494] [outer = 0x115e5e400] 01:57:27 INFO - PROCESS | 2213 | 1467190647617 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]]]}] 01:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 01:57:27 INFO - PROCESS | 2213 | 1467190647653 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 01:57:27 INFO - PROCESS | 2213 | 1467190647656 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 01:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:57:27 INFO - PROCESS | 2213 | 1467190647661 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:57:27 INFO - PROCESS | 2213 | 1467190647663 Marionette TRACE conn2 <- [1,634,null,{}] 01:57:27 INFO - PROCESS | 2213 | 1467190647665 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}] 01:57:27 INFO - PROCESS | 2213 | 1467190647667 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:27 INFO - PROCESS | 2213 | 1467190647807 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 01:57:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x1187eb400) [pid = 2213] [serial = 495] [outer = 0x12cbda000] 01:57:27 INFO - PROCESS | 2213 | 1467190647880 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 2213 | 1467190647881 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab2800 == 41 [pid = 2213] [id = 166] 01:57:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x119352c00) [pid = 2213] [serial = 496] [outer = 0x0] 01:57:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x119805c00) [pid = 2213] [serial = 497] [outer = 0x119352c00] 01:57:27 INFO - PROCESS | 2213 | 1467190647917 Marionette DEBUG loaded listener.js 01:57:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x119e33000) [pid = 2213] [serial = 498] [outer = 0x119352c00] 01:57:28 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:28 INFO - PROCESS | 2213 | [2213] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:57:28 INFO - PROCESS | 2213 | 1467190648394 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]]]}] 01:57:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 771ms 01:57:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:57:28 INFO - PROCESS | 2213 | 1467190648431 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 01:57:28 INFO - PROCESS | 2213 | 1467190648433 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 01:57:28 INFO - PROCESS | 2213 | 1467190648454 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:57:28 INFO - PROCESS | 2213 | 1467190648456 Marionette TRACE conn2 <- [1,638,null,{}] 01:57:28 INFO - PROCESS | 2213 | 1467190648466 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}] 01:57:28 INFO - PROCESS | 2213 | 1467190648470 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:28 INFO - PROCESS | 2213 | 1467190648569 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 01:57:28 INFO - PROCESS | 2213 | 1467190648635 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:28 INFO - PROCESS | 2213 | 1467190648637 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a985000 == 42 [pid = 2213] [id = 167] 01:57:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x1255e6800) [pid = 2213] [serial = 499] [outer = 0x0] 01:57:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x126544400) [pid = 2213] [serial = 500] [outer = 0x1255e6800] 01:57:28 INFO - PROCESS | 2213 | 1467190648669 Marionette DEBUG loaded listener.js 01:57:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x128adc000) [pid = 2213] [serial = 501] [outer = 0x1255e6800] 01:57:28 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:29 INFO - PROCESS | 2213 | 1467190649084 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]]]}] 01:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 694ms 01:57:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:57:29 INFO - PROCESS | 2213 | 1467190649129 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 01:57:29 INFO - PROCESS | 2213 | 1467190649131 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 01:57:29 INFO - PROCESS | 2213 | 1467190649133 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:57:29 INFO - PROCESS | 2213 | 1467190649135 Marionette TRACE conn2 <- [1,642,null,{}] 01:57:29 INFO - PROCESS | 2213 | 1467190649137 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}] 01:57:29 INFO - PROCESS | 2213 | 1467190649138 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:29 INFO - PROCESS | 2213 | 1467190649239 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 01:57:29 INFO - PROCESS | 2213 | 1467190649290 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:29 INFO - PROCESS | 2213 | 1467190649291 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:29 INFO - PROCESS | 2213 | ++DOCSHELL 0x12b711000 == 43 [pid = 2213] [id = 168] 01:57:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x129225800) [pid = 2213] [serial = 502] [outer = 0x0] 01:57:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x12ac1c400) [pid = 2213] [serial = 503] [outer = 0x129225800] 01:57:29 INFO - PROCESS | 2213 | 1467190649320 Marionette DEBUG loaded listener.js 01:57:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x12b8df800) [pid = 2213] [serial = 504] [outer = 0x129225800] 01:57:29 INFO - PROCESS | 2213 | 1467190649750 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]]]}] 01:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 01:57:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:57:29 INFO - PROCESS | 2213 | 1467190649806 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 01:57:29 INFO - PROCESS | 2213 | 1467190649808 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 01:57:29 INFO - PROCESS | 2213 | 1467190649810 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:57:29 INFO - PROCESS | 2213 | 1467190649813 Marionette TRACE conn2 <- [1,646,null,{}] 01:57:29 INFO - PROCESS | 2213 | 1467190649816 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}] 01:57:29 INFO - PROCESS | 2213 | 1467190649819 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:29 INFO - PROCESS | 2213 | 1467190649996 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 01:57:30 INFO - PROCESS | 2213 | 1467190650092 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:30 INFO - PROCESS | 2213 | 1467190650093 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:30 INFO - PROCESS | 2213 | ++DOCSHELL 0x118565800 == 44 [pid = 2213] [id = 169] 01:57:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x1180be000) [pid = 2213] [serial = 505] [outer = 0x0] 01:57:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x12a6a7c00) [pid = 2213] [serial = 506] [outer = 0x1180be000] 01:57:30 INFO - PROCESS | 2213 | 1467190650142 Marionette DEBUG loaded listener.js 01:57:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x12b8e7c00) [pid = 2213] [serial = 507] [outer = 0x1180be000] 01:57:30 INFO - PROCESS | 2213 | 1467190650712 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]]]}] 01:57:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:57:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 921ms 01:57:30 INFO - PROCESS | 2213 | 1467190650732 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 01:57:30 INFO - PROCESS | 2213 | 1467190650734 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 01:57:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:57:30 INFO - PROCESS | 2213 | 1467190650740 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:57:30 INFO - PROCESS | 2213 | 1467190650742 Marionette TRACE conn2 <- [1,650,null,{}] 01:57:30 INFO - PROCESS | 2213 | 1467190650746 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}] 01:57:30 INFO - PROCESS | 2213 | 1467190650748 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:30 INFO - PROCESS | 2213 | 1467190650843 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 01:57:30 INFO - PROCESS | 2213 | 1467190650897 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:30 INFO - PROCESS | 2213 | 1467190650900 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:30 INFO - PROCESS | 2213 | ++DOCSHELL 0x117467800 == 45 [pid = 2213] [id = 170] 01:57:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 119 (0x116a20c00) [pid = 2213] [serial = 508] [outer = 0x0] 01:57:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 120 (0x11729a400) [pid = 2213] [serial = 509] [outer = 0x116a20c00] 01:57:30 INFO - PROCESS | 2213 | 1467190650927 Marionette DEBUG loaded listener.js 01:57:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 121 (0x118296400) [pid = 2213] [serial = 510] [outer = 0x116a20c00] 01:57:31 INFO - PROCESS | 2213 | 1467190651368 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]]]}] 01:57:31 INFO - PROCESS | 2213 | --DOCSHELL 0x1196d4000 == 44 [pid = 2213] [id = 163] 01:57:31 INFO - PROCESS | 2213 | --DOCSHELL 0x1269f8800 == 43 [pid = 2213] [id = 162] 01:57:31 INFO - PROCESS | 2213 | --DOCSHELL 0x118570800 == 42 [pid = 2213] [id = 161] 01:57:31 INFO - PROCESS | 2213 | --DOCSHELL 0x125703800 == 41 [pid = 2213] [id = 160] 01:57:31 INFO - PROCESS | 2213 | --DOCSHELL 0x123e31800 == 40 [pid = 2213] [id = 159] 01:57:31 INFO - PROCESS | 2213 | --DOCSHELL 0x122fb0800 == 39 [pid = 2213] [id = 158] 01:57:31 INFO - PROCESS | 2213 | --DOCSHELL 0x1196d6800 == 38 [pid = 2213] [id = 157] 01:57:31 INFO - PROCESS | 2213 | --DOCSHELL 0x11914a000 == 37 [pid = 2213] [id = 156] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 120 (0x1133f3000) [pid = 2213] [serial = 451] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOCSHELL 0x117458800 == 36 [pid = 2213] [id = 155] 01:57:31 INFO - PROCESS | 2213 | --DOCSHELL 0x117471800 == 35 [pid = 2213] [id = 153] 01:57:31 INFO - PROCESS | 2213 | --DOCSHELL 0x112634800 == 34 [pid = 2213] [id = 152] 01:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 726ms 01:57:31 INFO - PROCESS | 2213 | 1467190651466 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 01:57:31 INFO - PROCESS | 2213 | 1467190651469 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 01:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:57:31 INFO - PROCESS | 2213 | 1467190651475 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:57:31 INFO - PROCESS | 2213 | 1467190651476 Marionette TRACE conn2 <- [1,654,null,{}] 01:57:31 INFO - PROCESS | 2213 | 1467190651479 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}] 01:57:31 INFO - PROCESS | 2213 | 1467190651480 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:31 INFO - PROCESS | 2213 | 1467190651560 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 01:57:31 INFO - PROCESS | 2213 | 1467190651570 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:31 INFO - PROCESS | 2213 | 1467190651573 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x116ac1800 == 35 [pid = 2213] [id = 171] 01:57:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 121 (0x118876800) [pid = 2213] [serial = 511] [outer = 0x0] 01:57:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 122 (0x119135c00) [pid = 2213] [serial = 512] [outer = 0x118876800] 01:57:31 INFO - PROCESS | 2213 | 1467190651608 Marionette DEBUG loaded listener.js 01:57:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 123 (0x11988f400) [pid = 2213] [serial = 513] [outer = 0x118876800] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 122 (0x116922400) [pid = 2213] [serial = 448] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 121 (0x117144800) [pid = 2213] [serial = 449] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 120 (0x1133f3800) [pid = 2213] [serial = 430] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 119 (0x11831e000) [pid = 2213] [serial = 434] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 118 (0x1180b7000) [pid = 2213] [serial = 433] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x116916800) [pid = 2213] [serial = 431] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x123e78400) [pid = 2213] [serial = 436] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x124cb8800) [pid = 2213] [serial = 437] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x12a568800) [pid = 2213] [serial = 440] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x126986800) [pid = 2213] [serial = 439] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x123fd6800) [pid = 2213] [serial = 409] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x12699a400) [pid = 2213] [serial = 412] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x12ba0ec00) [pid = 2213] [serial = 443] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x12b791400) [pid = 2213] [serial = 442] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x128e2b800) [pid = 2213] [serial = 415] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x128adf800) [pid = 2213] [serial = 413] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x11691d000) [pid = 2213] [serial = 397] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x117ec8000) [pid = 2213] [serial = 398] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1180c0c00) [pid = 2213] [serial = 400] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1187ec000) [pid = 2213] [serial = 401] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x118873800) [pid = 2213] [serial = 391] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1193f3800) [pid = 2213] [serial = 392] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1193e7000) [pid = 2213] [serial = 403] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x116774800) [pid = 2213] [serial = 388] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x116924000) [pid = 2213] [serial = 389] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1131eb000) [pid = 2213] [serial = 394] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x11618d800) [pid = 2213] [serial = 395] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x12ba09800) [pid = 2213] [serial = 386] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x122e43400) [pid = 2213] [serial = 419] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x12bf11000) [pid = 2213] [serial = 446] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x12958d400) [pid = 2213] [serial = 445] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11824cc00) [pid = 2213] [serial = 418] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x12b8e5c00) [pid = 2213] [serial = 425] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x12a69c000) [pid = 2213] [serial = 424] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x12b8edc00) [pid = 2213] [serial = 427] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x12ba10400) [pid = 2213] [serial = 428] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x129136400) [pid = 2213] [serial = 416] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x11988fc00) [pid = 2213] [serial = 406] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x122e3e800) [pid = 2213] [serial = 407] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x126537400) [pid = 2213] [serial = 410] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x129595800) [pid = 2213] [serial = 422] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x119832400) [pid = 2213] [serial = 404] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x124a33c00) [pid = 2213] [serial = 421] [outer = 0x0] [url = about:blank] 01:57:31 INFO - PROCESS | 2213 | 1467190651965 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]]]}] 01:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 518ms 01:57:31 INFO - PROCESS | 2213 | 1467190651994 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 01:57:31 INFO - PROCESS | 2213 | 1467190651995 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 01:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:57:31 INFO - PROCESS | 2213 | 1467190651997 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - PROCESS | 2213 | 1467190652000 Marionette TRACE conn2 <- [1,658,null,{}] 01:57:32 INFO - PROCESS | 2213 | 1467190652009 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}] 01:57:32 INFO - PROCESS | 2213 | 1467190652012 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:32 INFO - PROCESS | 2213 | 1467190652093 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 01:57:32 INFO - PROCESS | 2213 | 1467190652097 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:32 INFO - PROCESS | 2213 | 1467190652099 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x11914a800 == 36 [pid = 2213] [id = 172] 01:57:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x119832400) [pid = 2213] [serial = 514] [outer = 0x0] 01:57:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x123e86000) [pid = 2213] [serial = 515] [outer = 0x119832400] 01:57:32 INFO - PROCESS | 2213 | 1467190652128 Marionette DEBUG loaded listener.js 01:57:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x124cbec00) [pid = 2213] [serial = 516] [outer = 0x119832400] 01:57:32 INFO - PROCESS | 2213 | 1467190652466 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]]]}] 01:57:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:57:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 474ms 01:57:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:57:32 INFO - PROCESS | 2213 | 1467190652482 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 01:57:32 INFO - PROCESS | 2213 | 1467190652484 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 01:57:32 INFO - PROCESS | 2213 | 1467190652487 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - PROCESS | 2213 | 1467190652490 Marionette TRACE conn2 <- [1,662,null,{}] 01:57:32 INFO - PROCESS | 2213 | 1467190652494 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}] 01:57:32 INFO - PROCESS | 2213 | 1467190652495 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:32 INFO - PROCESS | 2213 | 1467190652576 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 01:57:32 INFO - PROCESS | 2213 | 1467190652580 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:32 INFO - PROCESS | 2213 | 1467190652581 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x119de1000 == 37 [pid = 2213] [id = 173] 01:57:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1255aa000) [pid = 2213] [serial = 517] [outer = 0x0] 01:57:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1265e0c00) [pid = 2213] [serial = 518] [outer = 0x1255aa000] 01:57:32 INFO - PROCESS | 2213 | 1467190652608 Marionette DEBUG loaded listener.js 01:57:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x128add000) [pid = 2213] [serial = 519] [outer = 0x1255aa000] 01:57:32 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:32 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:57:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 474ms 01:57:32 INFO - PROCESS | 2213 | 1467190652954 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]]]}] 01:57:32 INFO - PROCESS | 2213 | 1467190652960 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 01:57:32 INFO - PROCESS | 2213 | 1467190652962 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 01:57:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:57:32 INFO - PROCESS | 2213 | 1467190652964 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - PROCESS | 2213 | 1467190652965 Marionette TRACE conn2 <- [1,666,null,{}] 01:57:32 INFO - PROCESS | 2213 | 1467190652967 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}] 01:57:32 INFO - PROCESS | 2213 | 1467190652968 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:33 INFO - PROCESS | 2213 | 1467190653071 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 01:57:33 INFO - PROCESS | 2213 | 1467190653078 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 2213 | 1467190653080 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fb0800 == 38 [pid = 2213] [id = 174] 01:57:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x126172000) [pid = 2213] [serial = 520] [outer = 0x0] 01:57:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x129134000) [pid = 2213] [serial = 521] [outer = 0x126172000] 01:57:33 INFO - PROCESS | 2213 | 1467190653104 Marionette DEBUG loaded listener.js 01:57:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x12aa21800) [pid = 2213] [serial = 522] [outer = 0x126172000] 01:57:33 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:33 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:33 INFO - PROCESS | 2213 | 1467190653493 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]]]}] 01:57:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:57:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 570ms 01:57:33 INFO - PROCESS | 2213 | 1467190653535 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 01:57:33 INFO - PROCESS | 2213 | 1467190653537 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 01:57:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:57:33 INFO - PROCESS | 2213 | 1467190653540 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:57:33 INFO - PROCESS | 2213 | 1467190653542 Marionette TRACE conn2 <- [1,670,null,{}] 01:57:33 INFO - PROCESS | 2213 | 1467190653545 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}] 01:57:33 INFO - PROCESS | 2213 | 1467190653551 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:33 INFO - PROCESS | 2213 | 1467190653744 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 01:57:33 INFO - PROCESS | 2213 | 1467190653803 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 2213 | 1467190653804 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x115ead000 == 39 [pid = 2213] [id = 175] 01:57:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x128ae3800) [pid = 2213] [serial = 523] [outer = 0x0] 01:57:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x12b8e7800) [pid = 2213] [serial = 524] [outer = 0x128ae3800] 01:57:33 INFO - PROCESS | 2213 | 1467190653845 Marionette DEBUG loaded listener.js 01:57:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x12bf0c800) [pid = 2213] [serial = 525] [outer = 0x128ae3800] 01:57:34 INFO - PROCESS | 2213 | 1467190654259 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]]]}] 01:57:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:57:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 771ms 01:57:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:57:34 INFO - PROCESS | 2213 | 1467190654311 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 01:57:34 INFO - PROCESS | 2213 | 1467190654313 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 01:57:34 INFO - PROCESS | 2213 | 1467190654315 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:57:34 INFO - PROCESS | 2213 | 1467190654316 Marionette TRACE conn2 <- [1,674,null,{}] 01:57:34 INFO - PROCESS | 2213 | 1467190654318 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}] 01:57:34 INFO - PROCESS | 2213 | 1467190654319 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:34 INFO - PROCESS | 2213 | 1467190654418 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 01:57:34 INFO - PROCESS | 2213 | 1467190654431 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:34 INFO - PROCESS | 2213 | 1467190654432 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:34 INFO - PROCESS | 2213 | ++DOCSHELL 0x126789800 == 40 [pid = 2213] [id = 176] 01:57:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x12bf08c00) [pid = 2213] [serial = 526] [outer = 0x0] 01:57:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x12c697400) [pid = 2213] [serial = 527] [outer = 0x12bf08c00] 01:57:34 INFO - PROCESS | 2213 | 1467190654457 Marionette DEBUG loaded listener.js 01:57:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x12ca53c00) [pid = 2213] [serial = 528] [outer = 0x12bf08c00] 01:57:34 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:34 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:57:34 INFO - PROCESS | 2213 | 1467190654803 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]]]}] 01:57:34 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 01:57:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 519ms 01:57:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:57:34 INFO - PROCESS | 2213 | 1467190654835 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 01:57:34 INFO - PROCESS | 2213 | 1467190654837 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 01:57:34 INFO - PROCESS | 2213 | 1467190654840 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:57:34 INFO - PROCESS | 2213 | 1467190654842 Marionette TRACE conn2 <- [1,678,null,{}] 01:57:34 INFO - PROCESS | 2213 | 1467190654845 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}] 01:57:34 INFO - PROCESS | 2213 | 1467190654847 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:35 INFO - PROCESS | 2213 | 1467190654998 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 01:57:35 INFO - PROCESS | 2213 | 1467190655016 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:35 INFO - PROCESS | 2213 | 1467190655017 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x12916b800 == 41 [pid = 2213] [id = 177] 01:57:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x12c693800) [pid = 2213] [serial = 529] [outer = 0x0] 01:57:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x12ca59000) [pid = 2213] [serial = 530] [outer = 0x12c693800] 01:57:35 INFO - PROCESS | 2213 | 1467190655056 Marionette DEBUG loaded listener.js 01:57:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x12ca5e000) [pid = 2213] [serial = 531] [outer = 0x12c693800] 01:57:35 INFO - PROCESS | 2213 | 1467190655511 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]]]}] 01:57:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:57:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 722ms 01:57:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:57:35 INFO - PROCESS | 2213 | 1467190655562 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 01:57:35 INFO - PROCESS | 2213 | 1467190655563 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 01:57:35 INFO - PROCESS | 2213 | 1467190655565 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:57:35 INFO - PROCESS | 2213 | 1467190655566 Marionette TRACE conn2 <- [1,682,null,{}] 01:57:35 INFO - PROCESS | 2213 | 1467190655569 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}] 01:57:35 INFO - PROCESS | 2213 | 1467190655570 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:35 INFO - PROCESS | 2213 | 1467190655672 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 01:57:35 INFO - PROCESS | 2213 | 1467190655683 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:35 INFO - PROCESS | 2213 | 1467190655684 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6ba800 == 42 [pid = 2213] [id = 178] 01:57:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x12caf0400) [pid = 2213] [serial = 532] [outer = 0x0] 01:57:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x12caf4800) [pid = 2213] [serial = 533] [outer = 0x12caf0400] 01:57:35 INFO - PROCESS | 2213 | 1467190655709 Marionette DEBUG loaded listener.js 01:57:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x12cafc400) [pid = 2213] [serial = 534] [outer = 0x12caf0400] 01:57:35 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x123e78c00) [pid = 2213] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:57:35 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1128e4800) [pid = 2213] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:57:35 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x116a1a400) [pid = 2213] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:57:35 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x118318800) [pid = 2213] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:57:35 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1184c4000) [pid = 2213] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:57:35 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11306bc00) [pid = 2213] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:57:35 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1255f0000) [pid = 2213] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:57:35 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x113224000) [pid = 2213] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:57:35 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x123e85800) [pid = 2213] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:57:35 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1184c6c00) [pid = 2213] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:57:35 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x116931c00) [pid = 2213] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:57:36 INFO - PROCESS | 2213 | 1467190656581 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]]]}] 01:57:36 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) 01:57:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1021ms 01:57:36 INFO - PROCESS | 2213 | 1467190656587 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 01:57:36 INFO - PROCESS | 2213 | 1467190656588 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 01:57:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:57:36 INFO - PROCESS | 2213 | 1467190656598 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:57:36 INFO - PROCESS | 2213 | 1467190656599 Marionette TRACE conn2 <- [1,686,null,{}] 01:57:36 INFO - PROCESS | 2213 | 1467190656601 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}] 01:57:36 INFO - PROCESS | 2213 | 1467190656602 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:36 INFO - PROCESS | 2213 | 1467190656683 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 01:57:36 INFO - PROCESS | 2213 | 1467190656736 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:36 INFO - PROCESS | 2213 | 1467190656738 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:36 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ac4d800 == 43 [pid = 2213] [id = 179] 01:57:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1129a9800) [pid = 2213] [serial = 535] [outer = 0x0] 01:57:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1129ae400) [pid = 2213] [serial = 536] [outer = 0x1129a9800] 01:57:36 INFO - PROCESS | 2213 | 1467190656762 Marionette DEBUG loaded listener.js 01:57:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1129b3400) [pid = 2213] [serial = 537] [outer = 0x1129a9800] 01:57:37 INFO - PROCESS | 2213 | 1467190657512 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]]]}] 01:57:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:57:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 920ms 01:57:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:57:37 INFO - PROCESS | 2213 | 1467190657521 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 01:57:37 INFO - PROCESS | 2213 | 1467190657523 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 01:57:37 INFO - PROCESS | 2213 | 1467190657525 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:57:37 INFO - PROCESS | 2213 | 1467190657528 Marionette TRACE conn2 <- [1,690,null,{}] 01:57:37 INFO - PROCESS | 2213 | 1467190657530 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}] 01:57:37 INFO - PROCESS | 2213 | 1467190657532 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:37 INFO - PROCESS | 2213 | 1467190657619 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 01:57:37 INFO - PROCESS | 2213 | 1467190657625 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:37 INFO - PROCESS | 2213 | 1467190657626 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bd8e800 == 44 [pid = 2213] [id = 180] 01:57:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x116923000) [pid = 2213] [serial = 538] [outer = 0x0] 01:57:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x12a99b400) [pid = 2213] [serial = 539] [outer = 0x116923000] 01:57:37 INFO - PROCESS | 2213 | 1467190657647 Marionette DEBUG loaded listener.js 01:57:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x12cafe800) [pid = 2213] [serial = 540] [outer = 0x116923000] 01:57:38 INFO - PROCESS | 2213 | 1467190658763 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]]]}] 01:57:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:57:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1271ms 01:57:38 INFO - PROCESS | 2213 | 1467190658796 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 01:57:38 INFO - PROCESS | 2213 | 1467190658799 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 01:57:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:57:38 INFO - PROCESS | 2213 | 1467190658802 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:57:38 INFO - PROCESS | 2213 | 1467190658805 Marionette TRACE conn2 <- [1,694,null,{}] 01:57:38 INFO - PROCESS | 2213 | 1467190658808 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}] 01:57:38 INFO - PROCESS | 2213 | 1467190658810 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:38 INFO - PROCESS | 2213 | 1467190658916 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 01:57:38 INFO - PROCESS | 2213 | 1467190658967 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:38 INFO - PROCESS | 2213 | 1467190658969 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x117e3e800 == 45 [pid = 2213] [id = 181] 01:57:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x116137000) [pid = 2213] [serial = 541] [outer = 0x0] 01:57:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x116931c00) [pid = 2213] [serial = 542] [outer = 0x116137000] 01:57:39 INFO - PROCESS | 2213 | 1467190659000 Marionette DEBUG loaded listener.js 01:57:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x117263800) [pid = 2213] [serial = 543] [outer = 0x116137000] 01:57:39 INFO - PROCESS | 2213 | 1467190659923 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]]]}] 01:57:39 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) 01:57:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1125ms 01:57:39 INFO - PROCESS | 2213 | 1467190659928 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 01:57:39 INFO - PROCESS | 2213 | 1467190659931 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 01:57:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:57:39 INFO - PROCESS | 2213 | 1467190659936 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:57:39 INFO - PROCESS | 2213 | 1467190659938 Marionette TRACE conn2 <- [1,698,null,{}] 01:57:39 INFO - PROCESS | 2213 | 1467190659941 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}] 01:57:39 INFO - PROCESS | 2213 | 1467190659943 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:40 INFO - PROCESS | 2213 | 1467190660052 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 01:57:40 INFO - PROCESS | 2213 | 1467190660103 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:40 INFO - PROCESS | 2213 | 1467190660105 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a46800 == 46 [pid = 2213] [id = 182] 01:57:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x11726bc00) [pid = 2213] [serial = 544] [outer = 0x0] 01:57:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x118297c00) [pid = 2213] [serial = 545] [outer = 0x11726bc00] 01:57:40 INFO - PROCESS | 2213 | 1467190660135 Marionette DEBUG loaded listener.js 01:57:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x118736400) [pid = 2213] [serial = 546] [outer = 0x11726bc00] 01:57:41 INFO - PROCESS | 2213 | 1467190661105 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]]]}] 01:57:41 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) 01:57:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1175ms 01:57:41 INFO - PROCESS | 2213 | 1467190661110 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 01:57:41 INFO - PROCESS | 2213 | 1467190661113 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 01:57:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:57:41 INFO - PROCESS | 2213 | 1467190661116 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:57:41 INFO - PROCESS | 2213 | 1467190661118 Marionette TRACE conn2 <- [1,702,null,{}] 01:57:41 INFO - PROCESS | 2213 | 1467190661125 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}] 01:57:41 INFO - PROCESS | 2213 | 1467190661126 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:41 INFO - PROCESS | 2213 | 1467190661219 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 01:57:41 INFO - PROCESS | 2213 | 1467190661272 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 2213 | 1467190661273 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:41 INFO - PROCESS | 2213 | ++DOCSHELL 0x119226000 == 47 [pid = 2213] [id = 183] 01:57:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x11726b800) [pid = 2213] [serial = 547] [outer = 0x0] 01:57:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x11726d800) [pid = 2213] [serial = 548] [outer = 0x11726b800] 01:57:41 INFO - PROCESS | 2213 | 1467190661302 Marionette DEBUG loaded listener.js 01:57:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x11828c000) [pid = 2213] [serial = 549] [outer = 0x11726b800] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x118371800 == 46 [pid = 2213] [id = 154] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x12ac4d800 == 45 [pid = 2213] [id = 179] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6ba800 == 44 [pid = 2213] [id = 178] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x12916b800 == 43 [pid = 2213] [id = 177] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x126789800 == 42 [pid = 2213] [id = 176] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x115ead000 == 41 [pid = 2213] [id = 175] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x122fb0800 == 40 [pid = 2213] [id = 174] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x119de1000 == 39 [pid = 2213] [id = 173] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x12ac1a000) [pid = 2213] [serial = 490] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x11914a800 == 38 [pid = 2213] [id = 172] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x116ac1800 == 37 [pid = 2213] [id = 171] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x117467800 == 36 [pid = 2213] [id = 170] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x12b711000 == 35 [pid = 2213] [id = 168] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x12a985000 == 34 [pid = 2213] [id = 167] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab2800 == 33 [pid = 2213] [id = 166] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x11826a800 == 32 [pid = 2213] [id = 165] 01:57:42 INFO - PROCESS | 2213 | --DOCSHELL 0x12978d000 == 31 [pid = 2213] [id = 164] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x123f0fc00) [pid = 2213] [serial = 472] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x124c86c00) [pid = 2213] [serial = 475] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x118242400) [pid = 2213] [serial = 463] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x118313000) [pid = 2213] [serial = 464] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x118871800) [pid = 2213] [serial = 461] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x11872e000) [pid = 2213] [serial = 460] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1180b7800) [pid = 2213] [serial = 457] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x111e58000) [pid = 2213] [serial = 454] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11916e000) [pid = 2213] [serial = 466] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x119803000) [pid = 2213] [serial = 467] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11663fc00) [pid = 2213] [serial = 452] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x124ab2400) [pid = 2213] [serial = 473] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x128ae3400) [pid = 2213] [serial = 478] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1255a3c00) [pid = 2213] [serial = 476] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x11691dc00) [pid = 2213] [serial = 481] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x124a3c800) [pid = 2213] [serial = 488] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11828dc00) [pid = 2213] [serial = 482] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x12a69b000) [pid = 2213] [serial = 487] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x12921f000) [pid = 2213] [serial = 479] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x123cd8800) [pid = 2213] [serial = 484] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x120f1e800) [pid = 2213] [serial = 469] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x123ad3c00) [pid = 2213] [serial = 470] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x129139800) [pid = 2213] [serial = 485] [outer = 0x0] [url = about:blank] 01:57:42 INFO - PROCESS | 2213 | 1467190662177 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]]]}] 01:57:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:57:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1077ms 01:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:57:42 INFO - PROCESS | 2213 | 1467190662193 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 01:57:42 INFO - PROCESS | 2213 | 1467190662196 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 01:57:42 INFO - PROCESS | 2213 | 1467190662200 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:57:42 INFO - PROCESS | 2213 | 1467190662202 Marionette TRACE conn2 <- [1,706,null,{}] 01:57:42 INFO - PROCESS | 2213 | 1467190662206 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}] 01:57:42 INFO - PROCESS | 2213 | 1467190662208 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:42 INFO - PROCESS | 2213 | 1467190662295 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 01:57:42 INFO - PROCESS | 2213 | 1467190662347 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:42 INFO - PROCESS | 2213 | 1467190662348 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x11667c000 == 32 [pid = 2213] [id = 184] 01:57:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x118242400) [pid = 2213] [serial = 550] [outer = 0x0] 01:57:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x11916ec00) [pid = 2213] [serial = 551] [outer = 0x118242400] 01:57:42 INFO - PROCESS | 2213 | 1467190662375 Marionette DEBUG loaded listener.js 01:57:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x119e05c00) [pid = 2213] [serial = 552] [outer = 0x118242400] 01:57:43 INFO - PROCESS | 2213 | 1467190663162 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]]]}] 01:57:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:57:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 972ms 01:57:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:57:43 INFO - PROCESS | 2213 | 1467190663172 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 01:57:43 INFO - PROCESS | 2213 | 1467190663173 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 01:57:43 INFO - PROCESS | 2213 | 1467190663176 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:57:43 INFO - PROCESS | 2213 | 1467190663178 Marionette TRACE conn2 <- [1,710,null,{}] 01:57:43 INFO - PROCESS | 2213 | 1467190663186 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}] 01:57:43 INFO - PROCESS | 2213 | 1467190663190 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:43 INFO - PROCESS | 2213 | 1467190663275 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 01:57:43 INFO - PROCESS | 2213 | 1467190663280 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:43 INFO - PROCESS | 2213 | 1467190663282 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x11923c000 == 33 [pid = 2213] [id = 185] 01:57:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x116916800) [pid = 2213] [serial = 553] [outer = 0x0] 01:57:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1255a1c00) [pid = 2213] [serial = 554] [outer = 0x116916800] 01:57:43 INFO - PROCESS | 2213 | 1467190663311 Marionette DEBUG loaded listener.js 01:57:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x126537400) [pid = 2213] [serial = 555] [outer = 0x116916800] 01:57:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:57:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 972ms 01:57:44 INFO - PROCESS | 2213 | 1467190664145 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]]]}] 01:57:44 INFO - PROCESS | 2213 | 1467190664149 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 01:57:44 INFO - PROCESS | 2213 | 1467190664150 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 01:57:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:57:44 INFO - PROCESS | 2213 | 1467190664156 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:57:44 INFO - PROCESS | 2213 | 1467190664157 Marionette TRACE conn2 <- [1,714,null,{}] 01:57:44 INFO - PROCESS | 2213 | 1467190664159 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}] 01:57:44 INFO - PROCESS | 2213 | 1467190664160 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:44 INFO - PROCESS | 2213 | 1467190664267 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 01:57:44 INFO - PROCESS | 2213 | 1467190664280 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:44 INFO - PROCESS | 2213 | 1467190664282 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:44 INFO - PROCESS | 2213 | ++DOCSHELL 0x123a1e800 == 34 [pid = 2213] [id = 186] 01:57:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x123e7a800) [pid = 2213] [serial = 556] [outer = 0x0] 01:57:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x128b12400) [pid = 2213] [serial = 557] [outer = 0x123e7a800] 01:57:44 INFO - PROCESS | 2213 | 1467190664308 Marionette DEBUG loaded listener.js 01:57:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x129594000) [pid = 2213] [serial = 558] [outer = 0x123e7a800] 01:57:45 INFO - PROCESS | 2213 | 1467190665107 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]]]}] 01:57:45 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 01:57:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 01:57:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:57:45 INFO - PROCESS | 2213 | 1467190665125 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 01:57:45 INFO - PROCESS | 2213 | 1467190665126 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 01:57:45 INFO - PROCESS | 2213 | 1467190665128 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:57:45 INFO - PROCESS | 2213 | 1467190665129 Marionette TRACE conn2 <- [1,718,null,{}] 01:57:45 INFO - PROCESS | 2213 | 1467190665132 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}] 01:57:45 INFO - PROCESS | 2213 | 1467190665133 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:45 INFO - PROCESS | 2213 | 1467190665231 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 01:57:45 INFO - PROCESS | 2213 | 1467190665269 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:45 INFO - PROCESS | 2213 | 1467190665270 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x125092800 == 35 [pid = 2213] [id = 187] 01:57:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x116771800) [pid = 2213] [serial = 559] [outer = 0x0] 01:57:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x12a6a9800) [pid = 2213] [serial = 560] [outer = 0x116771800] 01:57:45 INFO - PROCESS | 2213 | 1467190665295 Marionette DEBUG loaded listener.js 01:57:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x12b8dfc00) [pid = 2213] [serial = 561] [outer = 0x116771800] 01:57:46 INFO - PROCESS | 2213 | 1467190666106 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]]]}] 01:57:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:57:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1020ms 01:57:46 INFO - PROCESS | 2213 | 1467190666148 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 01:57:46 INFO - PROCESS | 2213 | 1467190666150 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 01:57:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:57:46 INFO - PROCESS | 2213 | 1467190666159 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:57:46 INFO - PROCESS | 2213 | 1467190666160 Marionette TRACE conn2 <- [1,722,null,{}] 01:57:46 INFO - PROCESS | 2213 | 1467190666169 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}] 01:57:46 INFO - PROCESS | 2213 | 1467190666173 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:46 INFO - PROCESS | 2213 | 1467190666369 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x118876800) [pid = 2213] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x12caf0400) [pid = 2213] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x128ae3800) [pid = 2213] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x117ebcc00) [pid = 2213] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x110fefc00) [pid = 2213] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x12bf08c00) [pid = 2213] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x12c693800) [pid = 2213] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1255aa000) [pid = 2213] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x126172000) [pid = 2213] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x119832400) [pid = 2213] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x116a20c00) [pid = 2213] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:57:46 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x1129a9800) [pid = 2213] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:57:46 INFO - PROCESS | 2213 | 1467190666414 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:46 INFO - PROCESS | 2213 | 1467190666415 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x118263800 == 36 [pid = 2213] [id = 188] 01:57:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x1128e4400) [pid = 2213] [serial = 562] [outer = 0x0] 01:57:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1129a9800) [pid = 2213] [serial = 563] [outer = 0x1128e4400] 01:57:46 INFO - PROCESS | 2213 | 1467190666440 Marionette DEBUG loaded listener.js 01:57:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x120f21000) [pid = 2213] [serial = 564] [outer = 0x1128e4400] 01:57:46 INFO - PROCESS | 2213 | 1467190666713 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] 01:57:46 INFO - PROCESS | 2213 | 1467190666737 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 01:57:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:57:46 INFO - PROCESS | 2213 | 1467190666747 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:57:46 INFO - PROCESS | 2213 | 1467190666748 Marionette TRACE conn2 <- [1,726,null,{}] 01:57:46 INFO - PROCESS | 2213 | 1467190666750 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}] 01:57:46 INFO - PROCESS | 2213 | 1467190666751 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:46 INFO - PROCESS | 2213 | 1467190666847 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 01:57:46 INFO - PROCESS | 2213 | 1467190666850 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:46 INFO - PROCESS | 2213 | 1467190666851 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x12917a800 == 37 [pid = 2213] [id = 189] 01:57:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x123fdec00) [pid = 2213] [serial = 565] [outer = 0x0] 01:57:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x12bf0c000) [pid = 2213] [serial = 566] [outer = 0x123fdec00] 01:57:46 INFO - PROCESS | 2213 | 1467190666875 Marionette DEBUG loaded listener.js 01:57:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x12c697800) [pid = 2213] [serial = 567] [outer = 0x123fdec00] 01:57:47 INFO - PROCESS | 2213 | 1467190667228 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]]]}] 01:57:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:57:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 524ms 01:57:47 INFO - PROCESS | 2213 | 1467190667265 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 01:57:47 INFO - PROCESS | 2213 | 1467190667266 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 01:57:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:57:47 INFO - PROCESS | 2213 | 1467190667269 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:57:47 INFO - PROCESS | 2213 | 1467190667271 Marionette TRACE conn2 <- [1,730,null,{}] 01:57:47 INFO - PROCESS | 2213 | 1467190667275 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}] 01:57:47 INFO - PROCESS | 2213 | 1467190667276 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:47 INFO - PROCESS | 2213 | 1467190667356 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 01:57:47 INFO - PROCESS | 2213 | 1467190667360 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:47 INFO - PROCESS | 2213 | 1467190667361 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6cc000 == 38 [pid = 2213] [id = 190] 01:57:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x119e11800) [pid = 2213] [serial = 568] [outer = 0x0] 01:57:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x12ca55800) [pid = 2213] [serial = 569] [outer = 0x119e11800] 01:57:47 INFO - PROCESS | 2213 | 1467190667385 Marionette DEBUG loaded listener.js 01:57:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x12caf3400) [pid = 2213] [serial = 570] [outer = 0x119e11800] 01:57:47 INFO - PROCESS | 2213 | 1467190667731 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] 01:57:47 INFO - PROCESS | 2213 | 1467190667742 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 01:57:47 INFO - PROCESS | 2213 | 1467190667744 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:57:47 INFO - PROCESS | 2213 | 1467190667745 Marionette TRACE conn2 <- [1,734,null,{}] 01:57:47 INFO - PROCESS | 2213 | 1467190667748 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}] 01:57:47 INFO - PROCESS | 2213 | 1467190667749 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:47 INFO - PROCESS | 2213 | 1467190667831 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 01:57:47 INFO - PROCESS | 2213 | 1467190667888 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:47 INFO - PROCESS | 2213 | 1467190667890 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x119239800 == 39 [pid = 2213] [id = 191] 01:57:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x11969f000) [pid = 2213] [serial = 571] [outer = 0x0] 01:57:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1196a8000) [pid = 2213] [serial = 572] [outer = 0x11969f000] 01:57:47 INFO - PROCESS | 2213 | 1467190667914 Marionette DEBUG loaded listener.js 01:57:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x12caf6000) [pid = 2213] [serial = 573] [outer = 0x11969f000] 01:57:48 INFO - PROCESS | 2213 | 1467190668188 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]]]}] 01:57:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:57:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 467ms 01:57:48 INFO - PROCESS | 2213 | 1467190668212 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 01:57:48 INFO - PROCESS | 2213 | 1467190668214 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 01:57:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:57:48 INFO - PROCESS | 2213 | 1467190668216 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:57:48 INFO - PROCESS | 2213 | 1467190668217 Marionette TRACE conn2 <- [1,738,null,{}] 01:57:48 INFO - PROCESS | 2213 | 1467190668227 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}] 01:57:48 INFO - PROCESS | 2213 | 1467190668228 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:48 INFO - PROCESS | 2213 | 1467190668315 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 01:57:48 INFO - PROCESS | 2213 | 1467190668319 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:48 INFO - PROCESS | 2213 | 1467190668320 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bda1800 == 40 [pid = 2213] [id = 192] 01:57:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1196a5c00) [pid = 2213] [serial = 574] [outer = 0x0] 01:57:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1239a9800) [pid = 2213] [serial = 575] [outer = 0x1196a5c00] 01:57:48 INFO - PROCESS | 2213 | 1467190668346 Marionette DEBUG loaded listener.js 01:57:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1239adc00) [pid = 2213] [serial = 576] [outer = 0x1196a5c00] 01:57:49 INFO - PROCESS | 2213 | 1467190669366 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]]]}] 01:57:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:57:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1174ms 01:57:49 INFO - PROCESS | 2213 | 1467190669391 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 01:57:49 INFO - PROCESS | 2213 | 1467190669393 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 01:57:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:57:49 INFO - PROCESS | 2213 | 1467190669396 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:57:49 INFO - PROCESS | 2213 | 1467190669399 Marionette TRACE conn2 <- [1,742,null,{}] 01:57:49 INFO - PROCESS | 2213 | 1467190669403 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}] 01:57:49 INFO - PROCESS | 2213 | 1467190669405 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:49 INFO - PROCESS | 2213 | 1467190669508 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 01:57:49 INFO - PROCESS | 2213 | 1467190669560 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:49 INFO - PROCESS | 2213 | 1467190669562 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x11724b800 == 41 [pid = 2213] [id = 193] 01:57:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11726f400) [pid = 2213] [serial = 577] [outer = 0x0] 01:57:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x118243800) [pid = 2213] [serial = 578] [outer = 0x11726f400] 01:57:49 INFO - PROCESS | 2213 | 1467190669593 Marionette DEBUG loaded listener.js 01:57:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x118874400) [pid = 2213] [serial = 579] [outer = 0x11726f400] 01:57:50 INFO - PROCESS | 2213 | 1467190670543 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]]]}] 01:57:50 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 01:57:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1171ms 01:57:50 INFO - PROCESS | 2213 | 1467190670567 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 01:57:50 INFO - PROCESS | 2213 | 1467190670571 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 01:57:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:57:50 INFO - PROCESS | 2213 | 1467190670575 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:57:50 INFO - PROCESS | 2213 | 1467190670577 Marionette TRACE conn2 <- [1,746,null,{}] 01:57:50 INFO - PROCESS | 2213 | 1467190670580 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}] 01:57:50 INFO - PROCESS | 2213 | 1467190670582 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:50 INFO - PROCESS | 2213 | 1467190670688 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 01:57:50 INFO - PROCESS | 2213 | 1467190670740 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:50 INFO - PROCESS | 2213 | 1467190670742 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:50 INFO - PROCESS | 2213 | ++DOCSHELL 0x126796000 == 42 [pid = 2213] [id = 194] 01:57:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1193efc00) [pid = 2213] [serial = 580] [outer = 0x0] 01:57:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1239a8c00) [pid = 2213] [serial = 581] [outer = 0x1193efc00] 01:57:50 INFO - PROCESS | 2213 | 1467190670773 Marionette DEBUG loaded listener.js 01:57:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x123ad3000) [pid = 2213] [serial = 582] [outer = 0x1193efc00] 01:57:51 INFO - PROCESS | 2213 | 1467190671662 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]]]}] 01:57:51 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.) 01:57:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1121ms 01:57:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:57:51 INFO - PROCESS | 2213 | 1467190671697 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 01:57:51 INFO - PROCESS | 2213 | 1467190671698 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 01:57:51 INFO - PROCESS | 2213 | 1467190671701 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:57:51 INFO - PROCESS | 2213 | 1467190671704 Marionette TRACE conn2 <- [1,750,null,{}] 01:57:51 INFO - PROCESS | 2213 | 1467190671713 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}] 01:57:51 INFO - PROCESS | 2213 | 1467190671717 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:51 INFO - PROCESS | 2213 | 1467190671821 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 01:57:51 INFO - PROCESS | 2213 | 1467190671874 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:51 INFO - PROCESS | 2213 | 1467190671877 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3eb800 == 43 [pid = 2213] [id = 195] 01:57:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x123d7e800) [pid = 2213] [serial = 583] [outer = 0x0] 01:57:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x128ade800) [pid = 2213] [serial = 584] [outer = 0x123d7e800] 01:57:51 INFO - PROCESS | 2213 | 1467190671908 Marionette DEBUG loaded listener.js 01:57:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x12a6a6c00) [pid = 2213] [serial = 585] [outer = 0x123d7e800] 01:57:52 INFO - PROCESS | 2213 | 1467190672796 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]]]}] 01:57:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:57:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1126ms 01:57:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:57:52 INFO - PROCESS | 2213 | 1467190672828 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 01:57:52 INFO - PROCESS | 2213 | 1467190672830 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 01:57:52 INFO - PROCESS | 2213 | 1467190672832 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:57:52 INFO - PROCESS | 2213 | 1467190672833 Marionette TRACE conn2 <- [1,754,null,{}] 01:57:52 INFO - PROCESS | 2213 | 1467190672836 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}] 01:57:52 INFO - PROCESS | 2213 | 1467190672839 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:52 INFO - PROCESS | 2213 | 1467190672942 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 01:57:52 INFO - PROCESS | 2213 | 1467190672994 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:52 INFO - PROCESS | 2213 | 1467190672996 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x11826a000 == 44 [pid = 2213] [id = 196] 01:57:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x118736c00) [pid = 2213] [serial = 586] [outer = 0x0] 01:57:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x12a99c400) [pid = 2213] [serial = 587] [outer = 0x118736c00] 01:57:53 INFO - PROCESS | 2213 | 1467190673025 Marionette DEBUG loaded listener.js 01:57:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x12ba11000) [pid = 2213] [serial = 588] [outer = 0x118736c00] 01:57:54 INFO - PROCESS | 2213 | --DOCSHELL 0x119239800 == 43 [pid = 2213] [id = 191] 01:57:54 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6cc000 == 42 [pid = 2213] [id = 190] 01:57:54 INFO - PROCESS | 2213 | --DOCSHELL 0x12917a800 == 41 [pid = 2213] [id = 189] 01:57:54 INFO - PROCESS | 2213 | --DOCSHELL 0x118263800 == 40 [pid = 2213] [id = 188] 01:57:54 INFO - PROCESS | 2213 | --DOCSHELL 0x125092800 == 39 [pid = 2213] [id = 187] 01:57:54 INFO - PROCESS | 2213 | --DOCSHELL 0x123a1e800 == 38 [pid = 2213] [id = 186] 01:57:54 INFO - PROCESS | 2213 | --DOCSHELL 0x11923c000 == 37 [pid = 2213] [id = 185] 01:57:54 INFO - PROCESS | 2213 | --DOCSHELL 0x11667c000 == 36 [pid = 2213] [id = 184] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x12a99b400) [pid = 2213] [serial = 539] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOCSHELL 0x119226000 == 35 [pid = 2213] [id = 183] 01:57:54 INFO - PROCESS | 2213 | --DOCSHELL 0x117e3e800 == 34 [pid = 2213] [id = 181] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x12c697400) [pid = 2213] [serial = 527] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x12ca59000) [pid = 2213] [serial = 530] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1265e0c00) [pid = 2213] [serial = 518] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x128add000) [pid = 2213] [serial = 519] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x129134000) [pid = 2213] [serial = 521] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x12aa21800) [pid = 2213] [serial = 522] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x12ac1c400) [pid = 2213] [serial = 503] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x12a6a7c00) [pid = 2213] [serial = 506] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x123e86000) [pid = 2213] [serial = 515] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x124cbec00) [pid = 2213] [serial = 516] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x118296400) [pid = 2213] [serial = 510] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11729a400) [pid = 2213] [serial = 509] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1129b3400) [pid = 2213] [serial = 537] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11691d400) [pid = 2213] [serial = 493] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x119135c00) [pid = 2213] [serial = 512] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11988f400) [pid = 2213] [serial = 513] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x12caf4800) [pid = 2213] [serial = 533] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x119805c00) [pid = 2213] [serial = 497] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x126544400) [pid = 2213] [serial = 500] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x12ca5e000) [pid = 2213] [serial = 531] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1129ae400) [pid = 2213] [serial = 536] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x12bf0c800) [pid = 2213] [serial = 525] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x12b8e7800) [pid = 2213] [serial = 524] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x12cafc400) [pid = 2213] [serial = 534] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x12ca53c00) [pid = 2213] [serial = 528] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x118731000) [pid = 2213] [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.] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x118251800) [pid = 2213] [serial = 458] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x113c36c00) [pid = 2213] [serial = 455] [outer = 0x0] [url = about:blank] 01:57:54 INFO - PROCESS | 2213 | 1467190674090 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]]]}] 01:57:54 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 01:57:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1274ms 01:57:54 INFO - PROCESS | 2213 | 1467190674107 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 01:57:54 INFO - PROCESS | 2213 | 1467190674110 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 01:57:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:57:54 INFO - PROCESS | 2213 | 1467190674113 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:57:54 INFO - PROCESS | 2213 | 1467190674115 Marionette TRACE conn2 <- [1,758,null,{}] 01:57:54 INFO - PROCESS | 2213 | 1467190674119 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}] 01:57:54 INFO - PROCESS | 2213 | 1467190674120 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:54 INFO - PROCESS | 2213 | 1467190674206 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 01:57:54 INFO - PROCESS | 2213 | 1467190674235 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:54 INFO - PROCESS | 2213 | 1467190674236 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x117e29000 == 35 [pid = 2213] [id = 197] 01:57:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x1176f5000) [pid = 2213] [serial = 589] [outer = 0x0] 01:57:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x11824d800) [pid = 2213] [serial = 590] [outer = 0x1176f5000] 01:57:54 INFO - PROCESS | 2213 | 1467190674264 Marionette DEBUG loaded listener.js 01:57:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x1184c4400) [pid = 2213] [serial = 591] [outer = 0x1176f5000] 01:57:54 INFO - PROCESS | 2213 | 1467190674631 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]]]}] 01:57:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:57:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 571ms 01:57:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:57:54 INFO - PROCESS | 2213 | 1467190674684 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 01:57:54 INFO - PROCESS | 2213 | 1467190674687 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 01:57:54 INFO - PROCESS | 2213 | 1467190674692 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:57:54 INFO - PROCESS | 2213 | 1467190674693 Marionette TRACE conn2 <- [1,762,null,{}] 01:57:54 INFO - PROCESS | 2213 | 1467190674696 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}] 01:57:54 INFO - PROCESS | 2213 | 1467190674697 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:54 INFO - PROCESS | 2213 | 1467190674793 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 01:57:54 INFO - PROCESS | 2213 | 1467190674799 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:54 INFO - PROCESS | 2213 | 1467190674800 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x119146000 == 36 [pid = 2213] [id = 198] 01:57:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x119172000) [pid = 2213] [serial = 592] [outer = 0x0] 01:57:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x11988f400) [pid = 2213] [serial = 593] [outer = 0x119172000] 01:57:54 INFO - PROCESS | 2213 | 1467190674827 Marionette DEBUG loaded listener.js 01:57:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1239a6c00) [pid = 2213] [serial = 594] [outer = 0x119172000] 01:57:55 INFO - PROCESS | 2213 | 1467190675646 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]]]}] 01:57:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:57:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 972ms 01:57:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:57:55 INFO - PROCESS | 2213 | 1467190675663 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 01:57:55 INFO - PROCESS | 2213 | 1467190675665 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 01:57:55 INFO - PROCESS | 2213 | 1467190675667 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:57:55 INFO - PROCESS | 2213 | 1467190675669 Marionette TRACE conn2 <- [1,766,null,{}] 01:57:55 INFO - PROCESS | 2213 | 1467190675676 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}] 01:57:55 INFO - PROCESS | 2213 | 1467190675679 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:55 INFO - PROCESS | 2213 | 1467190675782 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 01:57:55 INFO - PROCESS | 2213 | 1467190675819 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:55 INFO - PROCESS | 2213 | 1467190675823 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fb8800 == 37 [pid = 2213] [id = 199] 01:57:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x125072000) [pid = 2213] [serial = 595] [outer = 0x0] 01:57:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x126104800) [pid = 2213] [serial = 596] [outer = 0x125072000] 01:57:55 INFO - PROCESS | 2213 | 1467190675851 Marionette DEBUG loaded listener.js 01:57:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x126993400) [pid = 2213] [serial = 597] [outer = 0x125072000] 01:57:56 INFO - PROCESS | 2213 | 1467190676618 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]]]}] 01:57:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:57:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 973ms 01:57:56 INFO - PROCESS | 2213 | 1467190676641 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 01:57:56 INFO - PROCESS | 2213 | 1467190676642 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 01:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:57:56 INFO - PROCESS | 2213 | 1467190676645 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:57:56 INFO - PROCESS | 2213 | 1467190676646 Marionette TRACE conn2 <- [1,770,null,{}] 01:57:56 INFO - PROCESS | 2213 | 1467190676653 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}] 01:57:56 INFO - PROCESS | 2213 | 1467190676655 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:56 INFO - PROCESS | 2213 | 1467190676754 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 01:57:56 INFO - PROCESS | 2213 | 1467190676757 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:56 INFO - PROCESS | 2213 | 1467190676758 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a58000 == 38 [pid = 2213] [id = 200] 01:57:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x129223000) [pid = 2213] [serial = 598] [outer = 0x0] 01:57:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x12a567c00) [pid = 2213] [serial = 599] [outer = 0x129223000] 01:57:56 INFO - PROCESS | 2213 | 1467190676815 Marionette DEBUG loaded listener.js 01:57:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x12ac1fc00) [pid = 2213] [serial = 600] [outer = 0x129223000] 01:57:57 INFO - PROCESS | 2213 | 1467190677149 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]]]}] 01:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 523ms 01:57:57 INFO - PROCESS | 2213 | 1467190677168 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 01:57:57 INFO - PROCESS | 2213 | 1467190677170 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 01:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:57:57 INFO - PROCESS | 2213 | 1467190677176 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:57:57 INFO - PROCESS | 2213 | 1467190677177 Marionette TRACE conn2 <- [1,774,null,{}] 01:57:57 INFO - PROCESS | 2213 | 1467190677179 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}] 01:57:57 INFO - PROCESS | 2213 | 1467190677181 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:57 INFO - PROCESS | 2213 | 1467190677291 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 01:57:57 INFO - PROCESS | 2213 | 1467190677294 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:57 INFO - PROCESS | 2213 | 1467190677295 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x128aac800 == 39 [pid = 2213] [id = 201] 01:57:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x129224000) [pid = 2213] [serial = 601] [outer = 0x0] 01:57:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x12b8ed800) [pid = 2213] [serial = 602] [outer = 0x129224000] 01:57:57 INFO - PROCESS | 2213 | 1467190677320 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x12bf05800) [pid = 2213] [serial = 603] [outer = 0x129224000] 01:57:57 INFO - PROCESS | 2213 | 1467190677658 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]]]}] 01:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 518ms 01:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:57:57 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11726b800) [pid = 2213] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:57:57 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x116771800) [pid = 2213] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:57:57 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x116916800) [pid = 2213] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:57:57 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x118242400) [pid = 2213] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:57:57 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x123fdec00) [pid = 2213] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:57:57 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1128e4400) [pid = 2213] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:57:57 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x119e11800) [pid = 2213] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:57:57 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x123e7a800) [pid = 2213] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:57:57 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x11969f000) [pid = 2213] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:57:57 INFO - PROCESS | 2213 | 1467190677714 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 01:57:57 INFO - PROCESS | 2213 | 1467190677715 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 01:57:57 INFO - PROCESS | 2213 | 1467190677718 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:57:57 INFO - PROCESS | 2213 | 1467190677720 Marionette TRACE conn2 <- [1,778,null,{}] 01:57:57 INFO - PROCESS | 2213 | 1467190677722 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}] 01:57:57 INFO - PROCESS | 2213 | 1467190677726 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:57 INFO - PROCESS | 2213 | 1467190677847 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 01:57:57 INFO - PROCESS | 2213 | 1467190677884 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:57 INFO - PROCESS | 2213 | 1467190677885 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x129173000 == 40 [pid = 2213] [id = 202] 01:57:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x116925800) [pid = 2213] [serial = 604] [outer = 0x0] 01:57:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x124a32400) [pid = 2213] [serial = 605] [outer = 0x116925800] 01:57:57 INFO - PROCESS | 2213 | 1467190677910 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x12ca5b800) [pid = 2213] [serial = 606] [outer = 0x116925800] 01:57:58 INFO - PROCESS | 2213 | 1467190678193 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]]]}] 01:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 522ms 01:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:57:58 INFO - PROCESS | 2213 | 1467190678244 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 01:57:58 INFO - PROCESS | 2213 | 1467190678245 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 01:57:58 INFO - PROCESS | 2213 | 1467190678247 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:57:58 INFO - PROCESS | 2213 | 1467190678249 Marionette TRACE conn2 <- [1,782,null,{}] 01:57:58 INFO - PROCESS | 2213 | 1467190678251 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}] 01:57:58 INFO - PROCESS | 2213 | 1467190678252 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:58 INFO - PROCESS | 2213 | 1467190678341 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 01:57:58 INFO - PROCESS | 2213 | 1467190678345 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:58 INFO - PROCESS | 2213 | 1467190678346 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x115e21800 == 41 [pid = 2213] [id = 203] 01:57:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x112a57c00) [pid = 2213] [serial = 607] [outer = 0x0] 01:57:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x112a5c000) [pid = 2213] [serial = 608] [outer = 0x112a57c00] 01:57:58 INFO - PROCESS | 2213 | 1467190678370 Marionette DEBUG loaded listener.js 01:57:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x112a5fc00) [pid = 2213] [serial = 609] [outer = 0x112a57c00] 01:57:58 INFO - PROCESS | 2213 | 1467190678671 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]]]}] 01:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 01:57:58 INFO - PROCESS | 2213 | 1467190678717 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 01:57:58 INFO - PROCESS | 2213 | 1467190678718 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 01:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:57:58 INFO - PROCESS | 2213 | 1467190678746 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:57:58 INFO - PROCESS | 2213 | 1467190678747 Marionette TRACE conn2 <- [1,786,null,{}] 01:57:58 INFO - PROCESS | 2213 | 1467190678750 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}] 01:57:58 INFO - PROCESS | 2213 | 1467190678751 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:58 INFO - PROCESS | 2213 | 1467190678836 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 01:57:58 INFO - PROCESS | 2213 | 1467190678842 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:58 INFO - PROCESS | 2213 | 1467190678843 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bd9a000 == 42 [pid = 2213] [id = 204] 01:57:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x112a5d000) [pid = 2213] [serial = 610] [outer = 0x0] 01:57:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x11969b000) [pid = 2213] [serial = 611] [outer = 0x112a5d000] 01:57:58 INFO - PROCESS | 2213 | 1467190678875 Marionette DEBUG loaded listener.js 01:57:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x12caff400) [pid = 2213] [serial = 612] [outer = 0x112a5d000] 01:57:59 INFO - PROCESS | 2213 | 1467190679206 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]]]}] 01:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 486ms 01:57:59 INFO - PROCESS | 2213 | 1467190679215 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 01:57:59 INFO - PROCESS | 2213 | 1467190679216 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 01:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:57:59 INFO - PROCESS | 2213 | 1467190679218 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:57:59 INFO - PROCESS | 2213 | 1467190679220 Marionette TRACE conn2 <- [1,790,null,{}] 01:57:59 INFO - PROCESS | 2213 | 1467190679225 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}] 01:57:59 INFO - PROCESS | 2213 | 1467190679226 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:59 INFO - PROCESS | 2213 | 1467190679313 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 01:57:59 INFO - PROCESS | 2213 | 1467190679371 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:59 INFO - PROCESS | 2213 | 1467190679372 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3e0000 == 43 [pid = 2213] [id = 205] 01:57:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x117144800) [pid = 2213] [serial = 613] [outer = 0x0] 01:57:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x123af0000) [pid = 2213] [serial = 614] [outer = 0x117144800] 01:57:59 INFO - PROCESS | 2213 | 1467190679397 Marionette DEBUG loaded listener.js 01:57:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x123af6000) [pid = 2213] [serial = 615] [outer = 0x117144800] 01:57:59 INFO - PROCESS | 2213 | 1467190679676 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]]]}] 01:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 523ms 01:57:59 INFO - PROCESS | 2213 | 1467190679742 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 01:57:59 INFO - PROCESS | 2213 | 1467190679744 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 01:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:57:59 INFO - PROCESS | 2213 | 1467190679747 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:57:59 INFO - PROCESS | 2213 | 1467190679749 Marionette TRACE conn2 <- [1,794,null,{}] 01:57:59 INFO - PROCESS | 2213 | 1467190679752 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}] 01:57:59 INFO - PROCESS | 2213 | 1467190679754 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:59 INFO - PROCESS | 2213 | 1467190679884 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 01:57:59 INFO - PROCESS | 2213 | 1467190679889 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:59 INFO - PROCESS | 2213 | 1467190679890 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:57:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ca91000 == 44 [pid = 2213] [id = 206] 01:57:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x110f9d000) [pid = 2213] [serial = 616] [outer = 0x0] 01:57:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x110fa1000) [pid = 2213] [serial = 617] [outer = 0x110f9d000] 01:57:59 INFO - PROCESS | 2213 | 1467190679940 Marionette DEBUG loaded listener.js 01:58:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x110fa4800) [pid = 2213] [serial = 618] [outer = 0x110f9d000] 01:58:00 INFO - PROCESS | 2213 | 1467190680586 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]]]}] 01:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 873ms 01:58:00 INFO - PROCESS | 2213 | 1467190680620 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 01:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:58:00 INFO - PROCESS | 2213 | 1467190680626 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 01:58:00 INFO - PROCESS | 2213 | 1467190680631 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:58:00 INFO - PROCESS | 2213 | 1467190680637 Marionette TRACE conn2 <- [1,798,null,{}] 01:58:00 INFO - PROCESS | 2213 | 1467190680642 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}] 01:58:00 INFO - PROCESS | 2213 | 1467190680645 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:00 INFO - PROCESS | 2213 | 1467190680812 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 01:58:00 INFO - PROCESS | 2213 | 1467190680907 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:00 INFO - PROCESS | 2213 | 1467190680909 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x119222000 == 45 [pid = 2213] [id = 207] 01:58:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1129b3400) [pid = 2213] [serial = 619] [outer = 0x0] 01:58:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x116916800) [pid = 2213] [serial = 620] [outer = 0x1129b3400] 01:58:00 INFO - PROCESS | 2213 | 1467190680941 Marionette DEBUG loaded listener.js 01:58:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x117298400) [pid = 2213] [serial = 621] [outer = 0x1129b3400] 01:58:01 INFO - PROCESS | 2213 | 1467190681375 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]]]}] 01:58:01 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 01:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 776ms 01:58:01 INFO - PROCESS | 2213 | 1467190681406 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 01:58:01 INFO - PROCESS | 2213 | 1467190681409 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 01:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:58:01 INFO - PROCESS | 2213 | 1467190681414 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:58:01 INFO - PROCESS | 2213 | 1467190681416 Marionette TRACE conn2 <- [1,802,null,{}] 01:58:01 INFO - PROCESS | 2213 | 1467190681419 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}] 01:58:01 INFO - PROCESS | 2213 | 1467190681421 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:01 INFO - PROCESS | 2213 | 1467190681531 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 01:58:01 INFO - PROCESS | 2213 | 1467190681590 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:01 INFO - PROCESS | 2213 | 1467190681591 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x129421800 == 46 [pid = 2213] [id = 208] 01:58:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x118873800) [pid = 2213] [serial = 622] [outer = 0x0] 01:58:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1196a0000) [pid = 2213] [serial = 623] [outer = 0x118873800] 01:58:01 INFO - PROCESS | 2213 | 1467190681622 Marionette DEBUG loaded listener.js 01:58:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x119e35400) [pid = 2213] [serial = 624] [outer = 0x118873800] 01:58:02 INFO - PROCESS | 2213 | 1467190682077 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]]]}] 01:58:02 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 01:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 722ms 01:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:58:02 INFO - PROCESS | 2213 | 1467190682160 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 01:58:02 INFO - PROCESS | 2213 | 1467190682161 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 01:58:02 INFO - PROCESS | 2213 | 1467190682164 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:58:02 INFO - PROCESS | 2213 | 1467190682166 Marionette TRACE conn2 <- [1,806,null,{}] 01:58:02 INFO - PROCESS | 2213 | 1467190682174 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}] 01:58:02 INFO - PROCESS | 2213 | 1467190682178 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:02 INFO - PROCESS | 2213 | 1467190682285 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 01:58:02 INFO - PROCESS | 2213 | 1467190682346 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:02 INFO - PROCESS | 2213 | 1467190682348 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cb8d800 == 47 [pid = 2213] [id = 209] 01:58:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x123af8800) [pid = 2213] [serial = 625] [outer = 0x0] 01:58:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x12496c400) [pid = 2213] [serial = 626] [outer = 0x123af8800] 01:58:02 INFO - PROCESS | 2213 | 1467190682420 Marionette DEBUG loaded listener.js 01:58:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x126986c00) [pid = 2213] [serial = 627] [outer = 0x123af8800] 01:58:02 INFO - PROCESS | 2213 | [2213] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:58:02 INFO - PROCESS | 2213 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 01:58:02 INFO - PROCESS | 2213 | Determined SkiaGL cache limits: Size 100663296, Items: 256 01:58:02 INFO - PROCESS | 2213 | [GFX2-]: Using SkiaGL canvas. 01:58:02 INFO - PROCESS | 2213 | 1467190682888 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]]]}] 01:58:02 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 01:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 777ms 01:58:02 INFO - PROCESS | 2213 | 1467190682942 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 01:58:02 INFO - PROCESS | 2213 | 1467190682944 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 01:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:58:02 INFO - PROCESS | 2213 | 1467190682946 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:58:02 INFO - PROCESS | 2213 | 1467190682947 Marionette TRACE conn2 <- [1,810,null,{}] 01:58:02 INFO - PROCESS | 2213 | 1467190682950 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}] 01:58:02 INFO - PROCESS | 2213 | 1467190682951 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:03 INFO - PROCESS | 2213 | 1467190683059 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 01:58:03 INFO - PROCESS | 2213 | 1467190683130 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 2213 | 1467190683132 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fbd000 == 48 [pid = 2213] [id = 210] 01:58:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x117266400) [pid = 2213] [serial = 628] [outer = 0x0] 01:58:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x118897400) [pid = 2213] [serial = 629] [outer = 0x117266400] 01:58:03 INFO - PROCESS | 2213 | 1467190683161 Marionette DEBUG loaded listener.js 01:58:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x12921d400) [pid = 2213] [serial = 630] [outer = 0x117266400] 01:58:03 INFO - PROCESS | 2213 | 1467190683749 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]]]}] 01:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 819ms 01:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:58:03 INFO - PROCESS | 2213 | 1467190683766 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 01:58:03 INFO - PROCESS | 2213 | 1467190683768 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 01:58:03 INFO - PROCESS | 2213 | 1467190683771 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:58:03 INFO - PROCESS | 2213 | 1467190683773 Marionette TRACE conn2 <- [1,814,null,{}] 01:58:03 INFO - PROCESS | 2213 | 1467190683776 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}] 01:58:03 INFO - PROCESS | 2213 | 1467190683778 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:03 INFO - PROCESS | 2213 | 1467190683873 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 01:58:03 INFO - PROCESS | 2213 | 1467190683933 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 2213 | 1467190683934 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e1c800 == 49 [pid = 2213] [id = 211] 01:58:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x116636400) [pid = 2213] [serial = 631] [outer = 0x0] 01:58:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x116914400) [pid = 2213] [serial = 632] [outer = 0x116636400] 01:58:03 INFO - PROCESS | 2213 | 1467190683962 Marionette DEBUG loaded listener.js 01:58:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x117266c00) [pid = 2213] [serial = 633] [outer = 0x116636400] 01:58:04 INFO - PROCESS | 2213 | 1467190684403 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] 01:58:04 INFO - PROCESS | 2213 | 1467190684444 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 01:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:58:04 INFO - PROCESS | 2213 | 1467190684449 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:58:04 INFO - PROCESS | 2213 | 1467190684450 Marionette TRACE conn2 <- [1,818,null,{}] 01:58:04 INFO - PROCESS | 2213 | 1467190684453 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}] 01:58:04 INFO - PROCESS | 2213 | 1467190684454 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:04 INFO - PROCESS | 2213 | 1467190684549 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 01:58:04 INFO - PROCESS | 2213 | 1467190684609 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:04 INFO - PROCESS | 2213 | 1467190684610 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x11826d800 == 50 [pid = 2213] [id = 212] 01:58:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x1180bf800) [pid = 2213] [serial = 634] [outer = 0x0] 01:58:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x11831e000) [pid = 2213] [serial = 635] [outer = 0x1180bf800] 01:58:04 INFO - PROCESS | 2213 | 1467190684638 Marionette DEBUG loaded listener.js 01:58:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x119133000) [pid = 2213] [serial = 636] [outer = 0x1180bf800] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3e0000 == 49 [pid = 2213] [id = 205] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x12bd9a000 == 48 [pid = 2213] [id = 204] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x115e21800 == 47 [pid = 2213] [id = 203] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x129173000 == 46 [pid = 2213] [id = 202] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x128aac800 == 45 [pid = 2213] [id = 201] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x124a58000 == 44 [pid = 2213] [id = 200] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x122fb8800 == 43 [pid = 2213] [id = 199] 01:58:04 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x116931c00) [pid = 2213] [serial = 542] [outer = 0x0] [url = about:blank] 01:58:04 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x118297c00) [pid = 2213] [serial = 545] [outer = 0x0] [url = about:blank] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x119146000 == 42 [pid = 2213] [id = 198] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x117e29000 == 41 [pid = 2213] [id = 197] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x11826a000 == 40 [pid = 2213] [id = 196] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3eb800 == 39 [pid = 2213] [id = 195] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x126796000 == 38 [pid = 2213] [id = 194] 01:58:04 INFO - PROCESS | 2213 | --DOCSHELL 0x11724b800 == 37 [pid = 2213] [id = 193] 01:58:05 INFO - PROCESS | 2213 | 1467190685009 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]]]}] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x11828c000) [pid = 2213] [serial = 549] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x11726d800) [pid = 2213] [serial = 548] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x12a6a9800) [pid = 2213] [serial = 560] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x1255a1c00) [pid = 2213] [serial = 554] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x126537400) [pid = 2213] [serial = 555] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x12b8dfc00) [pid = 2213] [serial = 561] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x11916ec00) [pid = 2213] [serial = 551] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x119e05c00) [pid = 2213] [serial = 552] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x12bf0c000) [pid = 2213] [serial = 566] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x120f21000) [pid = 2213] [serial = 564] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x12ca55800) [pid = 2213] [serial = 569] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x12c697800) [pid = 2213] [serial = 567] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x12caf3400) [pid = 2213] [serial = 570] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x128b12400) [pid = 2213] [serial = 557] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x129594000) [pid = 2213] [serial = 558] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1129a9800) [pid = 2213] [serial = 563] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1196a8000) [pid = 2213] [serial = 572] [outer = 0x0] [url = about:blank] 01:58:05 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x12caf6000) [pid = 2213] [serial = 573] [outer = 0x0] [url = about:blank] 01:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 623ms 01:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:58:05 INFO - PROCESS | 2213 | 1467190685071 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 01:58:05 INFO - PROCESS | 2213 | 1467190685072 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 01:58:05 INFO - PROCESS | 2213 | 1467190685074 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:58:05 INFO - PROCESS | 2213 | 1467190685076 Marionette TRACE conn2 <- [1,822,null,{}] 01:58:05 INFO - PROCESS | 2213 | 1467190685084 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}] 01:58:05 INFO - PROCESS | 2213 | 1467190685087 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:05 INFO - PROCESS | 2213 | 1467190685189 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 01:58:05 INFO - PROCESS | 2213 | 1467190685199 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:05 INFO - PROCESS | 2213 | 1467190685201 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:05 INFO - PROCESS | 2213 | ++DOCSHELL 0x119388000 == 38 [pid = 2213] [id = 213] 01:58:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x119838800) [pid = 2213] [serial = 637] [outer = 0x0] 01:58:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x119e10800) [pid = 2213] [serial = 638] [outer = 0x119838800] 01:58:05 INFO - PROCESS | 2213 | 1467190685229 Marionette DEBUG loaded listener.js 01:58:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1239a2400) [pid = 2213] [serial = 639] [outer = 0x119838800] 01:58:05 INFO - PROCESS | 2213 | 1467190685591 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] 01:58:05 INFO - PROCESS | 2213 | 1467190685647 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 01:58:05 INFO - PROCESS | 2213 | 1467190685650 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:58:05 INFO - PROCESS | 2213 | 1467190685651 Marionette TRACE conn2 <- [1,826,null,{}] 01:58:05 INFO - PROCESS | 2213 | 1467190685653 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}] 01:58:05 INFO - PROCESS | 2213 | 1467190685654 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:05 INFO - PROCESS | 2213 | 1467190685737 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 01:58:05 INFO - PROCESS | 2213 | 1467190685744 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:05 INFO - PROCESS | 2213 | 1467190685745 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:05 INFO - PROCESS | 2213 | ++DOCSHELL 0x124512800 == 39 [pid = 2213] [id = 214] 01:58:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x123aca000) [pid = 2213] [serial = 640] [outer = 0x0] 01:58:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x123af3000) [pid = 2213] [serial = 641] [outer = 0x123aca000] 01:58:05 INFO - PROCESS | 2213 | 1467190685770 Marionette DEBUG loaded listener.js 01:58:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x123e7d800) [pid = 2213] [serial = 642] [outer = 0x123aca000] 01:58:06 INFO - PROCESS | 2213 | 1467190686097 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]]]}] 01:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 01:58:06 INFO - PROCESS | 2213 | 1467190686118 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 01:58:06 INFO - PROCESS | 2213 | 1467190686120 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 01:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:58:06 INFO - PROCESS | 2213 | 1467190686124 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:58:06 INFO - PROCESS | 2213 | 1467190686126 Marionette TRACE conn2 <- [1,830,null,{}] 01:58:06 INFO - PROCESS | 2213 | 1467190686129 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}] 01:58:06 INFO - PROCESS | 2213 | 1467190686130 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:06 INFO - PROCESS | 2213 | 1467190686218 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 01:58:06 INFO - PROCESS | 2213 | 1467190686277 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:06 INFO - PROCESS | 2213 | 1467190686279 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x113cb4000 == 40 [pid = 2213] [id = 215] 01:58:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x11729a400) [pid = 2213] [serial = 643] [outer = 0x0] 01:58:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x124a34400) [pid = 2213] [serial = 644] [outer = 0x11729a400] 01:58:06 INFO - PROCESS | 2213 | 1467190686304 Marionette DEBUG loaded listener.js 01:58:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x1255a3c00) [pid = 2213] [serial = 645] [outer = 0x11729a400] 01:58:06 INFO - PROCESS | 2213 | 1467190686610 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]]]}] 01:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 521ms 01:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:58:06 INFO - PROCESS | 2213 | 1467190686645 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 01:58:06 INFO - PROCESS | 2213 | 1467190686646 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 01:58:06 INFO - PROCESS | 2213 | 1467190686648 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:58:06 INFO - PROCESS | 2213 | 1467190686649 Marionette TRACE conn2 <- [1,834,null,{}] 01:58:06 INFO - PROCESS | 2213 | 1467190686651 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}] 01:58:06 INFO - PROCESS | 2213 | 1467190686657 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:06 INFO - PROCESS | 2213 | 1467190686760 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 01:58:06 INFO - PROCESS | 2213 | 1467190686824 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:06 INFO - PROCESS | 2213 | 1467190686825 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169b5800 == 41 [pid = 2213] [id = 216] 01:58:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x123aeac00) [pid = 2213] [serial = 646] [outer = 0x0] 01:58:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x126537400) [pid = 2213] [serial = 647] [outer = 0x123aeac00] 01:58:06 INFO - PROCESS | 2213 | 1467190686851 Marionette DEBUG loaded listener.js 01:58:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x12b79b400) [pid = 2213] [serial = 648] [outer = 0x123aeac00] 01:58:07 INFO - PROCESS | 2213 | 1467190687155 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]]]}] 01:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 01:58:07 INFO - PROCESS | 2213 | 1467190687166 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 01:58:07 INFO - PROCESS | 2213 | 1467190687167 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 01:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:58:07 INFO - PROCESS | 2213 | 1467190687178 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:58:07 INFO - PROCESS | 2213 | 1467190687179 Marionette TRACE conn2 <- [1,838,null,{}] 01:58:07 INFO - PROCESS | 2213 | 1467190687181 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}] 01:58:07 INFO - PROCESS | 2213 | 1467190687183 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:07 INFO - PROCESS | 2213 | 1467190687291 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 01:58:07 INFO - PROCESS | 2213 | 1467190687302 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:07 INFO - PROCESS | 2213 | 1467190687303 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a98e800 == 42 [pid = 2213] [id = 217] 01:58:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x1192c8000) [pid = 2213] [serial = 649] [outer = 0x0] 01:58:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x1192cd400) [pid = 2213] [serial = 650] [outer = 0x1192c8000] 01:58:07 INFO - PROCESS | 2213 | 1467190687329 Marionette DEBUG loaded listener.js 01:58:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x1192d1000) [pid = 2213] [serial = 651] [outer = 0x1192c8000] 01:58:07 INFO - PROCESS | 2213 | 1467190687680 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]]]}] 01:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 527ms 01:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:58:07 INFO - PROCESS | 2213 | 1467190687697 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 01:58:07 INFO - PROCESS | 2213 | 1467190687698 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 01:58:07 INFO - PROCESS | 2213 | 1467190687700 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:58:07 INFO - PROCESS | 2213 | 1467190687701 Marionette TRACE conn2 <- [1,842,null,{}] 01:58:07 INFO - PROCESS | 2213 | 1467190687704 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}] 01:58:07 INFO - PROCESS | 2213 | 1467190687705 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:07 INFO - PROCESS | 2213 | 1467190687813 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 01:58:07 INFO - PROCESS | 2213 | 1467190687826 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:07 INFO - PROCESS | 2213 | 1467190687827 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba40800 == 43 [pid = 2213] [id = 218] 01:58:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x1192cb000) [pid = 2213] [serial = 652] [outer = 0x0] 01:58:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x12ac1e800) [pid = 2213] [serial = 653] [outer = 0x1192cb000] 01:58:07 INFO - PROCESS | 2213 | 1467190687860 Marionette DEBUG loaded listener.js 01:58:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x12ba0f400) [pid = 2213] [serial = 654] [outer = 0x1192cb000] 01:58:08 INFO - PROCESS | 2213 | 1467190688322 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]]]}] 01:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 668ms 01:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:58:08 INFO - PROCESS | 2213 | 1467190688374 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 01:58:08 INFO - PROCESS | 2213 | 1467190688376 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 01:58:08 INFO - PROCESS | 2213 | 1467190688379 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:58:08 INFO - PROCESS | 2213 | 1467190688381 Marionette TRACE conn2 <- [1,846,null,{}] 01:58:08 INFO - PROCESS | 2213 | 1467190688384 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}] 01:58:08 INFO - PROCESS | 2213 | 1467190688386 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:08 INFO - PROCESS | 2213 | 1467190688500 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 01:58:08 INFO - PROCESS | 2213 | 1467190688540 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:08 INFO - PROCESS | 2213 | 1467190688541 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3e8000 == 44 [pid = 2213] [id = 219] 01:58:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x119960800) [pid = 2213] [serial = 655] [outer = 0x0] 01:58:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x119967000) [pid = 2213] [serial = 656] [outer = 0x119960800] 01:58:08 INFO - PROCESS | 2213 | 1467190688566 Marionette DEBUG loaded listener.js 01:58:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 119 (0x11996b000) [pid = 2213] [serial = 657] [outer = 0x119960800] 01:58:08 INFO - PROCESS | 2213 | 1467190688899 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]]]}] 01:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 570ms 01:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:58:08 INFO - PROCESS | 2213 | 1467190688949 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 01:58:08 INFO - PROCESS | 2213 | 1467190688950 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 01:58:08 INFO - PROCESS | 2213 | 1467190688952 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:58:08 INFO - PROCESS | 2213 | 1467190688953 Marionette TRACE conn2 <- [1,850,null,{}] 01:58:08 INFO - PROCESS | 2213 | 1467190688955 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}] 01:58:08 INFO - PROCESS | 2213 | 1467190688956 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:09 INFO - PROCESS | 2213 | 1467190689065 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 118 (0x115e5e400) [pid = 2213] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x129225800) [pid = 2213] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x119352c00) [pid = 2213] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x1255e6800) [pid = 2213] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x116923000) [pid = 2213] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x1180be000) [pid = 2213] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x12a6a0000) [pid = 2213] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x116137000) [pid = 2213] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x11726bc00) [pid = 2213] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x129223000) [pid = 2213] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x129224000) [pid = 2213] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x116925800) [pid = 2213] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x1196a5c00) [pid = 2213] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x11726f400) [pid = 2213] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1176f5000) [pid = 2213] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x112a57c00) [pid = 2213] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1193efc00) [pid = 2213] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x119172000) [pid = 2213] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x125072000) [pid = 2213] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x123d7e800) [pid = 2213] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x118736c00) [pid = 2213] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x112a5d000) [pid = 2213] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:58:09 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x117144800) [pid = 2213] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:58:09 INFO - PROCESS | 2213 | 1467190689319 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 2213 | 1467190689320 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x116ad2000 == 45 [pid = 2213] [id = 220] 01:58:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x110f9ac00) [pid = 2213] [serial = 658] [outer = 0x0] 01:58:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x112a55400) [pid = 2213] [serial = 659] [outer = 0x110f9ac00] 01:58:09 INFO - PROCESS | 2213 | 1467190689357 Marionette DEBUG loaded listener.js 01:58:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x117144800) [pid = 2213] [serial = 660] [outer = 0x110f9ac00] 01:58:09 INFO - PROCESS | 2213 | 1467190689780 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]]]}] 01:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 870ms 01:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:58:09 INFO - PROCESS | 2213 | 1467190689822 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 01:58:09 INFO - PROCESS | 2213 | 1467190689824 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 01:58:09 INFO - PROCESS | 2213 | 1467190689826 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:58:09 INFO - PROCESS | 2213 | 1467190689828 Marionette TRACE conn2 <- [1,854,null,{}] 01:58:09 INFO - PROCESS | 2213 | 1467190689830 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}] 01:58:09 INFO - PROCESS | 2213 | 1467190689832 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:09 INFO - PROCESS | 2213 | 1467190689951 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 01:58:09 INFO - PROCESS | 2213 | 1467190689965 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 2213 | 1467190689967 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d383000 == 46 [pid = 2213] [id = 221] 01:58:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x123e7ac00) [pid = 2213] [serial = 661] [outer = 0x0] 01:58:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x129223000) [pid = 2213] [serial = 662] [outer = 0x123e7ac00] 01:58:09 INFO - PROCESS | 2213 | 1467190689994 Marionette DEBUG loaded listener.js 01:58:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x12ba11800) [pid = 2213] [serial = 663] [outer = 0x123e7ac00] 01:58:10 INFO - PROCESS | 2213 | 1467190690293 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]]]}] 01:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 519ms 01:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:58:10 INFO - PROCESS | 2213 | 1467190690346 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 01:58:10 INFO - PROCESS | 2213 | 1467190690347 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 01:58:10 INFO - PROCESS | 2213 | 1467190690349 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:58:10 INFO - PROCESS | 2213 | 1467190690350 Marionette TRACE conn2 <- [1,858,null,{}] 01:58:10 INFO - PROCESS | 2213 | 1467190690353 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}] 01:58:10 INFO - PROCESS | 2213 | 1467190690354 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:10 INFO - PROCESS | 2213 | 1467190690447 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 01:58:10 INFO - PROCESS | 2213 | 1467190690450 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:10 INFO - PROCESS | 2213 | 1467190690451 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d4ae800 == 47 [pid = 2213] [id = 222] 01:58:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x12490bc00) [pid = 2213] [serial = 664] [outer = 0x0] 01:58:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x124912800) [pid = 2213] [serial = 665] [outer = 0x12490bc00] 01:58:10 INFO - PROCESS | 2213 | 1467190690476 Marionette DEBUG loaded listener.js 01:58:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x124917800) [pid = 2213] [serial = 666] [outer = 0x12490bc00] 01:58:10 INFO - PROCESS | 2213 | 1467190690842 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]]]}] 01:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 518ms 01:58:10 INFO - PROCESS | 2213 | 1467190690885 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 01:58:10 INFO - PROCESS | 2213 | 1467190690886 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 01:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:58:10 INFO - PROCESS | 2213 | 1467190690890 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:58:10 INFO - PROCESS | 2213 | 1467190690892 Marionette TRACE conn2 <- [1,862,null,{}] 01:58:10 INFO - PROCESS | 2213 | 1467190690895 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}] 01:58:10 INFO - PROCESS | 2213 | 1467190690897 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:11 INFO - PROCESS | 2213 | 1467190691023 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 01:58:11 INFO - PROCESS | 2213 | 1467190691028 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:11 INFO - PROCESS | 2213 | 1467190691029 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d5df000 == 48 [pid = 2213] [id = 223] 01:58:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x123e85000) [pid = 2213] [serial = 667] [outer = 0x0] 01:58:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x129450000) [pid = 2213] [serial = 668] [outer = 0x123e85000] 01:58:11 INFO - PROCESS | 2213 | 1467190691069 Marionette DEBUG loaded listener.js 01:58:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x12bf05400) [pid = 2213] [serial = 669] [outer = 0x123e85000] 01:58:11 INFO - PROCESS | 2213 | 1467190691590 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]]]}] 01:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 773ms 01:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:58:11 INFO - PROCESS | 2213 | 1467190691663 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 01:58:11 INFO - PROCESS | 2213 | 1467190691666 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 01:58:11 INFO - PROCESS | 2213 | 1467190691669 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:58:11 INFO - PROCESS | 2213 | 1467190691671 Marionette TRACE conn2 <- [1,866,null,{}] 01:58:11 INFO - PROCESS | 2213 | 1467190691676 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}] 01:58:11 INFO - PROCESS | 2213 | 1467190691678 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:11 INFO - PROCESS | 2213 | 1467190691789 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 01:58:11 INFO - PROCESS | 2213 | 1467190691865 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:11 INFO - PROCESS | 2213 | 1467190691866 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x11826c800 == 49 [pid = 2213] [id = 224] 01:58:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x113c34800) [pid = 2213] [serial = 670] [outer = 0x0] 01:58:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x1164e8800) [pid = 2213] [serial = 671] [outer = 0x113c34800] 01:58:11 INFO - PROCESS | 2213 | 1467190691897 Marionette DEBUG loaded listener.js 01:58:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x11726e800) [pid = 2213] [serial = 672] [outer = 0x113c34800] 01:58:12 INFO - PROCESS | 2213 | 1467190692304 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]]]}] 01:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 672ms 01:58:12 INFO - PROCESS | 2213 | 1467190692363 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 01:58:12 INFO - PROCESS | 2213 | 1467190692366 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 01:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:58:12 INFO - PROCESS | 2213 | 1467190692390 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:58:12 INFO - PROCESS | 2213 | 1467190692392 Marionette TRACE conn2 <- [1,870,null,{}] 01:58:12 INFO - PROCESS | 2213 | 1467190692396 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}] 01:58:12 INFO - PROCESS | 2213 | 1467190692397 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:12 INFO - PROCESS | 2213 | 1467190692507 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 01:58:12 INFO - PROCESS | 2213 | 1467190692582 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:12 INFO - PROCESS | 2213 | 1467190692583 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab4000 == 50 [pid = 2213] [id = 225] 01:58:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x1184c9000) [pid = 2213] [serial = 673] [outer = 0x0] 01:58:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x119137c00) [pid = 2213] [serial = 674] [outer = 0x1184c9000] 01:58:12 INFO - PROCESS | 2213 | 1467190692614 Marionette DEBUG loaded listener.js 01:58:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x1193ed000) [pid = 2213] [serial = 675] [outer = 0x1184c9000] 01:58:13 INFO - PROCESS | 2213 | 1467190693048 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]]]}] 01:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 01:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:58:13 INFO - PROCESS | 2213 | 1467190693063 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 01:58:13 INFO - PROCESS | 2213 | 1467190693064 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 01:58:13 INFO - PROCESS | 2213 | 1467190693067 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:58:13 INFO - PROCESS | 2213 | 1467190693069 Marionette TRACE conn2 <- [1,874,null,{}] 01:58:13 INFO - PROCESS | 2213 | 1467190693077 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}] 01:58:13 INFO - PROCESS | 2213 | 1467190693080 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:13 INFO - PROCESS | 2213 | 1467190693189 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 01:58:13 INFO - PROCESS | 2213 | 1467190693261 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:13 INFO - PROCESS | 2213 | 1467190693263 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d496000 == 51 [pid = 2213] [id = 226] 01:58:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x119967400) [pid = 2213] [serial = 676] [outer = 0x0] 01:58:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x1239aac00) [pid = 2213] [serial = 677] [outer = 0x119967400] 01:58:13 INFO - PROCESS | 2213 | 1467190693297 Marionette DEBUG loaded listener.js 01:58:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x124914000) [pid = 2213] [serial = 678] [outer = 0x119967400] 01:58:13 INFO - PROCESS | 2213 | 1467190693726 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]]]}] 01:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 01:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:58:13 INFO - PROCESS | 2213 | 1467190693739 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 01:58:13 INFO - PROCESS | 2213 | 1467190693741 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 01:58:13 INFO - PROCESS | 2213 | 1467190693743 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:58:13 INFO - PROCESS | 2213 | 1467190693744 Marionette TRACE conn2 <- [1,878,null,{}] 01:58:13 INFO - PROCESS | 2213 | 1467190693747 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}] 01:58:13 INFO - PROCESS | 2213 | 1467190693748 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:13 INFO - PROCESS | 2213 | 1467190693874 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 01:58:13 INFO - PROCESS | 2213 | 1467190693963 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:13 INFO - PROCESS | 2213 | 1467190693964 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x12dc32800 == 52 [pid = 2213] [id = 227] 01:58:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x124c87800) [pid = 2213] [serial = 679] [outer = 0x0] 01:58:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 119 (0x126171000) [pid = 2213] [serial = 680] [outer = 0x124c87800] 01:58:13 INFO - PROCESS | 2213 | 1467190693995 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 120 (0x1269a1000) [pid = 2213] [serial = 681] [outer = 0x124c87800] 01:58:14 INFO - PROCESS | 2213 | 1467190694395 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]]]}] 01:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 01:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:58:14 INFO - PROCESS | 2213 | 1467190694415 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 01:58:14 INFO - PROCESS | 2213 | 1467190694416 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 01:58:14 INFO - PROCESS | 2213 | 1467190694418 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:58:14 INFO - PROCESS | 2213 | 1467190694419 Marionette TRACE conn2 <- [1,882,null,{}] 01:58:14 INFO - PROCESS | 2213 | 1467190694422 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}] 01:58:14 INFO - PROCESS | 2213 | 1467190694423 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:14 INFO - PROCESS | 2213 | 1467190694526 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 01:58:14 INFO - PROCESS | 2213 | 1467190694588 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:14 INFO - PROCESS | 2213 | 1467190694589 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x12e21b800 == 53 [pid = 2213] [id = 228] 01:58:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 121 (0x128ad9400) [pid = 2213] [serial = 682] [outer = 0x0] 01:58:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 122 (0x129133c00) [pid = 2213] [serial = 683] [outer = 0x128ad9400] 01:58:14 INFO - PROCESS | 2213 | 1467190694659 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 123 (0x12a6a0800) [pid = 2213] [serial = 684] [outer = 0x128ad9400] 01:58:15 INFO - PROCESS | 2213 | 1467190695098 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]]]}] 01:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 720ms 01:58:15 INFO - PROCESS | 2213 | 1467190695293 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 01:58:15 INFO - PROCESS | 2213 | 1467190695295 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 01:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:58:15 INFO - PROCESS | 2213 | 1467190695318 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:58:15 INFO - PROCESS | 2213 | 1467190695320 Marionette TRACE conn2 <- [1,886,null,{}] 01:58:15 INFO - PROCESS | 2213 | 1467190695324 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}] 01:58:15 INFO - PROCESS | 2213 | 1467190695326 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:15 INFO - PROCESS | 2213 | 1467190695423 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 01:58:15 INFO - PROCESS | 2213 | 1467190695484 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:15 INFO - PROCESS | 2213 | 1467190695487 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x11938d800 == 54 [pid = 2213] [id = 229] 01:58:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 124 (0x114f59800) [pid = 2213] [serial = 685] [outer = 0x0] 01:58:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 125 (0x116904c00) [pid = 2213] [serial = 686] [outer = 0x114f59800] 01:58:15 INFO - PROCESS | 2213 | 1467190695515 Marionette DEBUG loaded listener.js 01:58:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 126 (0x116a21800) [pid = 2213] [serial = 687] [outer = 0x114f59800] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12bd8e800 == 53 [pid = 2213] [id = 180] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12bda1800 == 52 [pid = 2213] [id = 192] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12d4ae800 == 51 [pid = 2213] [id = 222] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12d383000 == 50 [pid = 2213] [id = 221] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x116ad2000 == 49 [pid = 2213] [id = 220] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3e8000 == 48 [pid = 2213] [id = 219] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba40800 == 47 [pid = 2213] [id = 218] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12a98e800 == 46 [pid = 2213] [id = 217] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x1169b5800 == 45 [pid = 2213] [id = 216] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x113cb4000 == 44 [pid = 2213] [id = 215] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x124512800 == 43 [pid = 2213] [id = 214] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x119388000 == 42 [pid = 2213] [id = 213] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x11826d800 == 41 [pid = 2213] [id = 212] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x122e1c800 == 40 [pid = 2213] [id = 211] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12cb8d800 == 39 [pid = 2213] [id = 209] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x129421800 == 38 [pid = 2213] [id = 208] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x119222000 == 37 [pid = 2213] [id = 207] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12ca91000 == 36 [pid = 2213] [id = 206] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x118565800 == 35 [pid = 2213] [id = 169] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x116fbd000 == 34 [pid = 2213] [id = 210] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x124a46800 == 33 [pid = 2213] [id = 182] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12e21b800 == 32 [pid = 2213] [id = 228] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12dc32800 == 31 [pid = 2213] [id = 227] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12d496000 == 30 [pid = 2213] [id = 226] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab4000 == 29 [pid = 2213] [id = 225] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x11826c800 == 28 [pid = 2213] [id = 224] 01:58:16 INFO - PROCESS | 2213 | --DOCSHELL 0x12d5df000 == 27 [pid = 2213] [id = 223] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 125 (0x1176f0400) [pid = 2213] [serial = 494] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 124 (0x12b8df800) [pid = 2213] [serial = 504] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 123 (0x119e33000) [pid = 2213] [serial = 498] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 122 (0x128adc000) [pid = 2213] [serial = 501] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 121 (0x12cafe800) [pid = 2213] [serial = 540] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 120 (0x12b8e7c00) [pid = 2213] [serial = 507] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 119 (0x12b790800) [pid = 2213] [serial = 491] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 118 (0x117263800) [pid = 2213] [serial = 543] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x118736400) [pid = 2213] [serial = 546] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x12a567c00) [pid = 2213] [serial = 599] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x12b8ed800) [pid = 2213] [serial = 602] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x12ac1fc00) [pid = 2213] [serial = 600] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x124a32400) [pid = 2213] [serial = 605] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x12ca5b800) [pid = 2213] [serial = 606] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x1239a9800) [pid = 2213] [serial = 575] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x1239adc00) [pid = 2213] [serial = 576] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x118874400) [pid = 2213] [serial = 579] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x118243800) [pid = 2213] [serial = 578] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x11824d800) [pid = 2213] [serial = 590] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x1184c4400) [pid = 2213] [serial = 591] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x112a5c000) [pid = 2213] [serial = 608] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x123ad3000) [pid = 2213] [serial = 582] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1239a8c00) [pid = 2213] [serial = 581] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1239a6c00) [pid = 2213] [serial = 594] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x11988f400) [pid = 2213] [serial = 593] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x126104800) [pid = 2213] [serial = 596] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x12a6a6c00) [pid = 2213] [serial = 585] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x128ade800) [pid = 2213] [serial = 584] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x12ba11000) [pid = 2213] [serial = 588] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x12a99c400) [pid = 2213] [serial = 587] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11969b000) [pid = 2213] [serial = 611] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x123af6000) [pid = 2213] [serial = 615] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x123af0000) [pid = 2213] [serial = 614] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x12bf05800) [pid = 2213] [serial = 603] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x110fa1000) [pid = 2213] [serial = 617] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x112a5fc00) [pid = 2213] [serial = 609] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x126993400) [pid = 2213] [serial = 597] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x12caff400) [pid = 2213] [serial = 612] [outer = 0x0] [url = about:blank] 01:58:16 INFO - PROCESS | 2213 | 1467190696679 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]]]}] 01:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1423ms 01:58:16 INFO - PROCESS | 2213 | 1467190696742 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 01:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:58:16 INFO - PROCESS | 2213 | 1467190696745 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 01:58:16 INFO - PROCESS | 2213 | 1467190696748 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:58:16 INFO - PROCESS | 2213 | 1467190696750 Marionette TRACE conn2 <- [1,890,null,{}] 01:58:16 INFO - PROCESS | 2213 | 1467190696753 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}] 01:58:16 INFO - PROCESS | 2213 | 1467190696755 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:16 INFO - PROCESS | 2213 | 1467190696836 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 01:58:16 INFO - PROCESS | 2213 | 1467190696846 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:16 INFO - PROCESS | 2213 | 1467190696849 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x115e22000 == 28 [pid = 2213] [id = 230] 01:58:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1129aec00) [pid = 2213] [serial = 688] [outer = 0x0] 01:58:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1129b2c00) [pid = 2213] [serial = 689] [outer = 0x1129aec00] 01:58:16 INFO - PROCESS | 2213 | 1467190696877 Marionette DEBUG loaded listener.js 01:58:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x112a5dc00) [pid = 2213] [serial = 690] [outer = 0x1129aec00] 01:58:17 INFO - PROCESS | 2213 | 1467190697214 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]]]}] 01:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 520ms 01:58:17 INFO - PROCESS | 2213 | 1467190697267 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 01:58:17 INFO - PROCESS | 2213 | 1467190697271 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 01:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:58:17 INFO - PROCESS | 2213 | 1467190697276 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:58:17 INFO - PROCESS | 2213 | 1467190697277 Marionette TRACE conn2 <- [1,894,null,{}] 01:58:17 INFO - PROCESS | 2213 | 1467190697280 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}] 01:58:17 INFO - PROCESS | 2213 | 1467190697282 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:17 INFO - PROCESS | 2213 | 1467190697364 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 01:58:17 INFO - PROCESS | 2213 | 1467190697368 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:17 INFO - PROCESS | 2213 | 1467190697370 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x116ada800 == 29 [pid = 2213] [id = 231] 01:58:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1131eb000) [pid = 2213] [serial = 691] [outer = 0x0] 01:58:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x113da5c00) [pid = 2213] [serial = 692] [outer = 0x1131eb000] 01:58:17 INFO - PROCESS | 2213 | 1467190697401 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x116912c00) [pid = 2213] [serial = 693] [outer = 0x1131eb000] 01:58:17 INFO - PROCESS | 2213 | 1467190697730 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]]]}] 01:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 470ms 01:58:17 INFO - PROCESS | 2213 | 1467190697745 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 01:58:17 INFO - PROCESS | 2213 | 1467190697755 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 01:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:58:17 INFO - PROCESS | 2213 | 1467190697758 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:58:17 INFO - PROCESS | 2213 | 1467190697760 Marionette TRACE conn2 <- [1,898,null,{}] 01:58:17 INFO - PROCESS | 2213 | 1467190697768 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}] 01:58:17 INFO - PROCESS | 2213 | 1467190697771 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:17 INFO - PROCESS | 2213 | 1467190697858 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 01:58:17 INFO - PROCESS | 2213 | 1467190697911 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:17 INFO - PROCESS | 2213 | 1467190697913 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x118355000 == 30 [pid = 2213] [id = 232] 01:58:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x116924000) [pid = 2213] [serial = 694] [outer = 0x0] 01:58:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x116a1a400) [pid = 2213] [serial = 695] [outer = 0x116924000] 01:58:17 INFO - PROCESS | 2213 | 1467190697940 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11726d400) [pid = 2213] [serial = 696] [outer = 0x116924000] 01:58:18 INFO - PROCESS | 2213 | 1467190698243 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]]]}] 01:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 521ms 01:58:18 INFO - PROCESS | 2213 | 1467190698280 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 01:58:18 INFO - PROCESS | 2213 | 1467190698281 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 01:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:58:18 INFO - PROCESS | 2213 | 1467190698284 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:58:18 INFO - PROCESS | 2213 | 1467190698285 Marionette TRACE conn2 <- [1,902,null,{}] 01:58:18 INFO - PROCESS | 2213 | 1467190698287 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}] 01:58:18 INFO - PROCESS | 2213 | 1467190698291 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:18 INFO - PROCESS | 2213 | 1467190698370 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 01:58:18 INFO - PROCESS | 2213 | 1467190698375 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:18 INFO - PROCESS | 2213 | 1467190698377 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x119149800 == 31 [pid = 2213] [id = 233] 01:58:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x117475c00) [pid = 2213] [serial = 697] [outer = 0x0] 01:58:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x11747f800) [pid = 2213] [serial = 698] [outer = 0x117475c00] 01:58:18 INFO - PROCESS | 2213 | 1467190698403 Marionette DEBUG loaded listener.js 01:58:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1176f0c00) [pid = 2213] [serial = 699] [outer = 0x117475c00] 01:58:18 INFO - PROCESS | 2213 | 1467190698716 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]]]}] 01:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 467ms 01:58:18 INFO - PROCESS | 2213 | 1467190698752 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 01:58:18 INFO - PROCESS | 2213 | 1467190698753 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 01:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:58:18 INFO - PROCESS | 2213 | 1467190698763 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:58:18 INFO - PROCESS | 2213 | 1467190698764 Marionette TRACE conn2 <- [1,906,null,{}] 01:58:18 INFO - PROCESS | 2213 | 1467190698794 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}] 01:58:18 INFO - PROCESS | 2213 | 1467190698796 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:18 INFO - PROCESS | 2213 | 1467190698908 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 01:58:18 INFO - PROCESS | 2213 | 1467190698947 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:18 INFO - PROCESS | 2213 | 1467190698948 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x119393000 == 32 [pid = 2213] [id = 234] 01:58:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11726a400) [pid = 2213] [serial = 700] [outer = 0x0] 01:58:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1180b6800) [pid = 2213] [serial = 701] [outer = 0x11726a400] 01:58:18 INFO - PROCESS | 2213 | 1467190698972 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x11824a000) [pid = 2213] [serial = 702] [outer = 0x11726a400] 01:58:19 INFO - PROCESS | 2213 | 1467190699296 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]]]}] 01:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 543ms 01:58:19 INFO - PROCESS | 2213 | 1467190699312 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 01:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:58:19 INFO - PROCESS | 2213 | 1467190699313 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 01:58:19 INFO - PROCESS | 2213 | 1467190699315 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:58:19 INFO - PROCESS | 2213 | 1467190699316 Marionette TRACE conn2 <- [1,910,null,{}] 01:58:19 INFO - PROCESS | 2213 | 1467190699319 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}] 01:58:19 INFO - PROCESS | 2213 | 1467190699325 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:19 INFO - PROCESS | 2213 | 1467190699443 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 01:58:19 INFO - PROCESS | 2213 | 1467190699456 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:19 INFO - PROCESS | 2213 | 1467190699458 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fb8800 == 33 [pid = 2213] [id = 235] 01:58:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x118251400) [pid = 2213] [serial = 703] [outer = 0x0] 01:58:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x11831b800) [pid = 2213] [serial = 704] [outer = 0x118251400] 01:58:19 INFO - PROCESS | 2213 | 1467190699483 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x119133400) [pid = 2213] [serial = 705] [outer = 0x118251400] 01:58:19 INFO - PROCESS | 2213 | 1467190699817 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]]]}] 01:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 518ms 01:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:58:19 INFO - PROCESS | 2213 | 1467190699834 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 01:58:19 INFO - PROCESS | 2213 | 1467190699835 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 01:58:19 INFO - PROCESS | 2213 | 1467190699838 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:58:19 INFO - PROCESS | 2213 | 1467190699840 Marionette TRACE conn2 <- [1,914,null,{}] 01:58:19 INFO - PROCESS | 2213 | 1467190699845 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}] 01:58:19 INFO - PROCESS | 2213 | 1467190699846 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:19 INFO - PROCESS | 2213 | 1467190699956 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 01:58:19 INFO - PROCESS | 2213 | 1467190699960 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:19 INFO - PROCESS | 2213 | 1467190699961 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x124219000 == 34 [pid = 2213] [id = 236] 01:58:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x11223d000) [pid = 2213] [serial = 706] [outer = 0x0] 01:58:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x119174400) [pid = 2213] [serial = 707] [outer = 0x11223d000] 01:58:19 INFO - PROCESS | 2213 | 1467190699985 Marionette DEBUG loaded listener.js 01:58:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1192cf000) [pid = 2213] [serial = 708] [outer = 0x11223d000] 01:58:20 INFO - PROCESS | 2213 | 1467190700305 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]]]}] 01:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 525ms 01:58:20 INFO - PROCESS | 2213 | 1467190700363 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 01:58:20 INFO - PROCESS | 2213 | 1467190700364 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 01:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:58:20 INFO - PROCESS | 2213 | 1467190700367 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:58:20 INFO - PROCESS | 2213 | 1467190700368 Marionette TRACE conn2 <- [1,918,null,{}] 01:58:20 INFO - PROCESS | 2213 | 1467190700370 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}] 01:58:20 INFO - PROCESS | 2213 | 1467190700371 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:20 INFO - PROCESS | 2213 | 1467190700469 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 01:58:20 INFO - PROCESS | 2213 | 1467190700504 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:20 INFO - PROCESS | 2213 | 1467190700505 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a4a000 == 35 [pid = 2213] [id = 237] 01:58:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x1192d3800) [pid = 2213] [serial = 709] [outer = 0x0] 01:58:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x1193ef000) [pid = 2213] [serial = 710] [outer = 0x1192d3800] 01:58:20 INFO - PROCESS | 2213 | 1467190700530 Marionette DEBUG loaded listener.js 01:58:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x11969d400) [pid = 2213] [serial = 711] [outer = 0x1192d3800] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x1192c8000) [pid = 2213] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x119960800) [pid = 2213] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x1192cb000) [pid = 2213] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x118873800) [pid = 2213] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x123aeac00) [pid = 2213] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x119838800) [pid = 2213] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x123aca000) [pid = 2213] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x11729a400) [pid = 2213] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x116636400) [pid = 2213] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1180bf800) [pid = 2213] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x110f9d000) [pid = 2213] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x117266400) [pid = 2213] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1129b3400) [pid = 2213] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x123af8800) [pid = 2213] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x12490bc00) [pid = 2213] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x123e85000) [pid = 2213] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x110f9ac00) [pid = 2213] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:58:21 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x123e7ac00) [pid = 2213] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:58:21 INFO - PROCESS | 2213 | 1467190701246 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]]]}] 01:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 921ms 01:58:21 INFO - PROCESS | 2213 | 1467190701288 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 01:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:58:21 INFO - PROCESS | 2213 | 1467190701290 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 01:58:21 INFO - PROCESS | 2213 | 1467190701292 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:58:21 INFO - PROCESS | 2213 | 1467190701293 Marionette TRACE conn2 <- [1,922,null,{}] 01:58:21 INFO - PROCESS | 2213 | 1467190701295 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}] 01:58:21 INFO - PROCESS | 2213 | 1467190701297 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:21 INFO - PROCESS | 2213 | 1467190701376 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 01:58:21 INFO - PROCESS | 2213 | 1467190701388 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:21 INFO - PROCESS | 2213 | 1467190701390 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x125735000 == 36 [pid = 2213] [id = 238] 01:58:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1122be400) [pid = 2213] [serial = 712] [outer = 0x0] 01:58:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1180b9c00) [pid = 2213] [serial = 713] [outer = 0x1122be400] 01:58:21 INFO - PROCESS | 2213 | 1467190701415 Marionette DEBUG loaded listener.js 01:58:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1192c4800) [pid = 2213] [serial = 714] [outer = 0x1122be400] 01:58:21 INFO - PROCESS | 2213 | 1467190701950 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]]]}] 01:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 722ms 01:58:22 INFO - PROCESS | 2213 | 1467190702017 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 01:58:22 INFO - PROCESS | 2213 | 1467190702020 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 01:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:58:22 INFO - PROCESS | 2213 | 1467190702027 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - PROCESS | 2213 | 1467190702029 Marionette TRACE conn2 <- [1,926,null,{}] 01:58:22 INFO - PROCESS | 2213 | 1467190702033 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}] 01:58:22 INFO - PROCESS | 2213 | 1467190702035 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:22 INFO - PROCESS | 2213 | 1467190702147 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 01:58:22 INFO - PROCESS | 2213 | 1467190702203 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:22 INFO - PROCESS | 2213 | 1467190702205 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fba800 == 37 [pid = 2213] [id = 239] 01:58:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1129ad400) [pid = 2213] [serial = 715] [outer = 0x0] 01:58:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x112a58400) [pid = 2213] [serial = 716] [outer = 0x1129ad400] 01:58:22 INFO - PROCESS | 2213 | 1467190702237 Marionette DEBUG loaded listener.js 01:58:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x113060400) [pid = 2213] [serial = 717] [outer = 0x1129ad400] 01:58:22 INFO - PROCESS | 2213 | 1467190702751 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]]]}] 01:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 772ms 01:58:22 INFO - PROCESS | 2213 | 1467190702810 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 01:58:22 INFO - PROCESS | 2213 | 1467190702813 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 01:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:58:22 INFO - PROCESS | 2213 | 1467190702818 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - PROCESS | 2213 | 1467190702819 Marionette TRACE conn2 <- [1,930,null,{}] 01:58:22 INFO - PROCESS | 2213 | 1467190702822 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}] 01:58:22 INFO - PROCESS | 2213 | 1467190702824 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:22 INFO - PROCESS | 2213 | 1467190702933 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 01:58:23 INFO - PROCESS | 2213 | 1467190703011 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:23 INFO - PROCESS | 2213 | 1467190703012 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e25000 == 38 [pid = 2213] [id = 240] 01:58:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11691fc00) [pid = 2213] [serial = 718] [outer = 0x0] 01:58:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x11692bc00) [pid = 2213] [serial = 719] [outer = 0x11691fc00] 01:58:23 INFO - PROCESS | 2213 | 1467190703044 Marionette DEBUG loaded listener.js 01:58:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x11714b000) [pid = 2213] [serial = 720] [outer = 0x11691fc00] 01:58:23 INFO - PROCESS | 2213 | 1467190703701 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]]]}] 01:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 922ms 01:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:58:23 INFO - PROCESS | 2213 | 1467190703759 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 01:58:23 INFO - PROCESS | 2213 | 1467190703761 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 01:58:23 INFO - PROCESS | 2213 | 1467190703764 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:58:23 INFO - PROCESS | 2213 | 1467190703766 Marionette TRACE conn2 <- [1,934,null,{}] 01:58:23 INFO - PROCESS | 2213 | 1467190703770 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}] 01:58:23 INFO - PROCESS | 2213 | 1467190703771 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:23 INFO - PROCESS | 2213 | 1467190703869 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 01:58:23 INFO - PROCESS | 2213 | --DOCSHELL 0x124a4a000 == 37 [pid = 2213] [id = 237] 01:58:23 INFO - PROCESS | 2213 | --DOCSHELL 0x124219000 == 36 [pid = 2213] [id = 236] 01:58:23 INFO - PROCESS | 2213 | --DOCSHELL 0x122fb8800 == 35 [pid = 2213] [id = 235] 01:58:23 INFO - PROCESS | 2213 | --DOCSHELL 0x119393000 == 34 [pid = 2213] [id = 234] 01:58:23 INFO - PROCESS | 2213 | --DOCSHELL 0x119149800 == 33 [pid = 2213] [id = 233] 01:58:23 INFO - PROCESS | 2213 | --DOCSHELL 0x118355000 == 32 [pid = 2213] [id = 232] 01:58:23 INFO - PROCESS | 2213 | --DOCSHELL 0x116ada800 == 31 [pid = 2213] [id = 231] 01:58:23 INFO - PROCESS | 2213 | --DOCSHELL 0x115e22000 == 30 [pid = 2213] [id = 230] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1192cd400) [pid = 2213] [serial = 650] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x119967000) [pid = 2213] [serial = 656] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x12ba0f400) [pid = 2213] [serial = 654] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x12ac1e800) [pid = 2213] [serial = 653] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1196a0000) [pid = 2213] [serial = 623] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x119e35400) [pid = 2213] [serial = 624] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x126537400) [pid = 2213] [serial = 647] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x119e10800) [pid = 2213] [serial = 638] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1239a2400) [pid = 2213] [serial = 639] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x123af3000) [pid = 2213] [serial = 641] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x123e7d800) [pid = 2213] [serial = 642] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11996b000) [pid = 2213] [serial = 657] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x124a34400) [pid = 2213] [serial = 644] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1255a3c00) [pid = 2213] [serial = 645] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x116914400) [pid = 2213] [serial = 632] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x117266c00) [pid = 2213] [serial = 633] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x11831e000) [pid = 2213] [serial = 635] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x119133000) [pid = 2213] [serial = 636] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x110fa4800) [pid = 2213] [serial = 618] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x118897400) [pid = 2213] [serial = 629] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x12921d400) [pid = 2213] [serial = 630] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x116916800) [pid = 2213] [serial = 620] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x117298400) [pid = 2213] [serial = 621] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x12496c400) [pid = 2213] [serial = 626] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x126986c00) [pid = 2213] [serial = 627] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x124917800) [pid = 2213] [serial = 666] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x129450000) [pid = 2213] [serial = 668] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x12bf05400) [pid = 2213] [serial = 669] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x124912800) [pid = 2213] [serial = 665] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 73 (0x117144800) [pid = 2213] [serial = 660] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 72 (0x129223000) [pid = 2213] [serial = 662] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 71 (0x112a55400) [pid = 2213] [serial = 659] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 70 (0x12ba11800) [pid = 2213] [serial = 663] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 69 (0x1192d1000) [pid = 2213] [serial = 651] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | --DOMWINDOW == 68 (0x12b79b400) [pid = 2213] [serial = 648] [outer = 0x0] [url = about:blank] 01:58:23 INFO - PROCESS | 2213 | 1467190703952 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:23 INFO - PROCESS | 2213 | 1467190703955 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x113008000 == 31 [pid = 2213] [id = 241] 01:58:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 69 (0x1128e3c00) [pid = 2213] [serial = 721] [outer = 0x0] 01:58:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 70 (0x1128eb800) [pid = 2213] [serial = 722] [outer = 0x1128e3c00] 01:58:23 INFO - PROCESS | 2213 | 1467190703985 Marionette DEBUG loaded listener.js 01:58:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 71 (0x112a52400) [pid = 2213] [serial = 723] [outer = 0x1128e3c00] 01:58:24 INFO - PROCESS | 2213 | 1467190704284 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]]]}] 01:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 570ms 01:58:24 INFO - PROCESS | 2213 | 1467190704335 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 01:58:24 INFO - PROCESS | 2213 | 1467190704340 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 01:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:58:24 INFO - PROCESS | 2213 | 1467190704347 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:58:24 INFO - PROCESS | 2213 | 1467190704350 Marionette TRACE conn2 <- [1,938,null,{}] 01:58:24 INFO - PROCESS | 2213 | 1467190704354 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}] 01:58:24 INFO - PROCESS | 2213 | 1467190704356 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:24 INFO - PROCESS | 2213 | 1467190704481 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 01:58:24 INFO - PROCESS | 2213 | 1467190704567 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:24 INFO - PROCESS | 2213 | 1467190704568 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x11694c800 == 32 [pid = 2213] [id = 242] 01:58:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 72 (0x112a7a400) [pid = 2213] [serial = 724] [outer = 0x0] 01:58:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 73 (0x11306a400) [pid = 2213] [serial = 725] [outer = 0x112a7a400] 01:58:24 INFO - PROCESS | 2213 | 1467190704610 Marionette DEBUG loaded listener.js 01:58:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x1133e2800) [pid = 2213] [serial = 726] [outer = 0x112a7a400] 01:58:25 INFO - PROCESS | 2213 | 1467190705023 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]]]}] 01:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 722ms 01:58:25 INFO - PROCESS | 2213 | 1467190705068 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 01:58:25 INFO - PROCESS | 2213 | 1467190705070 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 01:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:58:25 INFO - PROCESS | 2213 | 1467190705072 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:58:25 INFO - PROCESS | 2213 | 1467190705075 Marionette TRACE conn2 <- [1,942,null,{}] 01:58:25 INFO - PROCESS | 2213 | 1467190705083 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}] 01:58:25 INFO - PROCESS | 2213 | 1467190705086 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:25 INFO - PROCESS | 2213 | 1467190705191 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 01:58:25 INFO - PROCESS | 2213 | 1467190705198 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:25 INFO - PROCESS | 2213 | 1467190705200 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x118388800 == 33 [pid = 2213] [id = 243] 01:58:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x111caa000) [pid = 2213] [serial = 727] [outer = 0x0] 01:58:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x116923000) [pid = 2213] [serial = 728] [outer = 0x111caa000] 01:58:25 INFO - PROCESS | 2213 | 1467190705228 Marionette DEBUG loaded listener.js 01:58:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x116983000) [pid = 2213] [serial = 729] [outer = 0x111caa000] 01:58:25 INFO - PROCESS | 2213 | 1467190705564 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]]]}] 01:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 521ms 01:58:25 INFO - PROCESS | 2213 | 1467190705594 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 01:58:25 INFO - PROCESS | 2213 | 1467190705595 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 01:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:58:25 INFO - PROCESS | 2213 | 1467190705598 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:58:25 INFO - PROCESS | 2213 | 1467190705599 Marionette TRACE conn2 <- [1,946,null,{}] 01:58:25 INFO - PROCESS | 2213 | 1467190705601 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}] 01:58:25 INFO - PROCESS | 2213 | 1467190705602 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:25 INFO - PROCESS | 2213 | 1467190705686 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 01:58:25 INFO - PROCESS | 2213 | 1467190705746 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:25 INFO - PROCESS | 2213 | 1467190705747 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x119386000 == 34 [pid = 2213] [id = 244] 01:58:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x116921800) [pid = 2213] [serial = 730] [outer = 0x0] 01:58:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x117264400) [pid = 2213] [serial = 731] [outer = 0x116921800] 01:58:25 INFO - PROCESS | 2213 | 1467190705773 Marionette DEBUG loaded listener.js 01:58:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x117297000) [pid = 2213] [serial = 732] [outer = 0x116921800] 01:58:26 INFO - PROCESS | 2213 | 1467190706061 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]]]}] 01:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 468ms 01:58:26 INFO - PROCESS | 2213 | 1467190706067 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 01:58:26 INFO - PROCESS | 2213 | 1467190706068 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 01:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:58:26 INFO - PROCESS | 2213 | 1467190706082 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:58:26 INFO - PROCESS | 2213 | 1467190706083 Marionette TRACE conn2 <- [1,950,null,{}] 01:58:26 INFO - PROCESS | 2213 | 1467190706102 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}] 01:58:26 INFO - PROCESS | 2213 | 1467190706104 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:26 INFO - PROCESS | 2213 | 1467190706206 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 01:58:26 INFO - PROCESS | 2213 | 1467190706221 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:26 INFO - PROCESS | 2213 | 1467190706222 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x119dcd000 == 35 [pid = 2213] [id = 245] 01:58:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x1128ea800) [pid = 2213] [serial = 733] [outer = 0x0] 01:58:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x11747b000) [pid = 2213] [serial = 734] [outer = 0x1128ea800] 01:58:26 INFO - PROCESS | 2213 | 1467190706247 Marionette DEBUG loaded listener.js 01:58:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1176f4c00) [pid = 2213] [serial = 735] [outer = 0x1128ea800] 01:58:26 INFO - PROCESS | 2213 | 1467190706608 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]]]}] 01:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 540ms 01:58:26 INFO - PROCESS | 2213 | 1467190706617 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 01:58:26 INFO - PROCESS | 2213 | 1467190706619 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 01:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:58:26 INFO - PROCESS | 2213 | 1467190706622 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:58:26 INFO - PROCESS | 2213 | 1467190706624 Marionette TRACE conn2 <- [1,954,null,{}] 01:58:26 INFO - PROCESS | 2213 | 1467190706626 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}] 01:58:26 INFO - PROCESS | 2213 | 1467190706630 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:26 INFO - PROCESS | 2213 | 1467190706754 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 01:58:26 INFO - PROCESS | 2213 | 1467190706768 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:26 INFO - PROCESS | 2213 | 1467190706769 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x123e1f800 == 36 [pid = 2213] [id = 246] 01:58:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1176f5000) [pid = 2213] [serial = 736] [outer = 0x0] 01:58:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x118244000) [pid = 2213] [serial = 737] [outer = 0x1176f5000] 01:58:26 INFO - PROCESS | 2213 | 1467190706798 Marionette DEBUG loaded listener.js 01:58:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x118736800) [pid = 2213] [serial = 738] [outer = 0x1176f5000] 01:58:27 INFO - PROCESS | 2213 | 1467190707120 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]]]}] 01:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 520ms 01:58:27 INFO - PROCESS | 2213 | 1467190707142 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 01:58:27 INFO - PROCESS | 2213 | 1467190707143 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 01:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:58:27 INFO - PROCESS | 2213 | 1467190707146 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:58:27 INFO - PROCESS | 2213 | 1467190707154 Marionette TRACE conn2 <- [1,958,null,{}] 01:58:27 INFO - PROCESS | 2213 | 1467190707164 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}] 01:58:27 INFO - PROCESS | 2213 | 1467190707165 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:27 INFO - PROCESS | 2213 | 1467190707264 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 01:58:27 INFO - PROCESS | 2213 | 1467190707267 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 2213 | 1467190707269 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x125718000 == 37 [pid = 2213] [id = 247] 01:58:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x11828a400) [pid = 2213] [serial = 739] [outer = 0x0] 01:58:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x118872000) [pid = 2213] [serial = 740] [outer = 0x11828a400] 01:58:27 INFO - PROCESS | 2213 | 1467190707293 Marionette DEBUG loaded listener.js 01:58:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x11912c400) [pid = 2213] [serial = 741] [outer = 0x11828a400] 01:58:27 INFO - PROCESS | 2213 | 1467190707656 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]]]}] 01:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 534ms 01:58:27 INFO - PROCESS | 2213 | 1467190707681 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 01:58:27 INFO - PROCESS | 2213 | 1467190707684 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 01:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:58:27 INFO - PROCESS | 2213 | 1467190707688 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:58:27 INFO - PROCESS | 2213 | 1467190707690 Marionette TRACE conn2 <- [1,962,null,{}] 01:58:27 INFO - PROCESS | 2213 | 1467190707701 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}] 01:58:27 INFO - PROCESS | 2213 | 1467190707703 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:27 INFO - PROCESS | 2213 | 1467190707834 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 01:58:27 INFO - PROCESS | 2213 | 1467190707843 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 2213 | 1467190707844 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269f2000 == 38 [pid = 2213] [id = 248] 01:58:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11912f400) [pid = 2213] [serial = 742] [outer = 0x0] 01:58:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x119166400) [pid = 2213] [serial = 743] [outer = 0x11912f400] 01:58:27 INFO - PROCESS | 2213 | 1467190707900 Marionette DEBUG loaded listener.js 01:58:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1192c6800) [pid = 2213] [serial = 744] [outer = 0x11912f400] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x117475c00) [pid = 2213] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1129aec00) [pid = 2213] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x116924000) [pid = 2213] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x11223d000) [pid = 2213] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1131eb000) [pid = 2213] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x114f59800) [pid = 2213] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x113c34800) [pid = 2213] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1184c9000) [pid = 2213] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x119967400) [pid = 2213] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x118251400) [pid = 2213] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x1192d3800) [pid = 2213] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x124c87800) [pid = 2213] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x11726a400) [pid = 2213] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:58:28 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x128ad9400) [pid = 2213] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:58:28 INFO - PROCESS | 2213 | 1467190708253 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]]]}] 01:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 579ms 01:58:28 INFO - PROCESS | 2213 | 1467190708265 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 01:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:58:28 INFO - PROCESS | 2213 | 1467190708279 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 01:58:28 INFO - PROCESS | 2213 | 1467190708282 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - PROCESS | 2213 | 1467190708283 Marionette TRACE conn2 <- [1,966,null,{}] 01:58:28 INFO - PROCESS | 2213 | 1467190708285 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}] 01:58:28 INFO - PROCESS | 2213 | 1467190708286 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:28 INFO - PROCESS | 2213 | 1467190708370 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 01:58:28 INFO - PROCESS | 2213 | 1467190708429 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:28 INFO - PROCESS | 2213 | 1467190708430 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x118386800 == 39 [pid = 2213] [id = 249] 01:58:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x112a79c00) [pid = 2213] [serial = 745] [outer = 0x0] 01:58:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x117ec3400) [pid = 2213] [serial = 746] [outer = 0x112a79c00] 01:58:28 INFO - PROCESS | 2213 | 1467190708454 Marionette DEBUG loaded listener.js 01:58:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x11916ec00) [pid = 2213] [serial = 747] [outer = 0x112a79c00] 01:58:28 INFO - PROCESS | 2213 | 1467190708732 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]]]}] 01:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 475ms 01:58:28 INFO - PROCESS | 2213 | 1467190708762 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 01:58:28 INFO - PROCESS | 2213 | 1467190708763 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 01:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:58:28 INFO - PROCESS | 2213 | 1467190708765 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - PROCESS | 2213 | 1467190708767 Marionette TRACE conn2 <- [1,970,null,{}] 01:58:28 INFO - PROCESS | 2213 | 1467190708769 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}] 01:58:28 INFO - PROCESS | 2213 | 1467190708770 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:28 INFO - PROCESS | 2213 | 1467190708860 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 01:58:28 INFO - PROCESS | 2213 | 1467190708864 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:28 INFO - PROCESS | 2213 | 1467190708865 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x128e7f000 == 40 [pid = 2213] [id = 250] 01:58:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x1133ae800) [pid = 2213] [serial = 748] [outer = 0x0] 01:58:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1192d1000) [pid = 2213] [serial = 749] [outer = 0x1133ae800] 01:58:28 INFO - PROCESS | 2213 | 1467190708891 Marionette DEBUG loaded listener.js 01:58:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1193ef800) [pid = 2213] [serial = 750] [outer = 0x1133ae800] 01:58:29 INFO - PROCESS | 2213 | 1467190709210 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]]]}] 01:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 01:58:29 INFO - PROCESS | 2213 | 1467190709238 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 01:58:29 INFO - PROCESS | 2213 | 1467190709242 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 01:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:58:29 INFO - PROCESS | 2213 | 1467190709244 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:58:29 INFO - PROCESS | 2213 | 1467190709246 Marionette TRACE conn2 <- [1,974,null,{}] 01:58:29 INFO - PROCESS | 2213 | 1467190709248 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}] 01:58:29 INFO - PROCESS | 2213 | 1467190709250 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:29 INFO - PROCESS | 2213 | 1467190709366 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 01:58:29 INFO - PROCESS | 2213 | 1467190709376 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:29 INFO - PROCESS | 2213 | 1467190709377 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:29 INFO - PROCESS | 2213 | ++DOCSHELL 0x129416800 == 41 [pid = 2213] [id = 251] 01:58:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x119699400) [pid = 2213] [serial = 751] [outer = 0x0] 01:58:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1196a3800) [pid = 2213] [serial = 752] [outer = 0x119699400] 01:58:29 INFO - PROCESS | 2213 | 1467190709404 Marionette DEBUG loaded listener.js 01:58:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x11988f400) [pid = 2213] [serial = 753] [outer = 0x119699400] 01:58:29 INFO - PROCESS | 2213 | 1467190709742 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]]]}] 01:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 520ms 01:58:29 INFO - PROCESS | 2213 | 1467190709765 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 01:58:29 INFO - PROCESS | 2213 | 1467190709766 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 01:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:58:29 INFO - PROCESS | 2213 | 1467190709768 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:58:29 INFO - PROCESS | 2213 | 1467190709769 Marionette TRACE conn2 <- [1,978,null,{}] 01:58:29 INFO - PROCESS | 2213 | 1467190709773 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}] 01:58:29 INFO - PROCESS | 2213 | 1467190709775 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:29 INFO - PROCESS | 2213 | 1467190709859 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 01:58:29 INFO - PROCESS | 2213 | 1467190709863 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:29 INFO - PROCESS | 2213 | 1467190709864 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:29 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6c7800 == 42 [pid = 2213] [id = 252] 01:58:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1193f0000) [pid = 2213] [serial = 754] [outer = 0x0] 01:58:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x119968c00) [pid = 2213] [serial = 755] [outer = 0x1193f0000] 01:58:29 INFO - PROCESS | 2213 | 1467190709888 Marionette DEBUG loaded listener.js 01:58:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x119e40400) [pid = 2213] [serial = 756] [outer = 0x1193f0000] 01:58:30 INFO - PROCESS | 2213 | 1467190710331 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]]]}] 01:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 622ms 01:58:30 INFO - PROCESS | 2213 | 1467190710391 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 01:58:30 INFO - PROCESS | 2213 | 1467190710394 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 01:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:58:30 INFO - PROCESS | 2213 | 1467190710397 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:58:30 INFO - PROCESS | 2213 | 1467190710399 Marionette TRACE conn2 <- [1,982,null,{}] 01:58:30 INFO - PROCESS | 2213 | 1467190710403 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}] 01:58:30 INFO - PROCESS | 2213 | 1467190710405 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:30 INFO - PROCESS | 2213 | 1467190710516 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 01:58:30 INFO - PROCESS | 2213 | 1467190710586 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:30 INFO - PROCESS | 2213 | 1467190710588 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:30 INFO - PROCESS | 2213 | ++DOCSHELL 0x1167d6000 == 43 [pid = 2213] [id = 253] 01:58:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1122ba000) [pid = 2213] [serial = 757] [outer = 0x0] 01:58:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1129ae400) [pid = 2213] [serial = 758] [outer = 0x1122ba000] 01:58:30 INFO - PROCESS | 2213 | 1467190710619 Marionette DEBUG loaded listener.js 01:58:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x112d8b800) [pid = 2213] [serial = 759] [outer = 0x1122ba000] 01:58:31 INFO - PROCESS | 2213 | 1467190711077 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]]]}] 01:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 773ms 01:58:31 INFO - PROCESS | 2213 | 1467190711170 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 2213 | 1467190711178 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 01:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:58:31 INFO - PROCESS | 2213 | 1467190711184 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 2213 | 1467190711187 Marionette TRACE conn2 <- [1,986,null,{}] 01:58:31 INFO - PROCESS | 2213 | 1467190711191 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}] 01:58:31 INFO - PROCESS | 2213 | 1467190711194 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:31 INFO - PROCESS | 2213 | 1467190711335 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 01:58:31 INFO - PROCESS | 2213 | 1467190711402 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:31 INFO - PROCESS | 2213 | 1467190711403 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fa5000 == 44 [pid = 2213] [id = 254] 01:58:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x116137000) [pid = 2213] [serial = 760] [outer = 0x0] 01:58:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x11677dc00) [pid = 2213] [serial = 761] [outer = 0x116137000] 01:58:31 INFO - PROCESS | 2213 | 1467190711434 Marionette DEBUG loaded listener.js 01:58:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x11697a800) [pid = 2213] [serial = 762] [outer = 0x116137000] 01:58:31 INFO - PROCESS | 2213 | 1467190711861 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]]]}] 01:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 723ms 01:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:58:31 INFO - PROCESS | 2213 | 1467190711907 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 2213 | 1467190711909 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 01:58:31 INFO - PROCESS | 2213 | 1467190711911 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 2213 | 1467190711914 Marionette TRACE conn2 <- [1,990,null,{}] 01:58:31 INFO - PROCESS | 2213 | 1467190711922 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}] 01:58:31 INFO - PROCESS | 2213 | 1467190711925 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:32 INFO - PROCESS | 2213 | 1467190712030 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 01:58:32 INFO - PROCESS | 2213 | 1467190712089 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:32 INFO - PROCESS | 2213 | 1467190712091 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6d6800 == 45 [pid = 2213] [id = 255] 01:58:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1172a0c00) [pid = 2213] [serial = 763] [outer = 0x0] 01:58:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1180bf000) [pid = 2213] [serial = 764] [outer = 0x1172a0c00] 01:58:32 INFO - PROCESS | 2213 | 1467190712121 Marionette DEBUG loaded listener.js 01:58:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x118312800) [pid = 2213] [serial = 765] [outer = 0x1172a0c00] 01:58:32 INFO - PROCESS | 2213 | 1467190712557 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]]]}] 01:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 672ms 01:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:58:32 INFO - PROCESS | 2213 | 1467190712584 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 01:58:32 INFO - PROCESS | 2213 | 1467190712586 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 01:58:32 INFO - PROCESS | 2213 | 1467190712588 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:58:32 INFO - PROCESS | 2213 | 1467190712590 Marionette TRACE conn2 <- [1,994,null,{}] 01:58:32 INFO - PROCESS | 2213 | 1467190712592 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}] 01:58:32 INFO - PROCESS | 2213 | 1467190712594 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:32 INFO - PROCESS | 2213 | 1467190712720 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 01:58:32 INFO - PROCESS | 2213 | 1467190712778 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:32 INFO - PROCESS | 2213 | 1467190712779 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa40000 == 46 [pid = 2213] [id = 256] 01:58:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x11872ec00) [pid = 2213] [serial = 766] [outer = 0x0] 01:58:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1192d1c00) [pid = 2213] [serial = 767] [outer = 0x11872ec00] 01:58:32 INFO - PROCESS | 2213 | 1467190712809 Marionette DEBUG loaded listener.js 01:58:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1196a4400) [pid = 2213] [serial = 768] [outer = 0x11872ec00] 01:58:33 INFO - PROCESS | 2213 | 1467190713256 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]]]}] 01:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 721ms 01:58:33 INFO - PROCESS | 2213 | 1467190713309 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 01:58:33 INFO - PROCESS | 2213 | 1467190713311 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 01:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:58:33 INFO - PROCESS | 2213 | 1467190713313 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:58:33 INFO - PROCESS | 2213 | 1467190713315 Marionette TRACE conn2 <- [1,998,null,{}] 01:58:33 INFO - PROCESS | 2213 | 1467190713317 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}] 01:58:33 INFO - PROCESS | 2213 | 1467190713318 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:33 INFO - PROCESS | 2213 | 1467190713425 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 01:58:33 INFO - PROCESS | 2213 | 1467190713483 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:33 INFO - PROCESS | 2213 | 1467190713484 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ac67000 == 47 [pid = 2213] [id = 257] 01:58:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x118879c00) [pid = 2213] [serial = 769] [outer = 0x0] 01:58:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x119833000) [pid = 2213] [serial = 770] [outer = 0x118879c00] 01:58:33 INFO - PROCESS | 2213 | 1467190713512 Marionette DEBUG loaded listener.js 01:58:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x11996a800) [pid = 2213] [serial = 771] [outer = 0x118879c00] 01:58:33 INFO - PROCESS | 2213 | 1467190713980 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]]]}] 01:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 721ms 01:58:34 INFO - PROCESS | 2213 | 1467190714035 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 2213 | 1467190714037 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 01:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:58:34 INFO - PROCESS | 2213 | 1467190714075 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:58:34 INFO - PROCESS | 2213 | 1467190714076 Marionette TRACE conn2 <- [1,1002,null,{}] 01:58:34 INFO - PROCESS | 2213 | 1467190714080 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}] 01:58:34 INFO - PROCESS | 2213 | 1467190714086 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:34 INFO - PROCESS | 2213 | 1467190714268 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 01:58:34 INFO - PROCESS | 2213 | 1467190714529 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:34 INFO - PROCESS | 2213 | 1467190714530 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:34 INFO - PROCESS | 2213 | ++DOCSHELL 0x114f17000 == 48 [pid = 2213] [id = 258] 01:58:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x111c14800) [pid = 2213] [serial = 772] [outer = 0x0] 01:58:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x111e29000) [pid = 2213] [serial = 773] [outer = 0x111c14800] 01:58:34 INFO - PROCESS | 2213 | 1467190714562 Marionette DEBUG loaded listener.js 01:58:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x112a5cc00) [pid = 2213] [serial = 774] [outer = 0x111c14800] 01:58:35 INFO - PROCESS | 2213 | 1467190715042 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]]]}] 01:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 993ms 01:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:58:35 INFO - PROCESS | 2213 | 1467190715050 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 01:58:35 INFO - PROCESS | 2213 | 1467190715052 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 01:58:35 INFO - PROCESS | 2213 | 1467190715059 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:58:35 INFO - PROCESS | 2213 | 1467190715061 Marionette TRACE conn2 <- [1,1006,null,{}] 01:58:35 INFO - PROCESS | 2213 | 1467190715065 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}] 01:58:35 INFO - PROCESS | 2213 | 1467190715068 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:35 INFO - PROCESS | 2213 | 1467190715194 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 01:58:35 INFO - PROCESS | 2213 | 1467190715326 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:35 INFO - PROCESS | 2213 | 1467190715327 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x118256800 == 49 [pid = 2213] [id = 259] 01:58:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x112a5e800) [pid = 2213] [serial = 775] [outer = 0x0] 01:58:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x115e5c400) [pid = 2213] [serial = 776] [outer = 0x112a5e800] 01:58:35 INFO - PROCESS | 2213 | 1467190715376 Marionette DEBUG loaded listener.js 01:58:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x116930000) [pid = 2213] [serial = 777] [outer = 0x112a5e800] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x129416800 == 48 [pid = 2213] [id = 251] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x128e7f000 == 47 [pid = 2213] [id = 250] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x118386800 == 46 [pid = 2213] [id = 249] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x1269f2000 == 45 [pid = 2213] [id = 248] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x125718000 == 44 [pid = 2213] [id = 247] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x123e1f800 == 43 [pid = 2213] [id = 246] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x119dcd000 == 42 [pid = 2213] [id = 245] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x119386000 == 41 [pid = 2213] [id = 244] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x118388800 == 40 [pid = 2213] [id = 243] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x11694c800 == 39 [pid = 2213] [id = 242] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x113008000 == 38 [pid = 2213] [id = 241] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x122e25000 == 37 [pid = 2213] [id = 240] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x116fba800 == 36 [pid = 2213] [id = 239] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x125735000 == 35 [pid = 2213] [id = 238] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x11938d800 == 34 [pid = 2213] [id = 229] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x114f17000 == 33 [pid = 2213] [id = 258] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x12ac67000 == 32 [pid = 2213] [id = 257] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa40000 == 31 [pid = 2213] [id = 256] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6d6800 == 30 [pid = 2213] [id = 255] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x122fa5000 == 29 [pid = 2213] [id = 254] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6c7800 == 28 [pid = 2213] [id = 252] 01:58:36 INFO - PROCESS | 2213 | --DOCSHELL 0x1167d6000 == 27 [pid = 2213] [id = 253] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x11747f800) [pid = 2213] [serial = 698] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x1129b2c00) [pid = 2213] [serial = 689] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x112a5dc00) [pid = 2213] [serial = 690] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x116a1a400) [pid = 2213] [serial = 695] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x119174400) [pid = 2213] [serial = 707] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x11726d400) [pid = 2213] [serial = 696] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x113da5c00) [pid = 2213] [serial = 692] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x116912c00) [pid = 2213] [serial = 693] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x116a21800) [pid = 2213] [serial = 687] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x116904c00) [pid = 2213] [serial = 686] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x11726e800) [pid = 2213] [serial = 672] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1164e8800) [pid = 2213] [serial = 671] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1193ed000) [pid = 2213] [serial = 675] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x119137c00) [pid = 2213] [serial = 674] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1180b9c00) [pid = 2213] [serial = 713] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x124914000) [pid = 2213] [serial = 678] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11831b800) [pid = 2213] [serial = 704] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11969d400) [pid = 2213] [serial = 711] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1239aac00) [pid = 2213] [serial = 677] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1193ef000) [pid = 2213] [serial = 710] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1192cf000) [pid = 2213] [serial = 708] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1269a1000) [pid = 2213] [serial = 681] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1180b6800) [pid = 2213] [serial = 701] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x126171000) [pid = 2213] [serial = 680] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x11824a000) [pid = 2213] [serial = 702] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x119133400) [pid = 2213] [serial = 705] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x129133c00) [pid = 2213] [serial = 683] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x12a6a0800) [pid = 2213] [serial = 684] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1176f0c00) [pid = 2213] [serial = 699] [outer = 0x0] [url = about:blank] 01:58:36 INFO - PROCESS | 2213 | 1467190716532 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]]]}] 01:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1528ms 01:58:36 INFO - PROCESS | 2213 | 1467190716583 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 01:58:36 INFO - PROCESS | 2213 | 1467190716586 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 01:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:58:36 INFO - PROCESS | 2213 | 1467190716591 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:58:36 INFO - PROCESS | 2213 | 1467190716595 Marionette TRACE conn2 <- [1,1010,null,{}] 01:58:36 INFO - PROCESS | 2213 | 1467190716600 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}] 01:58:36 INFO - PROCESS | 2213 | 1467190716602 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:36 INFO - PROCESS | 2213 | 1467190716715 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 01:58:36 INFO - PROCESS | 2213 | 1467190716756 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:36 INFO - PROCESS | 2213 | 1467190716757 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:36 INFO - PROCESS | 2213 | ++DOCSHELL 0x116685000 == 28 [pid = 2213] [id = 260] 01:58:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1129b3800) [pid = 2213] [serial = 778] [outer = 0x0] 01:58:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1133b1800) [pid = 2213] [serial = 779] [outer = 0x1129b3800] 01:58:36 INFO - PROCESS | 2213 | 1467190716864 Marionette DEBUG loaded listener.js 01:58:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x113c62000) [pid = 2213] [serial = 780] [outer = 0x1129b3800] 01:58:37 INFO - PROCESS | 2213 | 1467190717250 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]]]}] 01:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 674ms 01:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:58:37 INFO - PROCESS | 2213 | 1467190717264 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 01:58:37 INFO - PROCESS | 2213 | 1467190717267 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 01:58:37 INFO - PROCESS | 2213 | 1467190717274 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:58:37 INFO - PROCESS | 2213 | 1467190717278 Marionette TRACE conn2 <- [1,1014,null,{}] 01:58:37 INFO - PROCESS | 2213 | 1467190717280 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}] 01:58:37 INFO - PROCESS | 2213 | 1467190717282 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:37 INFO - PROCESS | 2213 | 1467190717370 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 01:58:37 INFO - PROCESS | 2213 | 1467190717441 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:37 INFO - PROCESS | 2213 | 1467190717442 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x117466000 == 29 [pid = 2213] [id = 261] 01:58:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x115d17800) [pid = 2213] [serial = 781] [outer = 0x0] 01:58:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x116776800) [pid = 2213] [serial = 782] [outer = 0x115d17800] 01:58:37 INFO - PROCESS | 2213 | 1467190717473 Marionette DEBUG loaded listener.js 01:58:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x116928800) [pid = 2213] [serial = 783] [outer = 0x115d17800] 01:58:37 INFO - PROCESS | 2213 | 1467190717760 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]]]}] 01:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 523ms 01:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:58:37 INFO - PROCESS | 2213 | 1467190717796 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 01:58:37 INFO - PROCESS | 2213 | 1467190717797 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 01:58:37 INFO - PROCESS | 2213 | 1467190717799 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:58:37 INFO - PROCESS | 2213 | 1467190717802 Marionette TRACE conn2 <- [1,1018,null,{}] 01:58:37 INFO - PROCESS | 2213 | 1467190717813 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}] 01:58:37 INFO - PROCESS | 2213 | 1467190717816 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:37 INFO - PROCESS | 2213 | 1467190717896 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 01:58:37 INFO - PROCESS | 2213 | 1467190717951 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:37 INFO - PROCESS | 2213 | 1467190717953 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x118570800 == 30 [pid = 2213] [id = 262] 01:58:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x116918400) [pid = 2213] [serial = 784] [outer = 0x0] 01:58:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x116fc3400) [pid = 2213] [serial = 785] [outer = 0x116918400] 01:58:37 INFO - PROCESS | 2213 | 1467190717982 Marionette DEBUG loaded listener.js 01:58:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1172a0400) [pid = 2213] [serial = 786] [outer = 0x116918400] 01:58:38 INFO - PROCESS | 2213 | 1467190718293 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]]]}] 01:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 520ms 01:58:38 INFO - PROCESS | 2213 | 1467190718321 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 01:58:38 INFO - PROCESS | 2213 | 1467190718324 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 01:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:58:38 INFO - PROCESS | 2213 | 1467190718328 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:58:38 INFO - PROCESS | 2213 | 1467190718329 Marionette TRACE conn2 <- [1,1022,null,{}] 01:58:38 INFO - PROCESS | 2213 | 1467190718332 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}] 01:58:38 INFO - PROCESS | 2213 | 1467190718333 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:38 INFO - PROCESS | 2213 | 1467190718433 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 01:58:38 INFO - PROCESS | 2213 | 1467190718444 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:38 INFO - PROCESS | 2213 | 1467190718445 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x11937c000 == 31 [pid = 2213] [id = 263] 01:58:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11729c000) [pid = 2213] [serial = 787] [outer = 0x0] 01:58:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x117482400) [pid = 2213] [serial = 788] [outer = 0x11729c000] 01:58:38 INFO - PROCESS | 2213 | 1467190718470 Marionette DEBUG loaded listener.js 01:58:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1180b6000) [pid = 2213] [serial = 789] [outer = 0x11729c000] 01:58:38 INFO - PROCESS | 2213 | 1467190718793 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]]]}] 01:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 01:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:58:38 INFO - PROCESS | 2213 | 1467190718848 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 01:58:38 INFO - PROCESS | 2213 | 1467190718849 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 01:58:38 INFO - PROCESS | 2213 | 1467190718851 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:58:38 INFO - PROCESS | 2213 | 1467190718852 Marionette TRACE conn2 <- [1,1026,null,{}] 01:58:38 INFO - PROCESS | 2213 | 1467190718859 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}] 01:58:38 INFO - PROCESS | 2213 | 1467190718861 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:38 INFO - PROCESS | 2213 | 1467190718957 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 01:58:38 INFO - PROCESS | 2213 | 1467190718961 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:38 INFO - PROCESS | 2213 | 1467190718962 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x119911800 == 32 [pid = 2213] [id = 264] 01:58:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x113223400) [pid = 2213] [serial = 790] [outer = 0x0] 01:58:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1180bc000) [pid = 2213] [serial = 791] [outer = 0x113223400] 01:58:38 INFO - PROCESS | 2213 | 1467190718988 Marionette DEBUG loaded listener.js 01:58:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x118250400) [pid = 2213] [serial = 792] [outer = 0x113223400] 01:58:39 INFO - PROCESS | 2213 | 1467190719366 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]]]}] 01:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 01:58:39 INFO - PROCESS | 2213 | 1467190719371 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 01:58:39 INFO - PROCESS | 2213 | 1467190719374 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 01:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:58:39 INFO - PROCESS | 2213 | 1467190719377 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:58:39 INFO - PROCESS | 2213 | 1467190719378 Marionette TRACE conn2 <- [1,1030,null,{}] 01:58:39 INFO - PROCESS | 2213 | 1467190719381 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}] 01:58:39 INFO - PROCESS | 2213 | 1467190719387 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:39 INFO - PROCESS | 2213 | 1467190719520 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 01:58:39 INFO - PROCESS | 2213 | 1467190719536 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:39 INFO - PROCESS | 2213 | 1467190719538 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:39 INFO - PROCESS | 2213 | ++DOCSHELL 0x1238bb800 == 33 [pid = 2213] [id = 265] 01:58:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x11828b800) [pid = 2213] [serial = 793] [outer = 0x0] 01:58:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x11831d000) [pid = 2213] [serial = 794] [outer = 0x11828b800] 01:58:39 INFO - PROCESS | 2213 | 1467190719580 Marionette DEBUG loaded listener.js 01:58:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x11912c800) [pid = 2213] [serial = 795] [outer = 0x11828b800] 01:58:40 INFO - PROCESS | 2213 | 1467190720060 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]]]}] 01:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 720ms 01:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:58:40 INFO - PROCESS | 2213 | 1467190720096 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 01:58:40 INFO - PROCESS | 2213 | 1467190720098 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 01:58:40 INFO - PROCESS | 2213 | 1467190720100 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:58:40 INFO - PROCESS | 2213 | 1467190720101 Marionette TRACE conn2 <- [1,1034,null,{}] 01:58:40 INFO - PROCESS | 2213 | 1467190720103 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}] 01:58:40 INFO - PROCESS | 2213 | 1467190720104 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:40 INFO - PROCESS | 2213 | 1467190720201 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 01:58:40 INFO - PROCESS | 2213 | 1467190720205 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:40 INFO - PROCESS | 2213 | 1467190720206 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x123fc0000 == 34 [pid = 2213] [id = 266] 01:58:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11828bc00) [pid = 2213] [serial = 796] [outer = 0x0] 01:58:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x119171000) [pid = 2213] [serial = 797] [outer = 0x11828bc00] 01:58:40 INFO - PROCESS | 2213 | 1467190720231 Marionette DEBUG loaded listener.js 01:58:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1192cd400) [pid = 2213] [serial = 798] [outer = 0x11828bc00] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1128ea800) [pid = 2213] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1176f5000) [pid = 2213] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x11912f400) [pid = 2213] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x112a79c00) [pid = 2213] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x11828a400) [pid = 2213] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x111caa000) [pid = 2213] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1129ad400) [pid = 2213] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1122be400) [pid = 2213] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11691fc00) [pid = 2213] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1133ae800) [pid = 2213] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x116921800) [pid = 2213] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1128e3c00) [pid = 2213] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x112a7a400) [pid = 2213] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1193f0000) [pid = 2213] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:58:40 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x119699400) [pid = 2213] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:58:40 INFO - PROCESS | 2213 | 1467190720744 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]]]}] 01:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 669ms 01:58:40 INFO - PROCESS | 2213 | 1467190720769 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 01:58:40 INFO - PROCESS | 2213 | 1467190720770 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 01:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:58:40 INFO - PROCESS | 2213 | 1467190720781 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:58:40 INFO - PROCESS | 2213 | 1467190720782 Marionette TRACE conn2 <- [1,1038,null,{}] 01:58:40 INFO - PROCESS | 2213 | 1467190720784 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}] 01:58:40 INFO - PROCESS | 2213 | 1467190720785 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:40 INFO - PROCESS | 2213 | 1467190720922 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 01:58:40 INFO - PROCESS | 2213 | 1467190720931 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:40 INFO - PROCESS | 2213 | 1467190720933 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a47000 == 35 [pid = 2213] [id = 267] 01:58:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1110a1400) [pid = 2213] [serial = 799] [outer = 0x0] 01:58:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1133d6c00) [pid = 2213] [serial = 800] [outer = 0x1110a1400] 01:58:40 INFO - PROCESS | 2213 | 1467190720971 Marionette DEBUG loaded listener.js 01:58:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x11747bc00) [pid = 2213] [serial = 801] [outer = 0x1110a1400] 01:58:41 INFO - PROCESS | 2213 | 1467190721425 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]]]}] 01:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 675ms 01:58:41 INFO - PROCESS | 2213 | 1467190721449 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 01:58:41 INFO - PROCESS | 2213 | 1467190721451 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 01:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:58:41 INFO - PROCESS | 2213 | 1467190721453 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:58:41 INFO - PROCESS | 2213 | 1467190721454 Marionette TRACE conn2 <- [1,1042,null,{}] 01:58:41 INFO - PROCESS | 2213 | 1467190721463 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}] 01:58:41 INFO - PROCESS | 2213 | 1467190721464 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:41 INFO - PROCESS | 2213 | 1467190721543 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 01:58:41 INFO - PROCESS | 2213 | 1467190721547 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:41 INFO - PROCESS | 2213 | 1467190721549 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:41 INFO - PROCESS | 2213 | ++DOCSHELL 0x125732800 == 36 [pid = 2213] [id = 268] 01:58:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x116924000) [pid = 2213] [serial = 802] [outer = 0x0] 01:58:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x119133800) [pid = 2213] [serial = 803] [outer = 0x116924000] 01:58:41 INFO - PROCESS | 2213 | 1467190721573 Marionette DEBUG loaded listener.js 01:58:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119355c00) [pid = 2213] [serial = 804] [outer = 0x116924000] 01:58:41 INFO - PROCESS | 2213 | 1467190721885 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]]]}] 01:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 474ms 01:58:41 INFO - PROCESS | 2213 | 1467190721928 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 01:58:41 INFO - PROCESS | 2213 | 1467190721929 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 01:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:58:41 INFO - PROCESS | 2213 | 1467190721931 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:58:41 INFO - PROCESS | 2213 | 1467190721932 Marionette TRACE conn2 <- [1,1046,null,{}] 01:58:41 INFO - PROCESS | 2213 | 1467190721935 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}] 01:58:41 INFO - PROCESS | 2213 | 1467190721936 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:42 INFO - PROCESS | 2213 | 1467190722013 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 01:58:42 INFO - PROCESS | 2213 | 1467190722070 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:42 INFO - PROCESS | 2213 | 1467190722071 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x126785000 == 37 [pid = 2213] [id = 269] 01:58:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x117ec3800) [pid = 2213] [serial = 805] [outer = 0x0] 01:58:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1193f4000) [pid = 2213] [serial = 806] [outer = 0x117ec3800] 01:58:42 INFO - PROCESS | 2213 | 1467190722096 Marionette DEBUG loaded listener.js 01:58:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1196a5000) [pid = 2213] [serial = 807] [outer = 0x117ec3800] 01:58:42 INFO - PROCESS | 2213 | 1467190722396 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]]]}] 01:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 01:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:58:42 INFO - PROCESS | 2213 | 1467190722450 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 01:58:42 INFO - PROCESS | 2213 | 1467190722451 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 01:58:42 INFO - PROCESS | 2213 | 1467190722454 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:58:42 INFO - PROCESS | 2213 | 1467190722455 Marionette TRACE conn2 <- [1,1050,null,{}] 01:58:42 INFO - PROCESS | 2213 | 1467190722458 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}] 01:58:42 INFO - PROCESS | 2213 | 1467190722459 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:42 INFO - PROCESS | 2213 | 1467190722549 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 01:58:42 INFO - PROCESS | 2213 | 1467190722641 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:42 INFO - PROCESS | 2213 | 1467190722643 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x112eb1800 == 38 [pid = 2213] [id = 270] 01:58:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x110f9d000) [pid = 2213] [serial = 808] [outer = 0x0] 01:58:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x110feb400) [pid = 2213] [serial = 809] [outer = 0x110f9d000] 01:58:42 INFO - PROCESS | 2213 | 1467190722675 Marionette DEBUG loaded listener.js 01:58:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1128e2800) [pid = 2213] [serial = 810] [outer = 0x110f9d000] 01:58:43 INFO - PROCESS | 2213 | 1467190723203 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]]]}] 01:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 772ms 01:58:43 INFO - PROCESS | 2213 | 1467190723249 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 01:58:43 INFO - PROCESS | 2213 | 1467190723252 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 01:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:58:43 INFO - PROCESS | 2213 | 1467190723258 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:58:43 INFO - PROCESS | 2213 | 1467190723260 Marionette TRACE conn2 <- [1,1054,null,{}] 01:58:43 INFO - PROCESS | 2213 | 1467190723264 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}] 01:58:43 INFO - PROCESS | 2213 | 1467190723267 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:43 INFO - PROCESS | 2213 | 1467190723399 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 01:58:43 INFO - PROCESS | 2213 | 1467190723475 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:43 INFO - PROCESS | 2213 | 1467190723477 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x118567800 == 39 [pid = 2213] [id = 271] 01:58:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x113c63000) [pid = 2213] [serial = 811] [outer = 0x0] 01:58:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x115e5d400) [pid = 2213] [serial = 812] [outer = 0x113c63000] 01:58:43 INFO - PROCESS | 2213 | 1467190723508 Marionette DEBUG loaded listener.js 01:58:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x116917000) [pid = 2213] [serial = 813] [outer = 0x113c63000] 01:58:44 INFO - PROCESS | 2213 | 1467190724046 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]]]}] 01:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 824ms 01:58:44 INFO - PROCESS | 2213 | 1467190724201 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 2213 | 1467190724203 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 01:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:58:44 INFO - PROCESS | 2213 | 1467190724236 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:58:44 INFO - PROCESS | 2213 | 1467190724237 Marionette TRACE conn2 <- [1,1058,null,{}] 01:58:44 INFO - PROCESS | 2213 | 1467190724241 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}] 01:58:44 INFO - PROCESS | 2213 | 1467190724243 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:44 INFO - PROCESS | 2213 | 1467190724351 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 01:58:44 INFO - PROCESS | 2213 | 1467190724401 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:44 INFO - PROCESS | 2213 | 1467190724404 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:44 INFO - PROCESS | 2213 | ++DOCSHELL 0x117456000 == 40 [pid = 2213] [id = 272] 01:58:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x113063400) [pid = 2213] [serial = 814] [outer = 0x0] 01:58:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1133d9000) [pid = 2213] [serial = 815] [outer = 0x113063400] 01:58:44 INFO - PROCESS | 2213 | 1467190724432 Marionette DEBUG loaded listener.js 01:58:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x115df1800) [pid = 2213] [serial = 816] [outer = 0x113063400] 01:58:44 INFO - PROCESS | 2213 | --DOCSHELL 0x126785000 == 39 [pid = 2213] [id = 269] 01:58:44 INFO - PROCESS | 2213 | --DOCSHELL 0x125732800 == 38 [pid = 2213] [id = 268] 01:58:44 INFO - PROCESS | 2213 | --DOCSHELL 0x124a47000 == 37 [pid = 2213] [id = 267] 01:58:44 INFO - PROCESS | 2213 | --DOCSHELL 0x123fc0000 == 36 [pid = 2213] [id = 266] 01:58:44 INFO - PROCESS | 2213 | --DOCSHELL 0x1238bb800 == 35 [pid = 2213] [id = 265] 01:58:44 INFO - PROCESS | 2213 | --DOCSHELL 0x119911800 == 34 [pid = 2213] [id = 264] 01:58:44 INFO - PROCESS | 2213 | --DOCSHELL 0x11937c000 == 33 [pid = 2213] [id = 263] 01:58:44 INFO - PROCESS | 2213 | --DOCSHELL 0x118570800 == 32 [pid = 2213] [id = 262] 01:58:44 INFO - PROCESS | 2213 | --DOCSHELL 0x117466000 == 31 [pid = 2213] [id = 261] 01:58:44 INFO - PROCESS | 2213 | --DOCSHELL 0x116685000 == 30 [pid = 2213] [id = 260] 01:58:44 INFO - PROCESS | 2213 | --DOCSHELL 0x118256800 == 29 [pid = 2213] [id = 259] 01:58:44 INFO - PROCESS | 2213 | 1467190724929 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]]]}] 01:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 728ms 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x113060400) [pid = 2213] [serial = 717] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1192c4800) [pid = 2213] [serial = 714] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x11692bc00) [pid = 2213] [serial = 719] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x11714b000) [pid = 2213] [serial = 720] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1192d1000) [pid = 2213] [serial = 749] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x117264400) [pid = 2213] [serial = 731] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1128eb800) [pid = 2213] [serial = 722] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x112a52400) [pid = 2213] [serial = 723] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x11306a400) [pid = 2213] [serial = 725] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1133e2800) [pid = 2213] [serial = 726] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x119968c00) [pid = 2213] [serial = 755] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11988f400) [pid = 2213] [serial = 753] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x119e40400) [pid = 2213] [serial = 756] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1192c6800) [pid = 2213] [serial = 744] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11912c400) [pid = 2213] [serial = 741] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x11916ec00) [pid = 2213] [serial = 747] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1176f4c00) [pid = 2213] [serial = 735] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1196a3800) [pid = 2213] [serial = 752] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1193ef800) [pid = 2213] [serial = 750] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x117297000) [pid = 2213] [serial = 732] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x11747b000) [pid = 2213] [serial = 734] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x118736800) [pid = 2213] [serial = 738] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x118244000) [pid = 2213] [serial = 737] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x119166400) [pid = 2213] [serial = 743] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x117ec3400) [pid = 2213] [serial = 746] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x118872000) [pid = 2213] [serial = 740] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x116923000) [pid = 2213] [serial = 728] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x116983000) [pid = 2213] [serial = 729] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x112a58400) [pid = 2213] [serial = 716] [outer = 0x0] [url = about:blank] 01:58:44 INFO - PROCESS | 2213 | 1467190724981 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 2213 | 1467190724984 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 01:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:58:45 INFO - PROCESS | 2213 | 1467190724997 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:58:45 INFO - PROCESS | 2213 | 1467190725001 Marionette TRACE conn2 <- [1,1062,null,{}] 01:58:45 INFO - PROCESS | 2213 | 1467190725006 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}] 01:58:45 INFO - PROCESS | 2213 | 1467190725010 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:45 INFO - PROCESS | 2213 | 1467190725133 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 01:58:45 INFO - PROCESS | 2213 | 1467190725149 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:45 INFO - PROCESS | 2213 | 1467190725150 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fb8800 == 30 [pid = 2213] [id = 273] 01:58:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x11691b400) [pid = 2213] [serial = 817] [outer = 0x0] 01:58:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x116923000) [pid = 2213] [serial = 818] [outer = 0x11691b400] 01:58:45 INFO - PROCESS | 2213 | 1467190725195 Marionette DEBUG loaded listener.js 01:58:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x116983000) [pid = 2213] [serial = 819] [outer = 0x11691b400] 01:58:45 INFO - PROCESS | 2213 | 1467190725660 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]]]}] 01:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 678ms 01:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:58:45 INFO - PROCESS | 2213 | 1467190725670 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 01:58:45 INFO - PROCESS | 2213 | 1467190725672 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 01:58:45 INFO - PROCESS | 2213 | 1467190725676 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:58:45 INFO - PROCESS | 2213 | 1467190725677 Marionette TRACE conn2 <- [1,1066,null,{}] 01:58:45 INFO - PROCESS | 2213 | 1467190725684 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}] 01:58:45 INFO - PROCESS | 2213 | 1467190725688 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:45 INFO - PROCESS | 2213 | 1467190725770 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 01:58:45 INFO - PROCESS | 2213 | 1467190725778 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:45 INFO - PROCESS | 2213 | 1467190725781 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x11937b800 == 31 [pid = 2213] [id = 274] 01:58:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x117478c00) [pid = 2213] [serial = 820] [outer = 0x0] 01:58:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x117483800) [pid = 2213] [serial = 821] [outer = 0x117478c00] 01:58:45 INFO - PROCESS | 2213 | 1467190725810 Marionette DEBUG loaded listener.js 01:58:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1180b7c00) [pid = 2213] [serial = 822] [outer = 0x117478c00] 01:58:46 INFO - PROCESS | 2213 | 1467190726180 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]]]}] 01:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 520ms 01:58:46 INFO - PROCESS | 2213 | 1467190726196 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 01:58:46 INFO - PROCESS | 2213 | 1467190726197 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 01:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:58:46 INFO - PROCESS | 2213 | 1467190726199 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:58:46 INFO - PROCESS | 2213 | 1467190726200 Marionette TRACE conn2 <- [1,1070,null,{}] 01:58:46 INFO - PROCESS | 2213 | 1467190726203 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}] 01:58:46 INFO - PROCESS | 2213 | 1467190726204 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:46 INFO - PROCESS | 2213 | 1467190726284 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 01:58:46 INFO - PROCESS | 2213 | 1467190726289 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:46 INFO - PROCESS | 2213 | 1467190726292 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fa5000 == 32 [pid = 2213] [id = 275] 01:58:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x118244000) [pid = 2213] [serial = 823] [outer = 0x0] 01:58:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11828d000) [pid = 2213] [serial = 824] [outer = 0x118244000] 01:58:46 INFO - PROCESS | 2213 | 1467190726319 Marionette DEBUG loaded listener.js 01:58:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x118317400) [pid = 2213] [serial = 825] [outer = 0x118244000] 01:58:46 INFO - PROCESS | 2213 | 1467190726635 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]]]}] 01:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 469ms 01:58:46 INFO - PROCESS | 2213 | 1467190726668 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 01:58:46 INFO - PROCESS | 2213 | 1467190726670 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 01:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:58:46 INFO - PROCESS | 2213 | 1467190726672 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:58:46 INFO - PROCESS | 2213 | 1467190726676 Marionette TRACE conn2 <- [1,1074,null,{}] 01:58:46 INFO - PROCESS | 2213 | 1467190726678 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}] 01:58:46 INFO - PROCESS | 2213 | 1467190726679 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:46 INFO - PROCESS | 2213 | 1467190726754 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 01:58:46 INFO - PROCESS | 2213 | 1467190726760 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:46 INFO - PROCESS | 2213 | 1467190726761 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x117453800 == 33 [pid = 2213] [id = 276] 01:58:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x118249800) [pid = 2213] [serial = 826] [outer = 0x0] 01:58:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1184c9000) [pid = 2213] [serial = 827] [outer = 0x118249800] 01:58:46 INFO - PROCESS | 2213 | 1467190726836 Marionette DEBUG loaded listener.js 01:58:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x118873000) [pid = 2213] [serial = 828] [outer = 0x118249800] 01:58:47 INFO - PROCESS | 2213 | 1467190727146 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]]]}] 01:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 521ms 01:58:47 INFO - PROCESS | 2213 | 1467190727194 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 01:58:47 INFO - PROCESS | 2213 | 1467190727195 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 01:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:58:47 INFO - PROCESS | 2213 | 1467190727198 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:58:47 INFO - PROCESS | 2213 | 1467190727199 Marionette TRACE conn2 <- [1,1078,null,{}] 01:58:47 INFO - PROCESS | 2213 | 1467190727210 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}] 01:58:47 INFO - PROCESS | 2213 | 1467190727214 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:47 INFO - PROCESS | 2213 | 1467190727337 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 01:58:47 INFO - PROCESS | 2213 | 1467190727341 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:47 INFO - PROCESS | 2213 | 1467190727342 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x12571a800 == 34 [pid = 2213] [id = 277] 01:58:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1128e8800) [pid = 2213] [serial = 829] [outer = 0x0] 01:58:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1192c5800) [pid = 2213] [serial = 830] [outer = 0x1128e8800] 01:58:47 INFO - PROCESS | 2213 | 1467190727368 Marionette DEBUG loaded listener.js 01:58:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11980c400) [pid = 2213] [serial = 831] [outer = 0x1128e8800] 01:58:47 INFO - PROCESS | 2213 | 1467190727719 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]]]}] 01:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 527ms 01:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:58:47 INFO - PROCESS | 2213 | 1467190727728 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 01:58:47 INFO - PROCESS | 2213 | 1467190727729 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 01:58:47 INFO - PROCESS | 2213 | 1467190727731 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:58:47 INFO - PROCESS | 2213 | 1467190727732 Marionette TRACE conn2 <- [1,1082,null,{}] 01:58:47 INFO - PROCESS | 2213 | 1467190727734 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}] 01:58:47 INFO - PROCESS | 2213 | 1467190727735 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:47 INFO - PROCESS | 2213 | 1467190727841 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 01:58:47 INFO - PROCESS | 2213 | 1467190727845 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:47 INFO - PROCESS | 2213 | 1467190727846 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x126788800 == 35 [pid = 2213] [id = 278] 01:58:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1184c8400) [pid = 2213] [serial = 832] [outer = 0x0] 01:58:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119966000) [pid = 2213] [serial = 833] [outer = 0x1184c8400] 01:58:47 INFO - PROCESS | 2213 | 1467190727871 Marionette DEBUG loaded listener.js 01:58:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x119e32400) [pid = 2213] [serial = 834] [outer = 0x1184c8400] 01:58:48 INFO - PROCESS | 2213 | 1467190728219 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]]]}] 01:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 518ms 01:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:58:48 INFO - PROCESS | 2213 | 1467190728251 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 01:58:48 INFO - PROCESS | 2213 | 1467190728252 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 01:58:48 INFO - PROCESS | 2213 | 1467190728255 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:58:48 INFO - PROCESS | 2213 | 1467190728256 Marionette TRACE conn2 <- [1,1086,null,{}] 01:58:48 INFO - PROCESS | 2213 | 1467190728258 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}] 01:58:48 INFO - PROCESS | 2213 | 1467190728259 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:48 INFO - PROCESS | 2213 | 1467190728358 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 01:58:48 INFO - PROCESS | 2213 | 1467190728361 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:48 INFO - PROCESS | 2213 | 1467190728362 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x128b57800 == 36 [pid = 2213] [id = 279] 01:58:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x119895000) [pid = 2213] [serial = 835] [outer = 0x0] 01:58:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x122e3c400) [pid = 2213] [serial = 836] [outer = 0x119895000] 01:58:48 INFO - PROCESS | 2213 | 1467190728387 Marionette DEBUG loaded listener.js 01:58:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x122f98400) [pid = 2213] [serial = 837] [outer = 0x119895000] 01:58:48 INFO - PROCESS | 2213 | 1467190728727 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]]]}] 01:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 521ms 01:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:58:48 INFO - PROCESS | 2213 | 1467190728776 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 01:58:48 INFO - PROCESS | 2213 | 1467190728777 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 01:58:48 INFO - PROCESS | 2213 | 1467190728780 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:58:48 INFO - PROCESS | 2213 | 1467190728781 Marionette TRACE conn2 <- [1,1090,null,{}] 01:58:48 INFO - PROCESS | 2213 | 1467190728783 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}] 01:58:48 INFO - PROCESS | 2213 | 1467190728784 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:48 INFO - PROCESS | 2213 | 1467190728879 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 01:58:48 INFO - PROCESS | 2213 | 1467190728914 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:48 INFO - PROCESS | 2213 | 1467190728915 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x12917e000 == 37 [pid = 2213] [id = 280] 01:58:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1239a0400) [pid = 2213] [serial = 838] [outer = 0x0] 01:58:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1239a2c00) [pid = 2213] [serial = 839] [outer = 0x1239a0400] 01:58:48 INFO - PROCESS | 2213 | 1467190728941 Marionette DEBUG loaded listener.js 01:58:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1239a8c00) [pid = 2213] [serial = 840] [outer = 0x1239a0400] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1122ba000) [pid = 2213] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11729c000) [pid = 2213] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x116137000) [pid = 2213] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1129b3800) [pid = 2213] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x116918400) [pid = 2213] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x113223400) [pid = 2213] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1172a0c00) [pid = 2213] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x112a5e800) [pid = 2213] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x115d17800) [pid = 2213] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11872ec00) [pid = 2213] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x118879c00) [pid = 2213] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x111c14800) [pid = 2213] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x116924000) [pid = 2213] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11828b800) [pid = 2213] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x11828bc00) [pid = 2213] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:58:49 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1110a1400) [pid = 2213] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:58:49 INFO - PROCESS | 2213 | 1467190729443 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]]]}] 01:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 667ms 01:58:49 INFO - PROCESS | 2213 | 1467190729448 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 01:58:49 INFO - PROCESS | 2213 | 1467190729450 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 01:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:58:49 INFO - PROCESS | 2213 | 1467190729453 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:58:49 INFO - PROCESS | 2213 | 1467190729455 Marionette TRACE conn2 <- [1,1094,null,{}] 01:58:49 INFO - PROCESS | 2213 | 1467190729461 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}] 01:58:49 INFO - PROCESS | 2213 | 1467190729463 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:49 INFO - PROCESS | 2213 | 1467190729590 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 01:58:49 INFO - PROCESS | 2213 | 1467190729621 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:49 INFO - PROCESS | 2213 | 1467190729622 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e1f800 == 38 [pid = 2213] [id = 281] 01:58:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x114f64c00) [pid = 2213] [serial = 841] [outer = 0x0] 01:58:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x11692dc00) [pid = 2213] [serial = 842] [outer = 0x114f64c00] 01:58:49 INFO - PROCESS | 2213 | 1467190729666 Marionette DEBUG loaded listener.js 01:58:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x11690b800) [pid = 2213] [serial = 843] [outer = 0x114f64c00] 01:58:49 INFO - PROCESS | 2213 | 1467190729932 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]]]}] 01:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 525ms 01:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:58:49 INFO - PROCESS | 2213 | 1467190729979 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 01:58:49 INFO - PROCESS | 2213 | 1467190729981 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 01:58:49 INFO - PROCESS | 2213 | 1467190729983 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:58:49 INFO - PROCESS | 2213 | 1467190729985 Marionette TRACE conn2 <- [1,1098,null,{}] 01:58:49 INFO - PROCESS | 2213 | 1467190729987 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}] 01:58:49 INFO - PROCESS | 2213 | 1467190729989 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:50 INFO - PROCESS | 2213 | 1467190730096 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 01:58:50 INFO - PROCESS | 2213 | 1467190730148 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:50 INFO - PROCESS | 2213 | 1467190730149 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:50 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a5b4800 == 39 [pid = 2213] [id = 282] 01:58:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x116918400) [pid = 2213] [serial = 844] [outer = 0x0] 01:58:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x118736800) [pid = 2213] [serial = 845] [outer = 0x116918400] 01:58:50 INFO - PROCESS | 2213 | 1467190730183 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x123a75400) [pid = 2213] [serial = 846] [outer = 0x116918400] 01:58:50 INFO - PROCESS | 2213 | 1467190730460 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]]]}] 01:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 523ms 01:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:58:50 INFO - PROCESS | 2213 | 1467190730513 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 01:58:50 INFO - PROCESS | 2213 | 1467190730514 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 01:58:50 INFO - PROCESS | 2213 | 1467190730516 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:58:50 INFO - PROCESS | 2213 | 1467190730517 Marionette TRACE conn2 <- [1,1102,null,{}] 01:58:50 INFO - PROCESS | 2213 | 1467190730519 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}] 01:58:50 INFO - PROCESS | 2213 | 1467190730520 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:50 INFO - PROCESS | 2213 | 1467190730605 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 01:58:50 INFO - PROCESS | 2213 | 1467190730611 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:50 INFO - PROCESS | 2213 | 1467190730612 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:50 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa33000 == 40 [pid = 2213] [id = 283] 01:58:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x123ad7800) [pid = 2213] [serial = 847] [outer = 0x0] 01:58:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x123af4800) [pid = 2213] [serial = 848] [outer = 0x123ad7800] 01:58:50 INFO - PROCESS | 2213 | 1467190730636 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x123cd6800) [pid = 2213] [serial = 849] [outer = 0x123ad7800] 01:58:50 INFO - PROCESS | 2213 | 1467190730990 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]]]}] 01:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 518ms 01:58:51 INFO - PROCESS | 2213 | 1467190731109 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 01:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:58:51 INFO - PROCESS | 2213 | 1467190731110 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 01:58:51 INFO - PROCESS | 2213 | 1467190731112 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:58:51 INFO - PROCESS | 2213 | 1467190731113 Marionette TRACE conn2 <- [1,1106,null,{}] 01:58:51 INFO - PROCESS | 2213 | 1467190731116 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}] 01:58:51 INFO - PROCESS | 2213 | 1467190731117 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:51 INFO - PROCESS | 2213 | 1467190731203 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 01:58:51 INFO - PROCESS | 2213 | 1467190731208 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:51 INFO - PROCESS | 2213 | 1467190731210 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba34800 == 41 [pid = 2213] [id = 284] 01:58:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x123cdb800) [pid = 2213] [serial = 850] [outer = 0x0] 01:58:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x123e85400) [pid = 2213] [serial = 851] [outer = 0x123cdb800] 01:58:51 INFO - PROCESS | 2213 | 1467190731233 Marionette DEBUG loaded listener.js 01:58:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x124916000) [pid = 2213] [serial = 852] [outer = 0x123cdb800] 01:58:51 INFO - PROCESS | 2213 | 1467190731675 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]]]}] 01:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 617ms 01:58:51 INFO - PROCESS | 2213 | 1467190731740 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 01:58:51 INFO - PROCESS | 2213 | 1467190731743 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 01:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:58:51 INFO - PROCESS | 2213 | 1467190731747 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:58:51 INFO - PROCESS | 2213 | 1467190731751 Marionette TRACE conn2 <- [1,1110,null,{}] 01:58:51 INFO - PROCESS | 2213 | 1467190731754 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}] 01:58:51 INFO - PROCESS | 2213 | 1467190731756 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:51 INFO - PROCESS | 2213 | 1467190731865 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 01:58:51 INFO - PROCESS | 2213 | 1467190731968 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:51 INFO - PROCESS | 2213 | 1467190731969 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x11857c000 == 42 [pid = 2213] [id = 285] 01:58:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1133b8800) [pid = 2213] [serial = 853] [outer = 0x0] 01:58:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1133f7000) [pid = 2213] [serial = 854] [outer = 0x1133b8800] 01:58:52 INFO - PROCESS | 2213 | 1467190732002 Marionette DEBUG loaded listener.js 01:58:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x116923800) [pid = 2213] [serial = 855] [outer = 0x1133b8800] 01:58:52 INFO - PROCESS | 2213 | 1467190732435 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]]]}] 01:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 722ms 01:58:52 INFO - PROCESS | 2213 | 1467190732470 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 01:58:52 INFO - PROCESS | 2213 | 1467190732474 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 01:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:58:52 INFO - PROCESS | 2213 | 1467190732481 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:58:52 INFO - PROCESS | 2213 | 1467190732484 Marionette TRACE conn2 <- [1,1114,null,{}] 01:58:52 INFO - PROCESS | 2213 | 1467190732487 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}] 01:58:52 INFO - PROCESS | 2213 | 1467190732490 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:52 INFO - PROCESS | 2213 | 1467190732616 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 01:58:52 INFO - PROCESS | 2213 | 1467190732684 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:52 INFO - PROCESS | 2213 | 1467190732685 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x125710000 == 43 [pid = 2213] [id = 286] 01:58:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x116a13800) [pid = 2213] [serial = 856] [outer = 0x0] 01:58:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x11747c000) [pid = 2213] [serial = 857] [outer = 0x116a13800] 01:58:52 INFO - PROCESS | 2213 | 1467190732717 Marionette DEBUG loaded listener.js 01:58:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1180c4800) [pid = 2213] [serial = 858] [outer = 0x116a13800] 01:58:53 INFO - PROCESS | 2213 | 1467190733119 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]]]}] 01:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 01:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:58:53 INFO - PROCESS | 2213 | 1467190733152 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 01:58:53 INFO - PROCESS | 2213 | 1467190733153 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 01:58:53 INFO - PROCESS | 2213 | 1467190733156 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:58:53 INFO - PROCESS | 2213 | 1467190733159 Marionette TRACE conn2 <- [1,1118,null,{}] 01:58:53 INFO - PROCESS | 2213 | 1467190733166 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}] 01:58:53 INFO - PROCESS | 2213 | 1467190733169 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:53 INFO - PROCESS | 2213 | 1467190733289 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 01:58:53 INFO - PROCESS | 2213 | 1467190733347 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 2213 | 1467190733349 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba3f000 == 44 [pid = 2213] [id = 287] 01:58:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x118872000) [pid = 2213] [serial = 859] [outer = 0x0] 01:58:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x11916bc00) [pid = 2213] [serial = 860] [outer = 0x118872000] 01:58:53 INFO - PROCESS | 2213 | 1467190733380 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x11969c400) [pid = 2213] [serial = 861] [outer = 0x118872000] 01:58:53 INFO - PROCESS | 2213 | 1467190733808 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]]]}] 01:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 676ms 01:58:53 INFO - PROCESS | 2213 | 1467190733832 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 01:58:53 INFO - PROCESS | 2213 | 1467190733834 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 01:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:58:53 INFO - PROCESS | 2213 | 1467190733837 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:58:53 INFO - PROCESS | 2213 | 1467190733838 Marionette TRACE conn2 <- [1,1122,null,{}] 01:58:53 INFO - PROCESS | 2213 | 1467190733840 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}] 01:58:53 INFO - PROCESS | 2213 | 1467190733842 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:53 INFO - PROCESS | 2213 | 1467190733946 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 01:58:54 INFO - PROCESS | 2213 | 1467190734002 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 2213 | 1467190734003 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bda2000 == 45 [pid = 2213] [id = 288] 01:58:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x119890000) [pid = 2213] [serial = 862] [outer = 0x0] 01:58:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x120f1e800) [pid = 2213] [serial = 863] [outer = 0x119890000] 01:58:54 INFO - PROCESS | 2213 | 1467190734032 Marionette DEBUG loaded listener.js 01:58:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1239aa400) [pid = 2213] [serial = 864] [outer = 0x119890000] 01:58:54 INFO - PROCESS | 2213 | 1467190734473 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]]]}] 01:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 672ms 01:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:58:54 INFO - PROCESS | 2213 | 1467190734510 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 01:58:54 INFO - PROCESS | 2213 | 1467190734511 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 01:58:54 INFO - PROCESS | 2213 | 1467190734513 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:58:54 INFO - PROCESS | 2213 | 1467190734515 Marionette TRACE conn2 <- [1,1126,null,{}] 01:58:54 INFO - PROCESS | 2213 | 1467190734517 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}] 01:58:54 INFO - PROCESS | 2213 | 1467190734518 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:54 INFO - PROCESS | 2213 | 1467190734636 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 01:58:54 INFO - PROCESS | 2213 | 1467190734842 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 2213 | 1467190734844 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x117458000 == 46 [pid = 2213] [id = 289] 01:58:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x1128ea800) [pid = 2213] [serial = 865] [outer = 0x0] 01:58:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x112f0a400) [pid = 2213] [serial = 866] [outer = 0x1128ea800] 01:58:54 INFO - PROCESS | 2213 | 1467190734891 Marionette DEBUG loaded listener.js 01:58:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x113c62800) [pid = 2213] [serial = 867] [outer = 0x1128ea800] 01:58:55 INFO - PROCESS | 2213 | 1467190735333 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]]]}] 01:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 871ms 01:58:55 INFO - PROCESS | 2213 | 1467190735385 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 01:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:58:55 INFO - PROCESS | 2213 | 1467190735387 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 01:58:55 INFO - PROCESS | 2213 | 1467190735410 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:58:55 INFO - PROCESS | 2213 | 1467190735412 Marionette TRACE conn2 <- [1,1130,null,{}] 01:58:55 INFO - PROCESS | 2213 | 1467190735417 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}] 01:58:55 INFO - PROCESS | 2213 | 1467190735418 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:55 INFO - PROCESS | 2213 | 1467190735517 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 01:58:55 INFO - PROCESS | 2213 | 1467190735586 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:55 INFO - PROCESS | 2213 | 1467190735588 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x117470800 == 47 [pid = 2213] [id = 290] 01:58:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x11692ec00) [pid = 2213] [serial = 868] [outer = 0x0] 01:58:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x116982000) [pid = 2213] [serial = 869] [outer = 0x11692ec00] 01:58:55 INFO - PROCESS | 2213 | 1467190735616 Marionette DEBUG loaded listener.js 01:58:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x117296800) [pid = 2213] [serial = 870] [outer = 0x11692ec00] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa33000 == 46 [pid = 2213] [id = 283] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x12a5b4800 == 45 [pid = 2213] [id = 282] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x122e1f800 == 44 [pid = 2213] [id = 281] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x12917e000 == 43 [pid = 2213] [id = 280] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x128b57800 == 42 [pid = 2213] [id = 279] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x126788800 == 41 [pid = 2213] [id = 278] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x12571a800 == 40 [pid = 2213] [id = 277] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x117453800 == 39 [pid = 2213] [id = 276] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x122fa5000 == 38 [pid = 2213] [id = 275] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x11937b800 == 37 [pid = 2213] [id = 274] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x116fb8800 == 36 [pid = 2213] [id = 273] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x117456000 == 35 [pid = 2213] [id = 272] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x118567800 == 34 [pid = 2213] [id = 271] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x112eb1800 == 33 [pid = 2213] [id = 270] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x117458000 == 32 [pid = 2213] [id = 289] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x12bda2000 == 31 [pid = 2213] [id = 288] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba3f000 == 30 [pid = 2213] [id = 287] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x125710000 == 29 [pid = 2213] [id = 286] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x11857c000 == 28 [pid = 2213] [id = 285] 01:58:56 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba34800 == 27 [pid = 2213] [id = 284] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x112d8b800) [pid = 2213] [serial = 759] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x1129ae400) [pid = 2213] [serial = 758] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x117482400) [pid = 2213] [serial = 788] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x11697a800) [pid = 2213] [serial = 762] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x11677dc00) [pid = 2213] [serial = 761] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x1133b1800) [pid = 2213] [serial = 779] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x113c62000) [pid = 2213] [serial = 780] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x116fc3400) [pid = 2213] [serial = 785] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x1180bc000) [pid = 2213] [serial = 791] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x118312800) [pid = 2213] [serial = 765] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x116930000) [pid = 2213] [serial = 777] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1180bf000) [pid = 2213] [serial = 764] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x115e5c400) [pid = 2213] [serial = 776] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x116776800) [pid = 2213] [serial = 782] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1196a4400) [pid = 2213] [serial = 768] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x116928800) [pid = 2213] [serial = 783] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1192d1c00) [pid = 2213] [serial = 767] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x11996a800) [pid = 2213] [serial = 771] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x119833000) [pid = 2213] [serial = 770] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x112a5cc00) [pid = 2213] [serial = 774] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x119355c00) [pid = 2213] [serial = 804] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x111e29000) [pid = 2213] [serial = 773] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x11912c800) [pid = 2213] [serial = 795] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11831d000) [pid = 2213] [serial = 794] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x119171000) [pid = 2213] [serial = 797] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x119133800) [pid = 2213] [serial = 803] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1133d6c00) [pid = 2213] [serial = 800] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1192cd400) [pid = 2213] [serial = 798] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x118250400) [pid = 2213] [serial = 792] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1180b6000) [pid = 2213] [serial = 789] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x11747bc00) [pid = 2213] [serial = 801] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1193f4000) [pid = 2213] [serial = 806] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1172a0400) [pid = 2213] [serial = 786] [outer = 0x0] [url = about:blank] 01:58:56 INFO - PROCESS | 2213 | 1467190736558 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]]]}] 01:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1195ms 01:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:58:56 INFO - PROCESS | 2213 | 1467190736585 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 01:58:56 INFO - PROCESS | 2213 | 1467190736588 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 01:58:56 INFO - PROCESS | 2213 | 1467190736591 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:58:56 INFO - PROCESS | 2213 | 1467190736592 Marionette TRACE conn2 <- [1,1134,null,{}] 01:58:56 INFO - PROCESS | 2213 | 1467190736596 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}] 01:58:56 INFO - PROCESS | 2213 | 1467190736598 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:56 INFO - PROCESS | 2213 | 1467190736681 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 01:58:56 INFO - PROCESS | 2213 | 1467190736733 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:56 INFO - PROCESS | 2213 | 1467190736736 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x11668a000 == 28 [pid = 2213] [id = 291] 01:58:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x112a5e400) [pid = 2213] [serial = 871] [outer = 0x0] 01:58:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1131ee800) [pid = 2213] [serial = 872] [outer = 0x112a5e400] 01:58:56 INFO - PROCESS | 2213 | 1467190736763 Marionette DEBUG loaded listener.js 01:58:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1133f7400) [pid = 2213] [serial = 873] [outer = 0x112a5e400] 01:58:57 INFO - PROCESS | 2213 | 1467190737102 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]]]}] 01:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 520ms 01:58:57 INFO - PROCESS | 2213 | 1467190737112 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 01:58:57 INFO - PROCESS | 2213 | 1467190737117 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 01:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:58:57 INFO - PROCESS | 2213 | 1467190737127 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:58:57 INFO - PROCESS | 2213 | 1467190737130 Marionette TRACE conn2 <- [1,1138,null,{}] 01:58:57 INFO - PROCESS | 2213 | 1467190737134 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}] 01:58:57 INFO - PROCESS | 2213 | 1467190737136 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:57 INFO - PROCESS | 2213 | 1467190737257 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 01:58:57 INFO - PROCESS | 2213 | 1467190737319 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:57 INFO - PROCESS | 2213 | 1467190737320 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fbe800 == 29 [pid = 2213] [id = 292] 01:58:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x112a5ec00) [pid = 2213] [serial = 874] [outer = 0x0] 01:58:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x115e5e000) [pid = 2213] [serial = 875] [outer = 0x112a5ec00] 01:58:57 INFO - PROCESS | 2213 | 1467190737348 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x11692e800) [pid = 2213] [serial = 876] [outer = 0x112a5ec00] 01:58:57 INFO - PROCESS | 2213 | 1467190737663 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]]]}] 01:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 576ms 01:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:58:57 INFO - PROCESS | 2213 | 1467190737699 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 01:58:57 INFO - PROCESS | 2213 | 1467190737701 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 01:58:57 INFO - PROCESS | 2213 | 1467190737703 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:58:57 INFO - PROCESS | 2213 | 1467190737706 Marionette TRACE conn2 <- [1,1142,null,{}] 01:58:57 INFO - PROCESS | 2213 | 1467190737714 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}] 01:58:57 INFO - PROCESS | 2213 | 1467190737717 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:57 INFO - PROCESS | 2213 | 1467190737794 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 01:58:57 INFO - PROCESS | 2213 | 1467190737799 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:57 INFO - PROCESS | 2213 | 1467190737801 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x1188ab000 == 30 [pid = 2213] [id = 293] 01:58:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1129a7000) [pid = 2213] [serial = 877] [outer = 0x0] 01:58:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x117474800) [pid = 2213] [serial = 878] [outer = 0x1129a7000] 01:58:57 INFO - PROCESS | 2213 | 1467190737832 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1176f4c00) [pid = 2213] [serial = 879] [outer = 0x1129a7000] 01:58:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x116194000) [pid = 2213] [serial = 880] [outer = 0x12cbda000] 01:58:58 INFO - PROCESS | 2213 | 1467190738203 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]]]}] 01:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 523ms 01:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:58:58 INFO - PROCESS | 2213 | 1467190738234 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 2213 | 1467190738236 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 01:58:58 INFO - PROCESS | 2213 | 1467190738238 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - PROCESS | 2213 | 1467190738239 Marionette TRACE conn2 <- [1,1146,null,{}] 01:58:58 INFO - PROCESS | 2213 | 1467190738242 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}] 01:58:58 INFO - PROCESS | 2213 | 1467190738243 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:58 INFO - PROCESS | 2213 | 1467190738321 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 01:58:58 INFO - PROCESS | 2213 | 1467190738327 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:58 INFO - PROCESS | 2213 | 1467190738328 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196d1000 == 31 [pid = 2213] [id = 294] 01:58:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1180ba800) [pid = 2213] [serial = 881] [outer = 0x0] 01:58:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1180bf000) [pid = 2213] [serial = 882] [outer = 0x1180ba800] 01:58:58 INFO - PROCESS | 2213 | 1467190738353 Marionette DEBUG loaded listener.js 01:58:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x118310400) [pid = 2213] [serial = 883] [outer = 0x1180ba800] 01:58:58 INFO - PROCESS | 2213 | 1467190738728 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]]]}] 01:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 520ms 01:58:58 INFO - PROCESS | 2213 | 1467190738766 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 2213 | 1467190738767 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 01:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:58:58 INFO - PROCESS | 2213 | 1467190738779 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - PROCESS | 2213 | 1467190738780 Marionette TRACE conn2 <- [1,1150,null,{}] 01:58:58 INFO - PROCESS | 2213 | 1467190738783 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}] 01:58:58 INFO - PROCESS | 2213 | 1467190738784 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:58 INFO - PROCESS | 2213 | 1467190738876 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 01:58:58 INFO - PROCESS | 2213 | 1467190738880 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:58 INFO - PROCESS | 2213 | 1467190738881 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x120521800 == 32 [pid = 2213] [id = 295] 01:58:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x112a58800) [pid = 2213] [serial = 884] [outer = 0x0] 01:58:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11831d400) [pid = 2213] [serial = 885] [outer = 0x112a58800] 01:58:58 INFO - PROCESS | 2213 | 1467190738905 Marionette DEBUG loaded listener.js 01:58:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1187ecc00) [pid = 2213] [serial = 886] [outer = 0x112a58800] 01:58:59 INFO - PROCESS | 2213 | 1467190739250 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]]]}] 01:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 519ms 01:58:59 INFO - PROCESS | 2213 | 1467190739298 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 01:58:59 INFO - PROCESS | 2213 | 1467190739299 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 01:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:58:59 INFO - PROCESS | 2213 | 1467190739302 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:58:59 INFO - PROCESS | 2213 | 1467190739303 Marionette TRACE conn2 <- [1,1154,null,{}] 01:58:59 INFO - PROCESS | 2213 | 1467190739305 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}] 01:58:59 INFO - PROCESS | 2213 | 1467190739309 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:59 INFO - PROCESS | 2213 | 1467190739422 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 01:58:59 INFO - PROCESS | 2213 | 1467190739458 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:59 INFO - PROCESS | 2213 | 1467190739459 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x123e2a800 == 33 [pid = 2213] [id = 296] 01:58:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x118896400) [pid = 2213] [serial = 887] [outer = 0x0] 01:58:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1192c7000) [pid = 2213] [serial = 888] [outer = 0x118896400] 01:58:59 INFO - PROCESS | 2213 | 1467190739484 Marionette DEBUG loaded listener.js 01:58:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1193f3000) [pid = 2213] [serial = 889] [outer = 0x118896400] 01:58:59 INFO - PROCESS | 2213 | 1467190739778 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]]]}] 01:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 01:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:58:59 INFO - PROCESS | 2213 | 1467190739829 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 01:58:59 INFO - PROCESS | 2213 | 1467190739830 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 01:58:59 INFO - PROCESS | 2213 | 1467190739840 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:58:59 INFO - PROCESS | 2213 | 1467190739841 Marionette TRACE conn2 <- [1,1158,null,{}] 01:58:59 INFO - PROCESS | 2213 | 1467190739843 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}] 01:58:59 INFO - PROCESS | 2213 | 1467190739844 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:59 INFO - PROCESS | 2213 | 1467190739941 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 01:58:59 INFO - PROCESS | 2213 | 1467190739944 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:59 INFO - PROCESS | 2213 | 1467190739945 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:58:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a4a800 == 34 [pid = 2213] [id = 297] 01:58:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1129a5000) [pid = 2213] [serial = 890] [outer = 0x0] 01:58:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1196a0c00) [pid = 2213] [serial = 891] [outer = 0x1129a5000] 01:58:59 INFO - PROCESS | 2213 | 1467190739970 Marionette DEBUG loaded listener.js 01:59:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x119833400) [pid = 2213] [serial = 892] [outer = 0x1129a5000] 01:59:00 INFO - PROCESS | 2213 | 1467190740312 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]]]}] 01:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 527ms 01:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:59:00 INFO - PROCESS | 2213 | 1467190740360 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 01:59:00 INFO - PROCESS | 2213 | 1467190740361 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 01:59:00 INFO - PROCESS | 2213 | 1467190740363 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:59:00 INFO - PROCESS | 2213 | 1467190740364 Marionette TRACE conn2 <- [1,1162,null,{}] 01:59:00 INFO - PROCESS | 2213 | 1467190740366 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}] 01:59:00 INFO - PROCESS | 2213 | 1467190740367 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:00 INFO - PROCESS | 2213 | 1467190740461 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 01:59:00 INFO - PROCESS | 2213 | 1467190740497 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:00 INFO - PROCESS | 2213 | 1467190740498 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x125095800 == 35 [pid = 2213] [id = 298] 01:59:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x119804800) [pid = 2213] [serial = 893] [outer = 0x0] 01:59:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x119964000) [pid = 2213] [serial = 894] [outer = 0x119804800] 01:59:00 INFO - PROCESS | 2213 | 1467190740522 Marionette DEBUG loaded listener.js 01:59:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x119e10c00) [pid = 2213] [serial = 895] [outer = 0x119804800] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x1184c8400) [pid = 2213] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1128e8800) [pid = 2213] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x119895000) [pid = 2213] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1239a0400) [pid = 2213] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x114f64c00) [pid = 2213] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x113c63000) [pid = 2213] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x11691b400) [pid = 2213] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x113063400) [pid = 2213] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x117478c00) [pid = 2213] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x118249800) [pid = 2213] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x110f9d000) [pid = 2213] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x118244000) [pid = 2213] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x116918400) [pid = 2213] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x117ec3800) [pid = 2213] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x123cdb800) [pid = 2213] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:59:00 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x123ad7800) [pid = 2213] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:59:00 INFO - PROCESS | 2213 | 1467190740982 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]]]}] 01:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 668ms 01:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:59:01 INFO - PROCESS | 2213 | 1467190741032 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 01:59:01 INFO - PROCESS | 2213 | 1467190741034 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 01:59:01 INFO - PROCESS | 2213 | 1467190741036 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:59:01 INFO - PROCESS | 2213 | 1467190741037 Marionette TRACE conn2 <- [1,1166,null,{}] 01:59:01 INFO - PROCESS | 2213 | 1467190741053 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}] 01:59:01 INFO - PROCESS | 2213 | 1467190741054 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:01 INFO - PROCESS | 2213 | 1467190741166 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 01:59:01 INFO - PROCESS | 2213 | 1467190741217 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:01 INFO - PROCESS | 2213 | 1467190741218 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x1188aa000 == 36 [pid = 2213] [id = 299] 01:59:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1128e7000) [pid = 2213] [serial = 896] [outer = 0x0] 01:59:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x117482c00) [pid = 2213] [serial = 897] [outer = 0x1128e7000] 01:59:01 INFO - PROCESS | 2213 | 1467190741242 Marionette DEBUG loaded listener.js 01:59:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1184bc000) [pid = 2213] [serial = 898] [outer = 0x1128e7000] 01:59:01 INFO - PROCESS | 2213 | 1467190741498 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]]]}] 01:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 470ms 01:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:59:01 INFO - PROCESS | 2213 | 1467190741513 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 01:59:01 INFO - PROCESS | 2213 | 1467190741514 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 01:59:01 INFO - PROCESS | 2213 | 1467190741516 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:59:01 INFO - PROCESS | 2213 | 1467190741517 Marionette TRACE conn2 <- [1,1170,null,{}] 01:59:01 INFO - PROCESS | 2213 | 1467190741522 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}] 01:59:01 INFO - PROCESS | 2213 | 1467190741523 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:01 INFO - PROCESS | 2213 | 1467190741614 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 01:59:01 INFO - PROCESS | 2213 | 1467190741618 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:01 INFO - PROCESS | 2213 | 1467190741619 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x128aa0800 == 37 [pid = 2213] [id = 300] 01:59:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x119133800) [pid = 2213] [serial = 899] [outer = 0x0] 01:59:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x119e33000) [pid = 2213] [serial = 900] [outer = 0x119133800] 01:59:01 INFO - PROCESS | 2213 | 1467190741645 Marionette DEBUG loaded listener.js 01:59:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x120f23800) [pid = 2213] [serial = 901] [outer = 0x119133800] 01:59:01 INFO - PROCESS | 2213 | 1467190741966 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]]]}] 01:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 01:59:01 INFO - PROCESS | 2213 | 1467190741986 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 01:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:59:01 INFO - PROCESS | 2213 | 1467190741988 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 01:59:01 INFO - PROCESS | 2213 | 1467190741990 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:59:01 INFO - PROCESS | 2213 | 1467190741994 Marionette TRACE conn2 <- [1,1174,null,{}] 01:59:01 INFO - PROCESS | 2213 | 1467190741996 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}] 01:59:01 INFO - PROCESS | 2213 | 1467190741998 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:02 INFO - PROCESS | 2213 | 1467190742122 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 01:59:02 INFO - PROCESS | 2213 | 1467190742128 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:02 INFO - PROCESS | 2213 | 1467190742129 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x12051b800 == 38 [pid = 2213] [id = 301] 01:59:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1128eb800) [pid = 2213] [serial = 902] [outer = 0x0] 01:59:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x122e40800) [pid = 2213] [serial = 903] [outer = 0x1128eb800] 01:59:02 INFO - PROCESS | 2213 | 1467190742156 Marionette DEBUG loaded listener.js 01:59:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x123aee400) [pid = 2213] [serial = 904] [outer = 0x1128eb800] 01:59:02 INFO - PROCESS | 2213 | 1467190742491 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] 01:59:02 INFO - PROCESS | 2213 | 1467190742516 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 01:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:59:02 INFO - PROCESS | 2213 | 1467190742518 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:59:02 INFO - PROCESS | 2213 | 1467190742519 Marionette TRACE conn2 <- [1,1178,null,{}] 01:59:02 INFO - PROCESS | 2213 | 1467190742522 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}] 01:59:02 INFO - PROCESS | 2213 | 1467190742523 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:02 INFO - PROCESS | 2213 | 1467190742602 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 01:59:02 INFO - PROCESS | 2213 | 1467190742606 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:02 INFO - PROCESS | 2213 | 1467190742609 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6bf800 == 39 [pid = 2213] [id = 302] 01:59:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x123af3800) [pid = 2213] [serial = 905] [outer = 0x0] 01:59:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x123d7b800) [pid = 2213] [serial = 906] [outer = 0x123af3800] 01:59:02 INFO - PROCESS | 2213 | 1467190742634 Marionette DEBUG loaded listener.js 01:59:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x123fd8800) [pid = 2213] [serial = 907] [outer = 0x123af3800] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x11668a000 == 38 [pid = 2213] [id = 291] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x117470800 == 37 [pid = 2213] [id = 290] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x116fbe800 == 36 [pid = 2213] [id = 292] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x1188ab000 == 35 [pid = 2213] [id = 293] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x120521800 == 34 [pid = 2213] [id = 295] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x1188aa000 == 33 [pid = 2213] [id = 299] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x128aa0800 == 32 [pid = 2213] [id = 300] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x124a4a800 == 31 [pid = 2213] [id = 297] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x1196d1000 == 30 [pid = 2213] [id = 294] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x125095800 == 29 [pid = 2213] [id = 298] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x123e2a800 == 28 [pid = 2213] [id = 296] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1196a5000) [pid = 2213] [serial = 807] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x119966000) [pid = 2213] [serial = 833] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1192c5800) [pid = 2213] [serial = 830] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x122e3c400) [pid = 2213] [serial = 836] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1239a2c00) [pid = 2213] [serial = 839] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x11692dc00) [pid = 2213] [serial = 842] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x115e5d400) [pid = 2213] [serial = 812] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x116917000) [pid = 2213] [serial = 813] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x116923000) [pid = 2213] [serial = 818] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x116983000) [pid = 2213] [serial = 819] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1133d9000) [pid = 2213] [serial = 815] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x115df1800) [pid = 2213] [serial = 816] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x117483800) [pid = 2213] [serial = 821] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1180b7c00) [pid = 2213] [serial = 822] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1184c9000) [pid = 2213] [serial = 827] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOCSHELL 0x12051b800 == 27 [pid = 2213] [id = 301] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x110feb400) [pid = 2213] [serial = 809] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1128e2800) [pid = 2213] [serial = 810] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x11828d000) [pid = 2213] [serial = 824] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x118317400) [pid = 2213] [serial = 825] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x123a75400) [pid = 2213] [serial = 846] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1239a8c00) [pid = 2213] [serial = 840] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x122f98400) [pid = 2213] [serial = 837] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x119e32400) [pid = 2213] [serial = 834] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x11980c400) [pid = 2213] [serial = 831] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x118736800) [pid = 2213] [serial = 845] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x11690b800) [pid = 2213] [serial = 843] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x118873000) [pid = 2213] [serial = 828] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x123cd6800) [pid = 2213] [serial = 849] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x123e85400) [pid = 2213] [serial = 851] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 73 (0x124916000) [pid = 2213] [serial = 852] [outer = 0x0] [url = about:blank] 01:59:03 INFO - PROCESS | 2213 | --DOMWINDOW == 72 (0x123af4800) [pid = 2213] [serial = 848] [outer = 0x0] [url = about:blank] 01:59:04 INFO - PROCESS | 2213 | 1467190744023 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] 01:59:04 INFO - PROCESS | 2213 | 1467190744048 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 01:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:59:04 INFO - PROCESS | 2213 | 1467190744052 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:59:04 INFO - PROCESS | 2213 | 1467190744054 Marionette TRACE conn2 <- [1,1182,null,{}] 01:59:04 INFO - PROCESS | 2213 | 1467190744060 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}] 01:59:04 INFO - PROCESS | 2213 | 1467190744062 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:04 INFO - PROCESS | 2213 | 1467190744147 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 01:59:04 INFO - PROCESS | 2213 | 1467190744194 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:04 INFO - PROCESS | 2213 | 1467190744197 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x115e1a000 == 28 [pid = 2213] [id = 303] 01:59:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 73 (0x1128e3000) [pid = 2213] [serial = 908] [outer = 0x0] 01:59:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x1129aa000) [pid = 2213] [serial = 909] [outer = 0x1128e3000] 01:59:04 INFO - PROCESS | 2213 | 1467190744226 Marionette DEBUG loaded listener.js 01:59:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x112a7a400) [pid = 2213] [serial = 910] [outer = 0x1128e3000] 01:59:04 INFO - PROCESS | 2213 | 1467190744545 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] 01:59:04 INFO - PROCESS | 2213 | 1467190744579 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 01:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:59:04 INFO - PROCESS | 2213 | 1467190744583 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:59:04 INFO - PROCESS | 2213 | 1467190744585 Marionette TRACE conn2 <- [1,1186,null,{}] 01:59:04 INFO - PROCESS | 2213 | 1467190744587 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}] 01:59:04 INFO - PROCESS | 2213 | 1467190744590 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:04 INFO - PROCESS | 2213 | 1467190744668 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 01:59:04 INFO - PROCESS | 2213 | 1467190744674 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:04 INFO - PROCESS | 2213 | 1467190744677 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fac000 == 29 [pid = 2213] [id = 304] 01:59:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x113221400) [pid = 2213] [serial = 911] [outer = 0x0] 01:59:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x114fd2400) [pid = 2213] [serial = 912] [outer = 0x113221400] 01:59:04 INFO - PROCESS | 2213 | 1467190744705 Marionette DEBUG loaded listener.js 01:59:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x116771800) [pid = 2213] [serial = 913] [outer = 0x113221400] 01:59:05 INFO - PROCESS | 2213 | 1467190745057 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] 01:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:59:05 INFO - PROCESS | 2213 | 1467190745116 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 01:59:05 INFO - PROCESS | 2213 | 1467190745119 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:59:05 INFO - PROCESS | 2213 | 1467190745121 Marionette TRACE conn2 <- [1,1190,null,{}] 01:59:05 INFO - PROCESS | 2213 | 1467190745129 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}] 01:59:05 INFO - PROCESS | 2213 | 1467190745132 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:05 INFO - PROCESS | 2213 | 1467190745208 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 01:59:05 INFO - PROCESS | 2213 | 1467190745213 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:05 INFO - PROCESS | 2213 | 1467190745215 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:05 INFO - PROCESS | 2213 | ++DOCSHELL 0x118368800 == 30 [pid = 2213] [id = 305] 01:59:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x110fa5000) [pid = 2213] [serial = 914] [outer = 0x0] 01:59:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x11692b800) [pid = 2213] [serial = 915] [outer = 0x110fa5000] 01:59:05 INFO - PROCESS | 2213 | 1467190745246 Marionette DEBUG loaded listener.js 01:59:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x116a21c00) [pid = 2213] [serial = 916] [outer = 0x110fa5000] 01:59:05 INFO - PROCESS | 2213 | 1467190745583 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] 01:59:05 INFO - PROCESS | 2213 | 1467190745596 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 01:59:05 INFO - PROCESS | 2213 | 1467190745599 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:59:05 INFO - PROCESS | 2213 | 1467190745600 Marionette TRACE conn2 <- [1,1194,null,{}] 01:59:05 INFO - PROCESS | 2213 | 1467190745603 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}] 01:59:05 INFO - PROCESS | 2213 | 1467190745604 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:05 INFO - PROCESS | 2213 | 1467190745706 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 01:59:05 INFO - PROCESS | 2213 | 1467190745711 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:05 INFO - PROCESS | 2213 | 1467190745712 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:05 INFO - PROCESS | 2213 | ++DOCSHELL 0x11857a000 == 31 [pid = 2213] [id = 306] 01:59:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x116fc3400) [pid = 2213] [serial = 917] [outer = 0x0] 01:59:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x117269800) [pid = 2213] [serial = 918] [outer = 0x116fc3400] 01:59:05 INFO - PROCESS | 2213 | 1467190745738 Marionette DEBUG loaded listener.js 01:59:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x11747bc00) [pid = 2213] [serial = 919] [outer = 0x116fc3400] 01:59:06 INFO - PROCESS | 2213 | 1467190746028 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] 01:59:06 INFO - PROCESS | 2213 | 1467190746068 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 01:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:59:06 INFO - PROCESS | 2213 | 1467190746070 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:59:06 INFO - PROCESS | 2213 | 1467190746072 Marionette TRACE conn2 <- [1,1198,null,{}] 01:59:06 INFO - PROCESS | 2213 | 1467190746077 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}] 01:59:06 INFO - PROCESS | 2213 | 1467190746087 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:06 INFO - PROCESS | 2213 | 1467190746160 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 01:59:06 INFO - PROCESS | 2213 | 1467190746164 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:06 INFO - PROCESS | 2213 | 1467190746164 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196d2800 == 32 [pid = 2213] [id = 307] 01:59:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x111c75400) [pid = 2213] [serial = 920] [outer = 0x0] 01:59:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1176f5400) [pid = 2213] [serial = 921] [outer = 0x111c75400] 01:59:06 INFO - PROCESS | 2213 | 1467190746191 Marionette DEBUG loaded listener.js 01:59:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x118243400) [pid = 2213] [serial = 922] [outer = 0x111c75400] 01:59:06 INFO - PROCESS | 2213 | 1467190746533 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]]]}] 01:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 471ms 01:59:06 INFO - PROCESS | 2213 | 1467190746543 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 01:59:06 INFO - PROCESS | 2213 | 1467190746544 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 01:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:59:06 INFO - PROCESS | 2213 | 1467190746546 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:59:06 INFO - PROCESS | 2213 | 1467190746547 Marionette TRACE conn2 <- [1,1202,null,{}] 01:59:06 INFO - PROCESS | 2213 | 1467190746550 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}] 01:59:06 INFO - PROCESS | 2213 | 1467190746554 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:06 INFO - PROCESS | 2213 | 1467190746681 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 01:59:06 INFO - PROCESS | 2213 | 1467190746689 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:06 INFO - PROCESS | 2213 | 1467190746693 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e2d000 == 33 [pid = 2213] [id = 308] 01:59:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x118251000) [pid = 2213] [serial = 923] [outer = 0x0] 01:59:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x118298c00) [pid = 2213] [serial = 924] [outer = 0x118251000] 01:59:06 INFO - PROCESS | 2213 | 1467190746733 Marionette DEBUG loaded listener.js 01:59:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11888c800) [pid = 2213] [serial = 925] [outer = 0x118251000] 01:59:07 INFO - PROCESS | 2213 | 1467190747121 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]]]}] 01:59:07 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 01:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 618ms 01:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:59:07 INFO - PROCESS | 2213 | 1467190747165 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 01:59:07 INFO - PROCESS | 2213 | 1467190747166 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 01:59:07 INFO - PROCESS | 2213 | 1467190747168 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:59:07 INFO - PROCESS | 2213 | 1467190747169 Marionette TRACE conn2 <- [1,1206,null,{}] 01:59:07 INFO - PROCESS | 2213 | 1467190747171 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}] 01:59:07 INFO - PROCESS | 2213 | 1467190747173 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:07 INFO - PROCESS | 2213 | 1467190747253 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 01:59:07 INFO - PROCESS | 2213 | 1467190747304 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:07 INFO - PROCESS | 2213 | 1467190747305 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x123a0f800 == 34 [pid = 2213] [id = 309] 01:59:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x118289c00) [pid = 2213] [serial = 926] [outer = 0x0] 01:59:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x118893000) [pid = 2213] [serial = 927] [outer = 0x118289c00] 01:59:07 INFO - PROCESS | 2213 | 1467190747330 Marionette DEBUG loaded listener.js 01:59:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1192c5400) [pid = 2213] [serial = 928] [outer = 0x118289c00] 01:59:07 INFO - PROCESS | 2213 | 1467190747638 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]]]}] 01:59:07 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 01:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 518ms 01:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:59:07 INFO - PROCESS | 2213 | 1467190747687 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 01:59:07 INFO - PROCESS | 2213 | 1467190747689 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 01:59:07 INFO - PROCESS | 2213 | 1467190747693 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:59:07 INFO - PROCESS | 2213 | 1467190747694 Marionette TRACE conn2 <- [1,1210,null,{}] 01:59:07 INFO - PROCESS | 2213 | 1467190747698 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}] 01:59:07 INFO - PROCESS | 2213 | 1467190747700 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:07 INFO - PROCESS | 2213 | 1467190747805 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 01:59:07 INFO - PROCESS | 2213 | 1467190747878 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:07 INFO - PROCESS | 2213 | 1467190747879 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x124514000 == 35 [pid = 2213] [id = 310] 01:59:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1110a7800) [pid = 2213] [serial = 929] [outer = 0x0] 01:59:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1192cc000) [pid = 2213] [serial = 930] [outer = 0x1110a7800] 01:59:07 INFO - PROCESS | 2213 | 1467190747919 Marionette DEBUG loaded listener.js 01:59:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1193f0800) [pid = 2213] [serial = 931] [outer = 0x1110a7800] 01:59:08 INFO - PROCESS | 2213 | 1467190748286 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]]]}] 01:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 622ms 01:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:59:08 INFO - PROCESS | 2213 | 1467190748315 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 01:59:08 INFO - PROCESS | 2213 | 1467190748316 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 01:59:08 INFO - PROCESS | 2213 | 1467190748318 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:59:08 INFO - PROCESS | 2213 | 1467190748319 Marionette TRACE conn2 <- [1,1214,null,{}] 01:59:08 INFO - PROCESS | 2213 | 1467190748322 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}] 01:59:08 INFO - PROCESS | 2213 | 1467190748323 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:08 INFO - PROCESS | 2213 | 1467190748406 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 01:59:08 INFO - PROCESS | 2213 | 1467190748411 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:08 INFO - PROCESS | 2213 | 1467190748412 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x118368000 == 36 [pid = 2213] [id = 311] 01:59:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1196a1000) [pid = 2213] [serial = 932] [outer = 0x0] 01:59:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1196a8c00) [pid = 2213] [serial = 933] [outer = 0x1196a1000] 01:59:08 INFO - PROCESS | 2213 | 1467190748437 Marionette DEBUG loaded listener.js 01:59:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x11988ec00) [pid = 2213] [serial = 934] [outer = 0x1196a1000] 01:59:08 INFO - PROCESS | 2213 | 1467190748742 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]]]}] 01:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 01:59:08 INFO - PROCESS | 2213 | 1467190748786 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 01:59:08 INFO - PROCESS | 2213 | 1467190748787 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 01:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:59:08 INFO - PROCESS | 2213 | 1467190748790 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:59:08 INFO - PROCESS | 2213 | 1467190748791 Marionette TRACE conn2 <- [1,1218,null,{}] 01:59:08 INFO - PROCESS | 2213 | 1467190748793 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}] 01:59:08 INFO - PROCESS | 2213 | 1467190748794 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:08 INFO - PROCESS | 2213 | 1467190748904 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 01:59:08 INFO - PROCESS | 2213 | 1467190748909 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:08 INFO - PROCESS | 2213 | 1467190748910 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x126788800 == 37 [pid = 2213] [id = 312] 01:59:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x117477c00) [pid = 2213] [serial = 935] [outer = 0x0] 01:59:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11988fc00) [pid = 2213] [serial = 936] [outer = 0x117477c00] 01:59:08 INFO - PROCESS | 2213 | 1467190748935 Marionette DEBUG loaded listener.js 01:59:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x119e06c00) [pid = 2213] [serial = 937] [outer = 0x117477c00] 01:59:09 INFO - PROCESS | 2213 | 1467190749378 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]]]}] 01:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 620ms 01:59:09 INFO - PROCESS | 2213 | 1467190749412 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 01:59:09 INFO - PROCESS | 2213 | 1467190749415 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 01:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:59:09 INFO - PROCESS | 2213 | 1467190749418 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:59:09 INFO - PROCESS | 2213 | 1467190749421 Marionette TRACE conn2 <- [1,1222,null,{}] 01:59:09 INFO - PROCESS | 2213 | 1467190749429 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}] 01:59:09 INFO - PROCESS | 2213 | 1467190749431 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:09 INFO - PROCESS | 2213 | 1467190749520 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 01:59:09 INFO - PROCESS | 2213 | 1467190749531 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:09 INFO - PROCESS | 2213 | 1467190749533 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196d1000 == 38 [pid = 2213] [id = 313] 01:59:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x110fec400) [pid = 2213] [serial = 938] [outer = 0x0] 01:59:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x1192d1c00) [pid = 2213] [serial = 939] [outer = 0x110fec400] 01:59:09 INFO - PROCESS | 2213 | 1467190749598 Marionette DEBUG loaded listener.js 01:59:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1239aa000) [pid = 2213] [serial = 940] [outer = 0x110fec400] 01:59:10 INFO - PROCESS | 2213 | 1467190750048 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] 01:59:10 INFO - PROCESS | 2213 | 1467190750094 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 01:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:59:10 INFO - PROCESS | 2213 | 1467190750111 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:59:10 INFO - PROCESS | 2213 | 1467190750113 Marionette TRACE conn2 <- [1,1226,null,{}] 01:59:10 INFO - PROCESS | 2213 | 1467190750118 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}] 01:59:10 INFO - PROCESS | 2213 | 1467190750120 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:10 INFO - PROCESS | 2213 | 1467190750274 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 01:59:10 INFO - PROCESS | 2213 | 1467190750291 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:10 INFO - PROCESS | 2213 | 1467190750292 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x129184000 == 39 [pid = 2213] [id = 314] 01:59:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x1239aa800) [pid = 2213] [serial = 941] [outer = 0x0] 01:59:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x123ad3000) [pid = 2213] [serial = 942] [outer = 0x1239aa800] 01:59:10 INFO - PROCESS | 2213 | 1467190750317 Marionette DEBUG loaded listener.js 01:59:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x123af4800) [pid = 2213] [serial = 943] [outer = 0x1239aa800] 01:59:10 INFO - PROCESS | 2213 | 1467190750631 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]]]}] 01:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 574ms 01:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:59:10 INFO - PROCESS | 2213 | 1467190750687 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 01:59:10 INFO - PROCESS | 2213 | 1467190750688 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 01:59:10 INFO - PROCESS | 2213 | 1467190750690 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:59:10 INFO - PROCESS | 2213 | 1467190750691 Marionette TRACE conn2 <- [1,1230,null,{}] 01:59:10 INFO - PROCESS | 2213 | 1467190750693 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}] 01:59:10 INFO - PROCESS | 2213 | 1467190750694 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:10 INFO - PROCESS | 2213 | 1467190750796 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 01:59:10 INFO - PROCESS | 2213 | 1467190750809 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:10 INFO - PROCESS | 2213 | 1467190750810 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6d0800 == 40 [pid = 2213] [id = 315] 01:59:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1239acc00) [pid = 2213] [serial = 944] [outer = 0x0] 01:59:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x123cd9000) [pid = 2213] [serial = 945] [outer = 0x1239acc00] 01:59:10 INFO - PROCESS | 2213 | 1467190750834 Marionette DEBUG loaded listener.js 01:59:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x1241dd400) [pid = 2213] [serial = 946] [outer = 0x1239acc00] 01:59:11 INFO - PROCESS | 2213 | 1467190751162 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]]]}] 01:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 519ms 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x112a58800) [pid = 2213] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x118896400) [pid = 2213] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1129a5000) [pid = 2213] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1128e7000) [pid = 2213] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x119804800) [pid = 2213] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x119133800) [pid = 2213] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1128eb800) [pid = 2213] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1180ba800) [pid = 2213] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1129a7000) [pid = 2213] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x112a5ec00) [pid = 2213] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x112a5e400) [pid = 2213] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11692ec00) [pid = 2213] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1128ea800) [pid = 2213] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x119890000) [pid = 2213] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x118872000) [pid = 2213] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x116a13800) [pid = 2213] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:59:11 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1133b8800) [pid = 2213] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:59:11 INFO - PROCESS | 2213 | 1467190751368 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 01:59:11 INFO - PROCESS | 2213 | 1467190751369 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 01:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:59:11 INFO - PROCESS | 2213 | 1467190751379 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:59:11 INFO - PROCESS | 2213 | 1467190751380 Marionette TRACE conn2 <- [1,1234,null,{}] 01:59:11 INFO - PROCESS | 2213 | 1467190751382 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}] 01:59:11 INFO - PROCESS | 2213 | 1467190751383 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:11 INFO - PROCESS | 2213 | 1467190751463 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 01:59:11 INFO - PROCESS | 2213 | 1467190751466 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:11 INFO - PROCESS | 2213 | 1467190751468 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x119912800 == 41 [pid = 2213] [id = 316] 01:59:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x112a5e400) [pid = 2213] [serial = 947] [outer = 0x0] 01:59:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1133f1800) [pid = 2213] [serial = 948] [outer = 0x112a5e400] 01:59:11 INFO - PROCESS | 2213 | 1467190751492 Marionette DEBUG loaded listener.js 01:59:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x116fc5000) [pid = 2213] [serial = 949] [outer = 0x112a5e400] 01:59:11 INFO - PROCESS | 2213 | 1467190751799 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]]]}] 01:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 475ms 01:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:59:11 INFO - PROCESS | 2213 | 1467190751849 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 01:59:11 INFO - PROCESS | 2213 | 1467190751850 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 01:59:11 INFO - PROCESS | 2213 | 1467190751852 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:59:11 INFO - PROCESS | 2213 | 1467190751853 Marionette TRACE conn2 <- [1,1238,null,{}] 01:59:11 INFO - PROCESS | 2213 | 1467190751856 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}] 01:59:11 INFO - PROCESS | 2213 | 1467190751865 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:11 INFO - PROCESS | 2213 | 1467190751944 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 01:59:12 INFO - PROCESS | 2213 | 1467190751996 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:12 INFO - PROCESS | 2213 | 1467190751997 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa2e800 == 42 [pid = 2213] [id = 317] 01:59:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x116a1a800) [pid = 2213] [serial = 950] [outer = 0x0] 01:59:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x11873b000) [pid = 2213] [serial = 951] [outer = 0x116a1a800] 01:59:12 INFO - PROCESS | 2213 | 1467190752021 Marionette DEBUG loaded listener.js 01:59:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x120f22000) [pid = 2213] [serial = 952] [outer = 0x116a1a800] 01:59:12 INFO - PROCESS | 2213 | 1467190752313 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]]]}] 01:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 518ms 01:59:12 INFO - PROCESS | 2213 | 1467190752373 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 01:59:12 INFO - PROCESS | 2213 | 1467190752374 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 01:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:59:12 INFO - PROCESS | 2213 | 1467190752379 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:59:12 INFO - PROCESS | 2213 | 1467190752381 Marionette TRACE conn2 <- [1,1242,null,{}] 01:59:12 INFO - PROCESS | 2213 | 1467190752384 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}] 01:59:12 INFO - PROCESS | 2213 | 1467190752386 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:12 INFO - PROCESS | 2213 | 1467190752509 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 01:59:12 INFO - PROCESS | 2213 | 1467190752585 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:12 INFO - PROCESS | 2213 | 1467190752586 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa47800 == 43 [pid = 2213] [id = 318] 01:59:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11713ec00) [pid = 2213] [serial = 953] [outer = 0x0] 01:59:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1241de400) [pid = 2213] [serial = 954] [outer = 0x11713ec00] 01:59:12 INFO - PROCESS | 2213 | 1467190752626 Marionette DEBUG loaded listener.js 01:59:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x124964800) [pid = 2213] [serial = 955] [outer = 0x11713ec00] 01:59:12 INFO - PROCESS | 2213 | 1467190752933 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]]]}] 01:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 568ms 01:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:59:12 INFO - PROCESS | 2213 | 1467190752949 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 01:59:12 INFO - PROCESS | 2213 | 1467190752950 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 01:59:12 INFO - PROCESS | 2213 | 1467190752952 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:59:12 INFO - PROCESS | 2213 | 1467190752964 Marionette TRACE conn2 <- [1,1246,null,{}] 01:59:12 INFO - PROCESS | 2213 | 1467190752980 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}] 01:59:12 INFO - PROCESS | 2213 | 1467190752982 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:13 INFO - PROCESS | 2213 | 1467190753068 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 01:59:13 INFO - PROCESS | 2213 | 1467190753072 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:13 INFO - PROCESS | 2213 | 1467190753073 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x12b70a000 == 44 [pid = 2213] [id = 319] 01:59:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x1187f1800) [pid = 2213] [serial = 956] [outer = 0x0] 01:59:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x124966c00) [pid = 2213] [serial = 957] [outer = 0x1187f1800] 01:59:13 INFO - PROCESS | 2213 | 1467190753144 Marionette DEBUG loaded listener.js 01:59:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x124cb4400) [pid = 2213] [serial = 958] [outer = 0x1187f1800] 01:59:13 INFO - PROCESS | 2213 | 1467190753644 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]]]}] 01:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 735ms 01:59:13 INFO - PROCESS | 2213 | 1467190753689 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 01:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:59:13 INFO - PROCESS | 2213 | 1467190753695 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 01:59:13 INFO - PROCESS | 2213 | 1467190753700 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:59:13 INFO - PROCESS | 2213 | 1467190753703 Marionette TRACE conn2 <- [1,1250,null,{}] 01:59:13 INFO - PROCESS | 2213 | 1467190753709 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}] 01:59:13 INFO - PROCESS | 2213 | 1467190753712 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:13 INFO - PROCESS | 2213 | 1467190753860 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 01:59:13 INFO - PROCESS | 2213 | 1467190753938 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:13 INFO - PROCESS | 2213 | 1467190753939 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169b8000 == 45 [pid = 2213] [id = 320] 01:59:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x1128e0800) [pid = 2213] [serial = 959] [outer = 0x0] 01:59:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x112a50c00) [pid = 2213] [serial = 960] [outer = 0x1128e0800] 01:59:13 INFO - PROCESS | 2213 | 1467190753970 Marionette DEBUG loaded listener.js 01:59:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x11305f800) [pid = 2213] [serial = 961] [outer = 0x1128e0800] 01:59:14 INFO - PROCESS | 2213 | 1467190754519 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]]]}] 01:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 875ms 01:59:14 INFO - PROCESS | 2213 | 1467190754581 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 01:59:14 INFO - PROCESS | 2213 | 1467190754584 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 01:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:59:14 INFO - PROCESS | 2213 | 1467190754589 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:59:14 INFO - PROCESS | 2213 | 1467190754591 Marionette TRACE conn2 <- [1,1254,null,{}] 01:59:14 INFO - PROCESS | 2213 | 1467190754593 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}] 01:59:14 INFO - PROCESS | 2213 | 1467190754595 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:14 INFO - PROCESS | 2213 | 1467190754716 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 01:59:14 INFO - PROCESS | 2213 | 1467190754791 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:14 INFO - PROCESS | 2213 | 1467190754793 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x116acc800 == 46 [pid = 2213] [id = 321] 01:59:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x116192400) [pid = 2213] [serial = 962] [outer = 0x0] 01:59:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x116908800) [pid = 2213] [serial = 963] [outer = 0x116192400] 01:59:14 INFO - PROCESS | 2213 | 1467190754824 Marionette DEBUG loaded listener.js 01:59:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x11692bc00) [pid = 2213] [serial = 964] [outer = 0x116192400] 01:59:15 INFO - PROCESS | 2213 | 1467190755490 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]]]}] 01:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 922ms 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa47800 == 45 [pid = 2213] [id = 318] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa2e800 == 44 [pid = 2213] [id = 317] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x119912800 == 43 [pid = 2213] [id = 316] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6d0800 == 42 [pid = 2213] [id = 315] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x129184000 == 41 [pid = 2213] [id = 314] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x1196d1000 == 40 [pid = 2213] [id = 313] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x123d7b800) [pid = 2213] [serial = 906] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | 1467190755555 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 01:59:15 INFO - PROCESS | 2213 | 1467190755557 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x126788800 == 39 [pid = 2213] [id = 312] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x118368000 == 38 [pid = 2213] [id = 311] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x124514000 == 37 [pid = 2213] [id = 310] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x123a0f800 == 36 [pid = 2213] [id = 309] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x122e2d000 == 35 [pid = 2213] [id = 308] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x1196d2800 == 34 [pid = 2213] [id = 307] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x11857a000 == 33 [pid = 2213] [id = 306] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x118368800 == 32 [pid = 2213] [id = 305] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x116fac000 == 31 [pid = 2213] [id = 304] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x115e1a000 == 30 [pid = 2213] [id = 303] 01:59:15 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6bf800 == 29 [pid = 2213] [id = 302] 01:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x11831d400) [pid = 2213] [serial = 885] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x1192c7000) [pid = 2213] [serial = 888] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1187ecc00) [pid = 2213] [serial = 886] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1196a0c00) [pid = 2213] [serial = 891] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x1193f3000) [pid = 2213] [serial = 889] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x117482c00) [pid = 2213] [serial = 897] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x119964000) [pid = 2213] [serial = 894] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x119833400) [pid = 2213] [serial = 892] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x119e33000) [pid = 2213] [serial = 900] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x122e40800) [pid = 2213] [serial = 903] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x120f23800) [pid = 2213] [serial = 901] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x119e10c00) [pid = 2213] [serial = 895] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1187eb400) [pid = 2213] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1180bf000) [pid = 2213] [serial = 882] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x117474800) [pid = 2213] [serial = 878] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1176f4c00) [pid = 2213] [serial = 879] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x115e5e000) [pid = 2213] [serial = 875] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11692e800) [pid = 2213] [serial = 876] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1131ee800) [pid = 2213] [serial = 872] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1133f7400) [pid = 2213] [serial = 873] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x117296800) [pid = 2213] [serial = 870] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x116982000) [pid = 2213] [serial = 869] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x113c62800) [pid = 2213] [serial = 867] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x112f0a400) [pid = 2213] [serial = 866] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1239aa400) [pid = 2213] [serial = 864] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x120f1e800) [pid = 2213] [serial = 863] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x11969c400) [pid = 2213] [serial = 861] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x11916bc00) [pid = 2213] [serial = 860] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1180c4800) [pid = 2213] [serial = 858] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x11747c000) [pid = 2213] [serial = 857] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x116923800) [pid = 2213] [serial = 855] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x1133f7000) [pid = 2213] [serial = 854] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x123aee400) [pid = 2213] [serial = 904] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x1184bc000) [pid = 2213] [serial = 898] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x118310400) [pid = 2213] [serial = 883] [outer = 0x0] [url = about:blank] 01:59:15 INFO - PROCESS | 2213 | 1467190755579 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:59:15 INFO - PROCESS | 2213 | 1467190755580 Marionette TRACE conn2 <- [1,1258,null,{}] 01:59:15 INFO - PROCESS | 2213 | 1467190755585 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}] 01:59:15 INFO - PROCESS | 2213 | 1467190755586 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:15 INFO - PROCESS | 2213 | 1467190755666 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 01:59:15 INFO - PROCESS | 2213 | 1467190755677 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:15 INFO - PROCESS | 2213 | 1467190755678 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x116958000 == 30 [pid = 2213] [id = 322] 01:59:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x11612f000) [pid = 2213] [serial = 965] [outer = 0x0] 01:59:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x116912c00) [pid = 2213] [serial = 966] [outer = 0x11612f000] 01:59:15 INFO - PROCESS | 2213 | 1467190755706 Marionette DEBUG loaded listener.js 01:59:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x11692a000) [pid = 2213] [serial = 967] [outer = 0x11612f000] 01:59:16 INFO - PROCESS | 2213 | 1467190756077 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]]]}] 01:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 525ms 01:59:16 INFO - PROCESS | 2213 | 1467190756116 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 01:59:16 INFO - PROCESS | 2213 | 1467190756118 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 01:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:59:16 INFO - PROCESS | 2213 | 1467190756124 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:59:16 INFO - PROCESS | 2213 | 1467190756125 Marionette TRACE conn2 <- [1,1262,null,{}] 01:59:16 INFO - PROCESS | 2213 | 1467190756128 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}] 01:59:16 INFO - PROCESS | 2213 | 1467190756129 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:16 INFO - PROCESS | 2213 | 1467190756206 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 01:59:16 INFO - PROCESS | 2213 | 1467190756213 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:16 INFO - PROCESS | 2213 | 1467190756214 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x118255000 == 31 [pid = 2213] [id = 323] 01:59:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x116fc4c00) [pid = 2213] [serial = 968] [outer = 0x0] 01:59:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x11726d800) [pid = 2213] [serial = 969] [outer = 0x116fc4c00] 01:59:16 INFO - PROCESS | 2213 | 1467190756241 Marionette DEBUG loaded listener.js 01:59:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x11747f400) [pid = 2213] [serial = 970] [outer = 0x116fc4c00] 01:59:16 INFO - PROCESS | 2213 | 1467190756679 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]]]}] 01:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 620ms 01:59:16 INFO - PROCESS | 2213 | 1467190756745 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 01:59:16 INFO - PROCESS | 2213 | 1467190756748 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 01:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:59:16 INFO - PROCESS | 2213 | 1467190756751 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:59:16 INFO - PROCESS | 2213 | 1467190756755 Marionette TRACE conn2 <- [1,1266,null,{}] 01:59:16 INFO - PROCESS | 2213 | 1467190756766 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}] 01:59:16 INFO - PROCESS | 2213 | 1467190756771 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:16 INFO - PROCESS | 2213 | 1467190756895 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 01:59:16 INFO - PROCESS | 2213 | 1467190756911 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:16 INFO - PROCESS | 2213 | 1467190756914 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x119157000 == 32 [pid = 2213] [id = 324] 01:59:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x113060400) [pid = 2213] [serial = 971] [outer = 0x0] 01:59:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x118293800) [pid = 2213] [serial = 972] [outer = 0x113060400] 01:59:16 INFO - PROCESS | 2213 | 1467190756944 Marionette DEBUG loaded listener.js 01:59:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1184c8c00) [pid = 2213] [serial = 973] [outer = 0x113060400] 01:59:17 INFO - PROCESS | 2213 | 1467190757264 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]]]}] 01:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 524ms 01:59:17 INFO - PROCESS | 2213 | 1467190757275 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 01:59:17 INFO - PROCESS | 2213 | 1467190757279 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 01:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:59:17 INFO - PROCESS | 2213 | 1467190757284 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:59:17 INFO - PROCESS | 2213 | 1467190757285 Marionette TRACE conn2 <- [1,1270,null,{}] 01:59:17 INFO - PROCESS | 2213 | 1467190757287 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}] 01:59:17 INFO - PROCESS | 2213 | 1467190757289 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:17 INFO - PROCESS | 2213 | 1467190757399 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 01:59:17 INFO - PROCESS | 2213 | 1467190757422 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:17 INFO - PROCESS | 2213 | 1467190757423 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x12050c800 == 33 [pid = 2213] [id = 325] 01:59:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x118295800) [pid = 2213] [serial = 974] [outer = 0x0] 01:59:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x118878000) [pid = 2213] [serial = 975] [outer = 0x118295800] 01:59:17 INFO - PROCESS | 2213 | 1467190757448 Marionette DEBUG loaded listener.js 01:59:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x119135c00) [pid = 2213] [serial = 976] [outer = 0x118295800] 01:59:17 INFO - PROCESS | 2213 | 1467190757815 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]]]}] 01:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 569ms 01:59:17 INFO - PROCESS | 2213 | 1467190757854 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 01:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:59:17 INFO - PROCESS | 2213 | 1467190757856 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 01:59:17 INFO - PROCESS | 2213 | 1467190757859 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:59:17 INFO - PROCESS | 2213 | 1467190757861 Marionette TRACE conn2 <- [1,1274,null,{}] 01:59:17 INFO - PROCESS | 2213 | 1467190757865 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}] 01:59:17 INFO - PROCESS | 2213 | 1467190757867 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:18 INFO - PROCESS | 2213 | 1467190758015 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 01:59:18 INFO - PROCESS | 2213 | 1467190758040 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:18 INFO - PROCESS | 2213 | 1467190758042 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x1238d1800 == 34 [pid = 2213] [id = 326] 01:59:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x115e5b400) [pid = 2213] [serial = 977] [outer = 0x0] 01:59:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1192c5800) [pid = 2213] [serial = 978] [outer = 0x115e5b400] 01:59:18 INFO - PROCESS | 2213 | 1467190758082 Marionette DEBUG loaded listener.js 01:59:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1193eb000) [pid = 2213] [serial = 979] [outer = 0x115e5b400] 01:59:18 INFO - PROCESS | 2213 | 1467190758488 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]]]}] 01:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 672ms 01:59:18 INFO - PROCESS | 2213 | 1467190758532 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 01:59:18 INFO - PROCESS | 2213 | 1467190758534 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 01:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:59:18 INFO - PROCESS | 2213 | 1467190758538 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:59:18 INFO - PROCESS | 2213 | 1467190758540 Marionette TRACE conn2 <- [1,1278,null,{}] 01:59:18 INFO - PROCESS | 2213 | 1467190758543 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}] 01:59:18 INFO - PROCESS | 2213 | 1467190758549 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:18 INFO - PROCESS | 2213 | 1467190758720 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 01:59:18 INFO - PROCESS | 2213 | 1467190758742 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:18 INFO - PROCESS | 2213 | 1467190758743 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x12508d000 == 35 [pid = 2213] [id = 327] 01:59:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1193ec800) [pid = 2213] [serial = 980] [outer = 0x0] 01:59:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x119960c00) [pid = 2213] [serial = 981] [outer = 0x1193ec800] 01:59:18 INFO - PROCESS | 2213 | 1467190758768 Marionette DEBUG loaded listener.js 01:59:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x122e42000) [pid = 2213] [serial = 982] [outer = 0x1193ec800] 01:59:19 INFO - PROCESS | 2213 | 1467190759113 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]]]}] 01:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 623ms 01:59:19 INFO - PROCESS | 2213 | 1467190759160 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 01:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:59:19 INFO - PROCESS | 2213 | 1467190759161 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 01:59:19 INFO - PROCESS | 2213 | 1467190759164 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:59:19 INFO - PROCESS | 2213 | 1467190759165 Marionette TRACE conn2 <- [1,1282,null,{}] 01:59:19 INFO - PROCESS | 2213 | 1467190759167 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}] 01:59:19 INFO - PROCESS | 2213 | 1467190759168 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:19 INFO - PROCESS | 2213 | 1467190759264 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 01:59:19 INFO - PROCESS | 2213 | 1467190759278 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:19 INFO - PROCESS | 2213 | 1467190759279 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x1261c6800 == 36 [pid = 2213] [id = 328] 01:59:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x120f22c00) [pid = 2213] [serial = 983] [outer = 0x0] 01:59:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1239a6c00) [pid = 2213] [serial = 984] [outer = 0x120f22c00] 01:59:19 INFO - PROCESS | 2213 | 1467190759303 Marionette DEBUG loaded listener.js 01:59:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x123ad7800) [pid = 2213] [serial = 985] [outer = 0x120f22c00] 01:59:19 INFO - PROCESS | 2213 | 1467190759862 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]]]}] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1110a7800) [pid = 2213] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1196a1000) [pid = 2213] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1128e3000) [pid = 2213] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x113221400) [pid = 2213] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x111c75400) [pid = 2213] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x116fc3400) [pid = 2213] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x118289c00) [pid = 2213] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x110fec400) [pid = 2213] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x110fa5000) [pid = 2213] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x117477c00) [pid = 2213] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x123af3800) [pid = 2213] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x118251000) [pid = 2213] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1239acc00) [pid = 2213] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1239aa800) [pid = 2213] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x112a5e400) [pid = 2213] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x116a1a800) [pid = 2213] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:59:19 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x11713ec00) [pid = 2213] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 769ms 01:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:59:19 INFO - PROCESS | 2213 | 1467190759960 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 01:59:19 INFO - PROCESS | 2213 | 1467190759962 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 01:59:19 INFO - PROCESS | 2213 | 1467190759965 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:59:19 INFO - PROCESS | 2213 | 1467190759967 Marionette TRACE conn2 <- [1,1286,null,{}] 01:59:19 INFO - PROCESS | 2213 | 1467190759970 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}] 01:59:19 INFO - PROCESS | 2213 | 1467190759972 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:20 INFO - PROCESS | 2213 | 1467190760105 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 01:59:20 INFO - PROCESS | 2213 | 1467190760111 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:20 INFO - PROCESS | 2213 | 1467190760112 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196c7800 == 37 [pid = 2213] [id = 329] 01:59:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x112a55800) [pid = 2213] [serial = 986] [outer = 0x0] 01:59:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x1133f0800) [pid = 2213] [serial = 987] [outer = 0x112a55800] 01:59:20 INFO - PROCESS | 2213 | 1467190760200 Marionette DEBUG loaded listener.js 01:59:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x117269400) [pid = 2213] [serial = 988] [outer = 0x112a55800] 01:59:20 INFO - PROCESS | 2213 | 1467190760484 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]]]}] 01:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 569ms 01:59:20 INFO - PROCESS | 2213 | 1467190760534 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 01:59:20 INFO - PROCESS | 2213 | 1467190760535 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 01:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:59:20 INFO - PROCESS | 2213 | 1467190760538 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:59:20 INFO - PROCESS | 2213 | 1467190760539 Marionette TRACE conn2 <- [1,1290,null,{}] 01:59:20 INFO - PROCESS | 2213 | 1467190760543 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}] 01:59:20 INFO - PROCESS | 2213 | 1467190760546 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:20 INFO - PROCESS | 2213 | 1467190760628 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 01:59:20 INFO - PROCESS | 2213 | 1467190760632 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:20 INFO - PROCESS | 2213 | 1467190760633 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x119156000 == 38 [pid = 2213] [id = 330] 01:59:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x11713ec00) [pid = 2213] [serial = 989] [outer = 0x0] 01:59:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1192d1800) [pid = 2213] [serial = 990] [outer = 0x11713ec00] 01:59:20 INFO - PROCESS | 2213 | 1467190760657 Marionette DEBUG loaded listener.js 01:59:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x123aedc00) [pid = 2213] [serial = 991] [outer = 0x11713ec00] 01:59:20 INFO - PROCESS | 2213 | 1467190760981 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]]]}] 01:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 472ms 01:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:59:21 INFO - PROCESS | 2213 | 1467190761011 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 01:59:21 INFO - PROCESS | 2213 | 1467190761013 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 01:59:21 INFO - PROCESS | 2213 | 1467190761015 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:59:21 INFO - PROCESS | 2213 | 1467190761016 Marionette TRACE conn2 <- [1,1294,null,{}] 01:59:21 INFO - PROCESS | 2213 | 1467190761018 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}] 01:59:21 INFO - PROCESS | 2213 | 1467190761019 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:21 INFO - PROCESS | 2213 | 1467190761124 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 01:59:21 INFO - PROCESS | 2213 | 1467190761129 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:21 INFO - PROCESS | 2213 | 1467190761130 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x129178800 == 39 [pid = 2213] [id = 331] 01:59:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x1184c7c00) [pid = 2213] [serial = 992] [outer = 0x0] 01:59:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x123af7c00) [pid = 2213] [serial = 993] [outer = 0x1184c7c00] 01:59:21 INFO - PROCESS | 2213 | 1467190761154 Marionette DEBUG loaded listener.js 01:59:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x124911000) [pid = 2213] [serial = 994] [outer = 0x1184c7c00] 01:59:21 INFO - PROCESS | 2213 | 1467190761479 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]]]}] 01:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 518ms 01:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:59:21 INFO - PROCESS | 2213 | 1467190761533 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 01:59:21 INFO - PROCESS | 2213 | 1467190761535 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 01:59:21 INFO - PROCESS | 2213 | 1467190761537 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:59:21 INFO - PROCESS | 2213 | 1467190761539 Marionette TRACE conn2 <- [1,1298,null,{}] 01:59:21 INFO - PROCESS | 2213 | 1467190761541 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}] 01:59:21 INFO - PROCESS | 2213 | 1467190761543 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:21 INFO - PROCESS | 2213 | 1467190761634 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 01:59:21 INFO - PROCESS | 2213 | 1467190761638 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:21 INFO - PROCESS | 2213 | 1467190761639 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6d0000 == 40 [pid = 2213] [id = 332] 01:59:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x124911800) [pid = 2213] [serial = 995] [outer = 0x0] 01:59:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x124cbe000) [pid = 2213] [serial = 996] [outer = 0x124911800] 01:59:21 INFO - PROCESS | 2213 | 1467190761667 Marionette DEBUG loaded listener.js 01:59:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1255a9000) [pid = 2213] [serial = 997] [outer = 0x124911800] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x116958000 == 39 [pid = 2213] [id = 322] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x116acc800 == 38 [pid = 2213] [id = 321] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x1169b8000 == 37 [pid = 2213] [id = 320] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x12b70a000 == 36 [pid = 2213] [id = 319] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x1238d1800 == 35 [pid = 2213] [id = 326] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x1261c6800 == 34 [pid = 2213] [id = 328] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x1196c7800 == 33 [pid = 2213] [id = 329] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x12508d000 == 32 [pid = 2213] [id = 327] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x12050c800 == 31 [pid = 2213] [id = 325] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x119156000 == 30 [pid = 2213] [id = 330] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x119157000 == 29 [pid = 2213] [id = 324] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x118255000 == 28 [pid = 2213] [id = 323] 01:59:22 INFO - PROCESS | 2213 | --DOCSHELL 0x129178800 == 27 [pid = 2213] [id = 331] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x124966c00) [pid = 2213] [serial = 957] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1192cc000) [pid = 2213] [serial = 930] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1193f0800) [pid = 2213] [serial = 931] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1196a8c00) [pid = 2213] [serial = 933] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11988ec00) [pid = 2213] [serial = 934] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1129aa000) [pid = 2213] [serial = 909] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x112a7a400) [pid = 2213] [serial = 910] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x114fd2400) [pid = 2213] [serial = 912] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x116771800) [pid = 2213] [serial = 913] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1176f5400) [pid = 2213] [serial = 921] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x118243400) [pid = 2213] [serial = 922] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x117269800) [pid = 2213] [serial = 918] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x11747bc00) [pid = 2213] [serial = 919] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x118893000) [pid = 2213] [serial = 927] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x1192c5400) [pid = 2213] [serial = 928] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x1239aa000) [pid = 2213] [serial = 940] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x11692b800) [pid = 2213] [serial = 915] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x116a21c00) [pid = 2213] [serial = 916] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 73 (0x11988fc00) [pid = 2213] [serial = 936] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 72 (0x1192d1c00) [pid = 2213] [serial = 939] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 71 (0x123fd8800) [pid = 2213] [serial = 907] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 70 (0x118298c00) [pid = 2213] [serial = 924] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 69 (0x11888c800) [pid = 2213] [serial = 925] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 68 (0x123cd9000) [pid = 2213] [serial = 945] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 67 (0x123ad3000) [pid = 2213] [serial = 942] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 66 (0x1241dd400) [pid = 2213] [serial = 946] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 65 (0x1133f1800) [pid = 2213] [serial = 948] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 64 (0x116fc5000) [pid = 2213] [serial = 949] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 63 (0x123af4800) [pid = 2213] [serial = 943] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 62 (0x120f22000) [pid = 2213] [serial = 952] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 61 (0x124964800) [pid = 2213] [serial = 955] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 60 (0x1241de400) [pid = 2213] [serial = 954] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 59 (0x119e06c00) [pid = 2213] [serial = 937] [outer = 0x0] [url = about:blank] 01:59:22 INFO - PROCESS | 2213 | --DOMWINDOW == 58 (0x11873b000) [pid = 2213] [serial = 951] [outer = 0x0] [url = about:blank] 01:59:23 INFO - PROCESS | 2213 | 1467190763036 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]]]}] 01:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1523ms 01:59:23 INFO - PROCESS | 2213 | 1467190763061 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 01:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:59:23 INFO - PROCESS | 2213 | 1467190763063 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 01:59:23 INFO - PROCESS | 2213 | 1467190763066 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:59:23 INFO - PROCESS | 2213 | 1467190763069 Marionette TRACE conn2 <- [1,1302,null,{}] 01:59:23 INFO - PROCESS | 2213 | 1467190763079 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}] 01:59:23 INFO - PROCESS | 2213 | 1467190763081 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:23 INFO - PROCESS | 2213 | 1467190763167 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 01:59:23 INFO - PROCESS | 2213 | 1467190763217 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:23 INFO - PROCESS | 2213 | 1467190763220 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x116405000 == 28 [pid = 2213] [id = 333] 01:59:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 59 (0x112a5d000) [pid = 2213] [serial = 998] [outer = 0x0] 01:59:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 60 (0x112a5ec00) [pid = 2213] [serial = 999] [outer = 0x112a5d000] 01:59:23 INFO - PROCESS | 2213 | 1467190763248 Marionette DEBUG loaded listener.js 01:59:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 61 (0x113067c00) [pid = 2213] [serial = 1000] [outer = 0x112a5d000] 01:59:23 INFO - PROCESS | 2213 | 1467190763566 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]]]}] 01:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 524ms 01:59:23 INFO - PROCESS | 2213 | 1467190763589 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 01:59:23 INFO - PROCESS | 2213 | 1467190763596 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 01:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:59:23 INFO - PROCESS | 2213 | 1467190763601 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:59:23 INFO - PROCESS | 2213 | 1467190763603 Marionette TRACE conn2 <- [1,1306,null,{}] 01:59:23 INFO - PROCESS | 2213 | 1467190763605 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}] 01:59:23 INFO - PROCESS | 2213 | 1467190763607 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:23 INFO - PROCESS | 2213 | 1467190763687 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 01:59:23 INFO - PROCESS | 2213 | 1467190763694 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:23 INFO - PROCESS | 2213 | 1467190763696 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x11723c000 == 29 [pid = 2213] [id = 334] 01:59:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 62 (0x1133af800) [pid = 2213] [serial = 1001] [outer = 0x0] 01:59:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 63 (0x115df0800) [pid = 2213] [serial = 1002] [outer = 0x1133af800] 01:59:23 INFO - PROCESS | 2213 | 1467190763723 Marionette DEBUG loaded listener.js 01:59:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 64 (0x11663fc00) [pid = 2213] [serial = 1003] [outer = 0x1133af800] 01:59:24 INFO - PROCESS | 2213 | 1467190764241 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]]]}] 01:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 01:59:24 INFO - PROCESS | 2213 | 1467190764298 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 01:59:24 INFO - PROCESS | 2213 | 1467190764300 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 01:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:59:24 INFO - PROCESS | 2213 | 1467190764304 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:59:24 INFO - PROCESS | 2213 | 1467190764306 Marionette TRACE conn2 <- [1,1310,null,{}] 01:59:24 INFO - PROCESS | 2213 | 1467190764313 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}] 01:59:24 INFO - PROCESS | 2213 | 1467190764314 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:24 INFO - PROCESS | 2213 | 1467190764419 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 01:59:24 INFO - PROCESS | 2213 | 1467190764516 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:24 INFO - PROCESS | 2213 | 1467190764517 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fbc000 == 30 [pid = 2213] [id = 335] 01:59:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 65 (0x110f9d000) [pid = 2213] [serial = 1004] [outer = 0x0] 01:59:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 66 (0x1133b5c00) [pid = 2213] [serial = 1005] [outer = 0x110f9d000] 01:59:24 INFO - PROCESS | 2213 | 1467190764549 Marionette DEBUG loaded listener.js 01:59:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 67 (0x115e5d400) [pid = 2213] [serial = 1006] [outer = 0x110f9d000] 01:59:25 INFO - PROCESS | 2213 | 1467190765047 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] 01:59:25 INFO - PROCESS | 2213 | 1467190765087 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 01:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:59:25 INFO - PROCESS | 2213 | 1467190765094 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:59:25 INFO - PROCESS | 2213 | 1467190765096 Marionette TRACE conn2 <- [1,1314,null,{}] 01:59:25 INFO - PROCESS | 2213 | 1467190765099 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}] 01:59:25 INFO - PROCESS | 2213 | 1467190765100 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:25 INFO - PROCESS | 2213 | 1467190765216 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 01:59:25 INFO - PROCESS | 2213 | 1467190765290 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:25 INFO - PROCESS | 2213 | 1467190765291 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x11836f800 == 31 [pid = 2213] [id = 336] 01:59:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 68 (0x11691b800) [pid = 2213] [serial = 1007] [outer = 0x0] 01:59:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 69 (0x116929800) [pid = 2213] [serial = 1008] [outer = 0x11691b800] 01:59:25 INFO - PROCESS | 2213 | 1467190765322 Marionette DEBUG loaded listener.js 01:59:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 70 (0x11697e000) [pid = 2213] [serial = 1009] [outer = 0x11691b800] 01:59:25 INFO - PROCESS | 2213 | --DOCSHELL 0x116405000 == 30 [pid = 2213] [id = 333] 01:59:25 INFO - PROCESS | 2213 | 1467190765783 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]]]}] 01:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 726ms 01:59:25 INFO - PROCESS | 2213 | 1467190765820 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 01:59:25 INFO - PROCESS | 2213 | 1467190765823 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 01:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:59:25 INFO - PROCESS | 2213 | 1467190765828 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:59:25 INFO - PROCESS | 2213 | 1467190765831 Marionette TRACE conn2 <- [1,1318,null,{}] 01:59:25 INFO - PROCESS | 2213 | 1467190765834 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}] 01:59:25 INFO - PROCESS | 2213 | 1467190765835 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:25 INFO - PROCESS | 2213 | 1467190765920 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 01:59:25 INFO - PROCESS | 2213 | 1467190765973 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:25 INFO - PROCESS | 2213 | 1467190765975 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x11745c800 == 31 [pid = 2213] [id = 337] 01:59:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 71 (0x1133f4400) [pid = 2213] [serial = 1010] [outer = 0x0] 01:59:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 72 (0x116914400) [pid = 2213] [serial = 1011] [outer = 0x1133f4400] 01:59:26 INFO - PROCESS | 2213 | 1467190766002 Marionette DEBUG loaded listener.js 01:59:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 73 (0x116975400) [pid = 2213] [serial = 1012] [outer = 0x1133f4400] 01:59:26 INFO - PROCESS | 2213 | 1467190766294 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]]]}] 01:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 521ms 01:59:26 INFO - PROCESS | 2213 | 1467190766349 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 01:59:26 INFO - PROCESS | 2213 | 1467190766351 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 01:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:59:26 INFO - PROCESS | 2213 | 1467190766356 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:59:26 INFO - PROCESS | 2213 | 1467190766358 Marionette TRACE conn2 <- [1,1322,null,{}] 01:59:26 INFO - PROCESS | 2213 | 1467190766363 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}] 01:59:26 INFO - PROCESS | 2213 | 1467190766364 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:26 INFO - PROCESS | 2213 | 1467190766443 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 01:59:26 INFO - PROCESS | 2213 | 1467190766502 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:26 INFO - PROCESS | 2213 | 1467190766503 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x118899800 == 32 [pid = 2213] [id = 338] 01:59:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x116931800) [pid = 2213] [serial = 1013] [outer = 0x0] 01:59:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x116fc3000) [pid = 2213] [serial = 1014] [outer = 0x116931800] 01:59:26 INFO - PROCESS | 2213 | 1467190766530 Marionette DEBUG loaded listener.js 01:59:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x11747a800) [pid = 2213] [serial = 1015] [outer = 0x116931800] 01:59:26 INFO - PROCESS | 2213 | 1467190766847 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]]]}] 01:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 523ms 01:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:59:26 INFO - PROCESS | 2213 | 1467190766878 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 01:59:26 INFO - PROCESS | 2213 | 1467190766880 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 01:59:26 INFO - PROCESS | 2213 | 1467190766882 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:59:26 INFO - PROCESS | 2213 | 1467190766885 Marionette TRACE conn2 <- [1,1326,null,{}] 01:59:26 INFO - PROCESS | 2213 | 1467190766893 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}] 01:59:26 INFO - PROCESS | 2213 | 1467190766897 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:26 INFO - PROCESS | 2213 | 1467190766977 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 01:59:27 INFO - PROCESS | 2213 | 1467190767033 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:27 INFO - PROCESS | 2213 | 1467190767035 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196df000 == 33 [pid = 2213] [id = 339] 01:59:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x112a50400) [pid = 2213] [serial = 1016] [outer = 0x0] 01:59:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x1176f1800) [pid = 2213] [serial = 1017] [outer = 0x112a50400] 01:59:27 INFO - PROCESS | 2213 | 1467190767062 Marionette DEBUG loaded listener.js 01:59:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x118289800) [pid = 2213] [serial = 1018] [outer = 0x112a50400] 01:59:27 INFO - PROCESS | 2213 | 1467190767373 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]]]}] 01:59:27 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 01:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 521ms 01:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:59:27 INFO - PROCESS | 2213 | 1467190767405 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 01:59:27 INFO - PROCESS | 2213 | 1467190767407 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 01:59:27 INFO - PROCESS | 2213 | 1467190767413 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:59:27 INFO - PROCESS | 2213 | 1467190767415 Marionette TRACE conn2 <- [1,1330,null,{}] 01:59:27 INFO - PROCESS | 2213 | 1467190767418 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}] 01:59:27 INFO - PROCESS | 2213 | 1467190767420 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:27 INFO - PROCESS | 2213 | 1467190767543 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 01:59:27 INFO - PROCESS | 2213 | 1467190767621 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:27 INFO - PROCESS | 2213 | 1467190767623 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x119dde800 == 34 [pid = 2213] [id = 340] 01:59:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x11824ac00) [pid = 2213] [serial = 1019] [outer = 0x0] 01:59:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x118313000) [pid = 2213] [serial = 1020] [outer = 0x11824ac00] 01:59:27 INFO - PROCESS | 2213 | 1467190767666 Marionette DEBUG loaded listener.js 01:59:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x1187eb400) [pid = 2213] [serial = 1021] [outer = 0x11824ac00] 01:59:28 INFO - PROCESS | 2213 | 1467190768066 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]]]}] 01:59:28 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 01:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 672ms 01:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:59:28 INFO - PROCESS | 2213 | 1467190768083 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 01:59:28 INFO - PROCESS | 2213 | 1467190768084 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 01:59:28 INFO - PROCESS | 2213 | 1467190768086 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:59:28 INFO - PROCESS | 2213 | 1467190768088 Marionette TRACE conn2 <- [1,1334,null,{}] 01:59:28 INFO - PROCESS | 2213 | 1467190768099 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}] 01:59:28 INFO - PROCESS | 2213 | 1467190768101 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:28 INFO - PROCESS | 2213 | 1467190768196 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 01:59:28 INFO - PROCESS | 2213 | 1467190768211 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:28 INFO - PROCESS | 2213 | 1467190768212 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x12420f800 == 35 [pid = 2213] [id = 341] 01:59:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1128e8800) [pid = 2213] [serial = 1022] [outer = 0x0] 01:59:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x11888d000) [pid = 2213] [serial = 1023] [outer = 0x1128e8800] 01:59:28 INFO - PROCESS | 2213 | 1467190768239 Marionette DEBUG loaded listener.js 01:59:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x119174c00) [pid = 2213] [serial = 1024] [outer = 0x1128e8800] 01:59:28 INFO - PROCESS | 2213 | 1467190768720 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]]]}] 01:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 679ms 01:59:28 INFO - PROCESS | 2213 | 1467190768766 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 01:59:28 INFO - PROCESS | 2213 | 1467190768767 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 01:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:59:28 INFO - PROCESS | 2213 | 1467190768776 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:59:28 INFO - PROCESS | 2213 | 1467190768777 Marionette TRACE conn2 <- [1,1338,null,{}] 01:59:28 INFO - PROCESS | 2213 | 1467190768779 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}] 01:59:28 INFO - PROCESS | 2213 | 1467190768783 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:28 INFO - PROCESS | 2213 | 1467190768891 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 01:59:28 INFO - PROCESS | 2213 | 1467190768896 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:28 INFO - PROCESS | 2213 | 1467190768897 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a49800 == 36 [pid = 2213] [id = 342] 01:59:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x119137400) [pid = 2213] [serial = 1025] [outer = 0x0] 01:59:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x1192cfc00) [pid = 2213] [serial = 1026] [outer = 0x119137400] 01:59:28 INFO - PROCESS | 2213 | 1467190768922 Marionette DEBUG loaded listener.js 01:59:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x119838800) [pid = 2213] [serial = 1027] [outer = 0x119137400] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x115e5b400) [pid = 2213] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1193ec800) [pid = 2213] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x112a55800) [pid = 2213] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x120f22c00) [pid = 2213] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x11713ec00) [pid = 2213] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1184c7c00) [pid = 2213] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x112a5d000) [pid = 2213] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x118295800) [pid = 2213] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x113060400) [pid = 2213] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x116fc4c00) [pid = 2213] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x11612f000) [pid = 2213] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x116192400) [pid = 2213] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x1128e0800) [pid = 2213] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:59:29 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x1187f1800) [pid = 2213] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:59:29 INFO - PROCESS | 2213 | 1467190769718 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]]]}] 01:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 01:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:59:29 INFO - PROCESS | 2213 | 1467190769746 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 01:59:29 INFO - PROCESS | 2213 | 1467190769748 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 01:59:29 INFO - PROCESS | 2213 | 1467190769750 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:59:29 INFO - PROCESS | 2213 | 1467190769751 Marionette TRACE conn2 <- [1,1342,null,{}] 01:59:29 INFO - PROCESS | 2213 | 1467190769763 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}] 01:59:29 INFO - PROCESS | 2213 | 1467190769765 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:29 INFO - PROCESS | 2213 | 1467190769838 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 01:59:29 INFO - PROCESS | 2213 | 1467190769843 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:29 INFO - PROCESS | 2213 | 1467190769845 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:29 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fad000 == 37 [pid = 2213] [id = 343] 01:59:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x113060400) [pid = 2213] [serial = 1028] [outer = 0x0] 01:59:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x113c34c00) [pid = 2213] [serial = 1029] [outer = 0x113060400] 01:59:29 INFO - PROCESS | 2213 | 1467190769870 Marionette DEBUG loaded listener.js 01:59:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x11726a000) [pid = 2213] [serial = 1030] [outer = 0x113060400] 01:59:30 INFO - PROCESS | 2213 | 1467190770184 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]]]}] 01:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 470ms 01:59:30 INFO - PROCESS | 2213 | 1467190770221 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 01:59:30 INFO - PROCESS | 2213 | 1467190770222 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 01:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:59:30 INFO - PROCESS | 2213 | 1467190770228 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:59:30 INFO - PROCESS | 2213 | 1467190770229 Marionette TRACE conn2 <- [1,1346,null,{}] 01:59:30 INFO - PROCESS | 2213 | 1467190770232 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}] 01:59:30 INFO - PROCESS | 2213 | 1467190770233 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:30 INFO - PROCESS | 2213 | 1467190770353 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 01:59:30 INFO - PROCESS | 2213 | 1467190770362 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:30 INFO - PROCESS | 2213 | 1467190770363 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:30 INFO - PROCESS | 2213 | ++DOCSHELL 0x126799800 == 38 [pid = 2213] [id = 344] 01:59:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x115e5b400) [pid = 2213] [serial = 1031] [outer = 0x0] 01:59:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x119353000) [pid = 2213] [serial = 1032] [outer = 0x115e5b400] 01:59:30 INFO - PROCESS | 2213 | 1467190770403 Marionette DEBUG loaded listener.js 01:59:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x119963400) [pid = 2213] [serial = 1033] [outer = 0x115e5b400] 01:59:30 INFO - PROCESS | 2213 | 1467190770833 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]]]}] 01:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 621ms 01:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:59:30 INFO - PROCESS | 2213 | 1467190770849 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 01:59:30 INFO - PROCESS | 2213 | 1467190770850 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 01:59:30 INFO - PROCESS | 2213 | 1467190770852 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:59:30 INFO - PROCESS | 2213 | 1467190770853 Marionette TRACE conn2 <- [1,1350,null,{}] 01:59:30 INFO - PROCESS | 2213 | 1467190770856 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}] 01:59:30 INFO - PROCESS | 2213 | 1467190770857 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:30 INFO - PROCESS | 2213 | 1467190770962 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 01:59:30 INFO - PROCESS | 2213 | 1467190770968 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:30 INFO - PROCESS | 2213 | 1467190770969 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:30 INFO - PROCESS | 2213 | ++DOCSHELL 0x119236800 == 39 [pid = 2213] [id = 345] 01:59:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x11969f800) [pid = 2213] [serial = 1034] [outer = 0x0] 01:59:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x119e11000) [pid = 2213] [serial = 1035] [outer = 0x11969f800] 01:59:30 INFO - PROCESS | 2213 | 1467190770995 Marionette DEBUG loaded listener.js 01:59:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x120f21000) [pid = 2213] [serial = 1036] [outer = 0x11969f800] 01:59:31 INFO - PROCESS | 2213 | 1467190771303 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]]]}] 01:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 468ms 01:59:31 INFO - PROCESS | 2213 | 1467190771321 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 01:59:31 INFO - PROCESS | 2213 | 1467190771322 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 01:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:59:31 INFO - PROCESS | 2213 | 1467190771327 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:59:31 INFO - PROCESS | 2213 | 1467190771330 Marionette TRACE conn2 <- [1,1354,null,{}] 01:59:31 INFO - PROCESS | 2213 | 1467190771332 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}] 01:59:31 INFO - PROCESS | 2213 | 1467190771333 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:31 INFO - PROCESS | 2213 | 1467190771413 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 01:59:31 INFO - PROCESS | 2213 | 1467190771416 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:31 INFO - PROCESS | 2213 | 1467190771418 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x129410800 == 40 [pid = 2213] [id = 346] 01:59:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x119e33000) [pid = 2213] [serial = 1037] [outer = 0x0] 01:59:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1239a1000) [pid = 2213] [serial = 1038] [outer = 0x119e33000] 01:59:31 INFO - PROCESS | 2213 | 1467190771441 Marionette DEBUG loaded listener.js 01:59:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1239a9400) [pid = 2213] [serial = 1039] [outer = 0x119e33000] 01:59:31 INFO - PROCESS | 2213 | 1467190771769 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]]]}] 01:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 472ms 01:59:31 INFO - PROCESS | 2213 | 1467190771798 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 01:59:31 INFO - PROCESS | 2213 | 1467190771799 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 01:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:59:31 INFO - PROCESS | 2213 | 1467190771801 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:59:31 INFO - PROCESS | 2213 | 1467190771812 Marionette TRACE conn2 <- [1,1358,null,{}] 01:59:31 INFO - PROCESS | 2213 | 1467190771814 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}] 01:59:31 INFO - PROCESS | 2213 | 1467190771816 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:31 INFO - PROCESS | 2213 | 1467190771930 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 01:59:32 INFO - PROCESS | 2213 | 1467190772009 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:32 INFO - PROCESS | 2213 | 1467190772011 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x115e22000 == 41 [pid = 2213] [id = 347] 01:59:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x110fe5400) [pid = 2213] [serial = 1040] [outer = 0x0] 01:59:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1122b1800) [pid = 2213] [serial = 1041] [outer = 0x110fe5400] 01:59:32 INFO - PROCESS | 2213 | 1467190772043 Marionette DEBUG loaded listener.js 01:59:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x112a54400) [pid = 2213] [serial = 1042] [outer = 0x110fe5400] 01:59:32 INFO - PROCESS | 2213 | 1467190772499 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]]]}] 01:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 01:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:59:32 INFO - PROCESS | 2213 | 1467190772533 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 01:59:32 INFO - PROCESS | 2213 | 1467190772535 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 01:59:32 INFO - PROCESS | 2213 | 1467190772538 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:59:32 INFO - PROCESS | 2213 | 1467190772541 Marionette TRACE conn2 <- [1,1362,null,{}] 01:59:32 INFO - PROCESS | 2213 | 1467190772544 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}] 01:59:32 INFO - PROCESS | 2213 | 1467190772546 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:32 INFO - PROCESS | 2213 | 1467190772650 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 01:59:32 INFO - PROCESS | 2213 | 1467190772704 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:32 INFO - PROCESS | 2213 | 1467190772706 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x119392800 == 42 [pid = 2213] [id = 348] 01:59:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x113c36000) [pid = 2213] [serial = 1043] [outer = 0x0] 01:59:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x117142000) [pid = 2213] [serial = 1044] [outer = 0x113c36000] 01:59:32 INFO - PROCESS | 2213 | 1467190772736 Marionette DEBUG loaded listener.js 01:59:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11726dc00) [pid = 2213] [serial = 1045] [outer = 0x113c36000] 01:59:33 INFO - PROCESS | 2213 | 1467190773218 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]]]}] 01:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 723ms 01:59:33 INFO - PROCESS | 2213 | 1467190773296 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 01:59:33 INFO - PROCESS | 2213 | 1467190773298 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 01:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:59:33 INFO - PROCESS | 2213 | 1467190773301 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:59:33 INFO - PROCESS | 2213 | 1467190773302 Marionette TRACE conn2 <- [1,1366,null,{}] 01:59:33 INFO - PROCESS | 2213 | 1467190773305 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}] 01:59:33 INFO - PROCESS | 2213 | 1467190773306 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:33 INFO - PROCESS | 2213 | 1467190773406 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 01:59:33 INFO - PROCESS | 2213 | 1467190773473 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:33 INFO - PROCESS | 2213 | 1467190773474 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x125722000 == 43 [pid = 2213] [id = 349] 01:59:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x11824e400) [pid = 2213] [serial = 1046] [outer = 0x0] 01:59:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x118294000) [pid = 2213] [serial = 1047] [outer = 0x11824e400] 01:59:33 INFO - PROCESS | 2213 | 1467190773503 Marionette DEBUG loaded listener.js 01:59:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1187e8800) [pid = 2213] [serial = 1048] [outer = 0x11824e400] 01:59:33 INFO - PROCESS | 2213 | 1467190773972 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] 01:59:34 INFO - PROCESS | 2213 | 1467190774076 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 01:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:59:34 INFO - PROCESS | 2213 | 1467190774087 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:59:34 INFO - PROCESS | 2213 | 1467190774094 Marionette TRACE conn2 <- [1,1370,null,{}] 01:59:34 INFO - PROCESS | 2213 | 1467190774115 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}] 01:59:34 INFO - PROCESS | 2213 | 1467190774119 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:34 INFO - PROCESS | 2213 | 1467190774273 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 01:59:34 INFO - PROCESS | 2213 | 1467190774330 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:34 INFO - PROCESS | 2213 | 1467190774331 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:34 INFO - PROCESS | 2213 | ++DOCSHELL 0x115ec3000 == 44 [pid = 2213] [id = 350] 01:59:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1110a7400) [pid = 2213] [serial = 1049] [outer = 0x0] 01:59:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x112f0ac00) [pid = 2213] [serial = 1050] [outer = 0x1110a7400] 01:59:34 INFO - PROCESS | 2213 | 1467190774521 Marionette DEBUG loaded listener.js 01:59:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1133f8400) [pid = 2213] [serial = 1051] [outer = 0x1110a7400] 01:59:34 INFO - PROCESS | 2213 | 1467190774981 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] 01:59:35 INFO - PROCESS | 2213 | 1467190775031 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 01:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:59:35 INFO - PROCESS | 2213 | 1467190775034 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:59:35 INFO - PROCESS | 2213 | 1467190775036 Marionette TRACE conn2 <- [1,1374,null,{}] 01:59:35 INFO - PROCESS | 2213 | 1467190775039 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}] 01:59:35 INFO - PROCESS | 2213 | 1467190775040 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:35 INFO - PROCESS | 2213 | 1467190775138 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 01:59:35 INFO - PROCESS | 2213 | 1467190775193 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:35 INFO - PROCESS | 2213 | 1467190775194 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x118372800 == 45 [pid = 2213] [id = 351] 01:59:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x116773400) [pid = 2213] [serial = 1052] [outer = 0x0] 01:59:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x116fc2400) [pid = 2213] [serial = 1053] [outer = 0x116773400] 01:59:35 INFO - PROCESS | 2213 | 1467190775222 Marionette DEBUG loaded listener.js 01:59:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1176f0400) [pid = 2213] [serial = 1054] [outer = 0x116773400] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6d0000 == 44 [pid = 2213] [id = 332] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x129410800 == 43 [pid = 2213] [id = 346] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x119236800 == 42 [pid = 2213] [id = 345] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x126799800 == 41 [pid = 2213] [id = 344] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x122fad000 == 40 [pid = 2213] [id = 343] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x124a49800 == 39 [pid = 2213] [id = 342] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x12420f800 == 38 [pid = 2213] [id = 341] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x119dde800 == 37 [pid = 2213] [id = 340] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x1196df000 == 36 [pid = 2213] [id = 339] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x115df0800) [pid = 2213] [serial = 1002] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x124cbe000) [pid = 2213] [serial = 996] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x118899800 == 35 [pid = 2213] [id = 338] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x11745c800 == 34 [pid = 2213] [id = 337] 01:59:35 INFO - PROCESS | 2213 | --DOCSHELL 0x116fbc000 == 33 [pid = 2213] [id = 335] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1192c5800) [pid = 2213] [serial = 978] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x119960c00) [pid = 2213] [serial = 981] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1133f0800) [pid = 2213] [serial = 987] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1239a6c00) [pid = 2213] [serial = 984] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1192d1800) [pid = 2213] [serial = 990] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x123ad7800) [pid = 2213] [serial = 985] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x124911000) [pid = 2213] [serial = 994] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x113067c00) [pid = 2213] [serial = 1000] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x118878000) [pid = 2213] [serial = 975] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x118293800) [pid = 2213] [serial = 972] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1184c8c00) [pid = 2213] [serial = 973] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11726d800) [pid = 2213] [serial = 969] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x11747f400) [pid = 2213] [serial = 970] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x112a5ec00) [pid = 2213] [serial = 999] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x116912c00) [pid = 2213] [serial = 966] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x11692a000) [pid = 2213] [serial = 967] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x11692bc00) [pid = 2213] [serial = 964] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x116908800) [pid = 2213] [serial = 963] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x11305f800) [pid = 2213] [serial = 961] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x112a50c00) [pid = 2213] [serial = 960] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x124cb4400) [pid = 2213] [serial = 958] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x122e42000) [pid = 2213] [serial = 982] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x1193eb000) [pid = 2213] [serial = 979] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x123af7c00) [pid = 2213] [serial = 993] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x123aedc00) [pid = 2213] [serial = 991] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 73 (0x119135c00) [pid = 2213] [serial = 976] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | --DOMWINDOW == 72 (0x117269400) [pid = 2213] [serial = 988] [outer = 0x0] [url = about:blank] 01:59:35 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:59:35 INFO - PROCESS | 2213 | 1467190775578 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] 01:59:35 INFO - PROCESS | 2213 | 1467190775606 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 01:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:59:35 INFO - PROCESS | 2213 | 1467190775610 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:59:35 INFO - PROCESS | 2213 | 1467190775612 Marionette TRACE conn2 <- [1,1378,null,{}] 01:59:35 INFO - PROCESS | 2213 | 1467190775615 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}] 01:59:35 INFO - PROCESS | 2213 | 1467190775616 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:35 INFO - PROCESS | 2213 | 1467190775696 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 01:59:35 INFO - PROCESS | 2213 | 1467190775700 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:35 INFO - PROCESS | 2213 | 1467190775701 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x118355000 == 34 [pid = 2213] [id = 352] 01:59:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 73 (0x112a82000) [pid = 2213] [serial = 1055] [outer = 0x0] 01:59:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x11824e000) [pid = 2213] [serial = 1056] [outer = 0x112a82000] 01:59:35 INFO - PROCESS | 2213 | 1467190775729 Marionette DEBUG loaded listener.js 01:59:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x1187e9800) [pid = 2213] [serial = 1057] [outer = 0x112a82000] 01:59:36 INFO - PROCESS | 2213 | 1467190776094 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] 01:59:36 INFO - PROCESS | 2213 | 1467190776136 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 01:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:59:36 INFO - PROCESS | 2213 | 1467190776138 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:59:36 INFO - PROCESS | 2213 | 1467190776141 Marionette TRACE conn2 <- [1,1382,null,{}] 01:59:36 INFO - PROCESS | 2213 | 1467190776148 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}] 01:59:36 INFO - PROCESS | 2213 | 1467190776151 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:36 INFO - PROCESS | 2213 | 1467190776232 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 01:59:36 INFO - PROCESS | 2213 | 1467190776237 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:36 INFO - PROCESS | 2213 | 1467190776238 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:36 INFO - PROCESS | 2213 | ++DOCSHELL 0x119de1000 == 35 [pid = 2213] [id = 353] 01:59:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x1187ebc00) [pid = 2213] [serial = 1058] [outer = 0x0] 01:59:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x1192d1c00) [pid = 2213] [serial = 1059] [outer = 0x1187ebc00] 01:59:36 INFO - PROCESS | 2213 | 1467190776266 Marionette DEBUG loaded listener.js 01:59:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x1196a3400) [pid = 2213] [serial = 1060] [outer = 0x1187ebc00] 01:59:36 INFO - PROCESS | 2213 | [2213] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:59:36 INFO - PROCESS | 2213 | 1467190776601 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] 01:59:36 INFO - PROCESS | 2213 | 1467190776615 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 01:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:59:36 INFO - PROCESS | 2213 | 1467190776617 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:59:36 INFO - PROCESS | 2213 | 1467190776618 Marionette TRACE conn2 <- [1,1386,null,{}] 01:59:36 INFO - PROCESS | 2213 | 1467190776620 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}] 01:59:36 INFO - PROCESS | 2213 | 1467190776622 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:36 INFO - PROCESS | 2213 | 1467190776712 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 01:59:36 INFO - PROCESS | 2213 | 1467190776763 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:36 INFO - PROCESS | 2213 | 1467190776764 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:36 INFO - PROCESS | 2213 | ++DOCSHELL 0x123fc4000 == 36 [pid = 2213] [id = 354] 01:59:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x1196a2400) [pid = 2213] [serial = 1061] [outer = 0x0] 01:59:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x119964800) [pid = 2213] [serial = 1062] [outer = 0x1196a2400] 01:59:36 INFO - PROCESS | 2213 | 1467190776790 Marionette DEBUG loaded listener.js 01:59:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x122e45400) [pid = 2213] [serial = 1063] [outer = 0x1196a2400] 01:59:37 INFO - PROCESS | 2213 | 1467190777071 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] 01:59:37 INFO - PROCESS | 2213 | 1467190777087 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 01:59:37 INFO - PROCESS | 2213 | 1467190777089 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:59:37 INFO - PROCESS | 2213 | 1467190777090 Marionette TRACE conn2 <- [1,1390,null,{}] 01:59:37 INFO - PROCESS | 2213 | 1467190777100 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}] 01:59:37 INFO - PROCESS | 2213 | 1467190777101 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:37 INFO - PROCESS | 2213 | 1467190777184 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 01:59:37 INFO - PROCESS | 2213 | 1467190777188 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:37 INFO - PROCESS | 2213 | 1467190777189 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x125730800 == 37 [pid = 2213] [id = 355] 01:59:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x123aebc00) [pid = 2213] [serial = 1064] [outer = 0x0] 01:59:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x123aee000) [pid = 2213] [serial = 1065] [outer = 0x123aebc00] 01:59:37 INFO - PROCESS | 2213 | 1467190777229 Marionette DEBUG loaded listener.js 01:59:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x123e79800) [pid = 2213] [serial = 1066] [outer = 0x123aebc00] 01:59:37 INFO - PROCESS | 2213 | 1467190777564 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]]]}] 01:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 526ms 01:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:59:37 INFO - PROCESS | 2213 | 1467190777622 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 01:59:37 INFO - PROCESS | 2213 | 1467190777623 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 01:59:37 INFO - PROCESS | 2213 | 1467190777627 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:59:37 INFO - PROCESS | 2213 | 1467190777630 Marionette TRACE conn2 <- [1,1394,null,{}] 01:59:37 INFO - PROCESS | 2213 | 1467190777639 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}] 01:59:37 INFO - PROCESS | 2213 | 1467190777645 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:37 INFO - PROCESS | 2213 | 1467190777745 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 01:59:37 INFO - PROCESS | 2213 | 1467190777748 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:37 INFO - PROCESS | 2213 | 1467190777749 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x126788800 == 38 [pid = 2213] [id = 356] 01:59:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x123aed400) [pid = 2213] [serial = 1067] [outer = 0x0] 01:59:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x12490c400) [pid = 2213] [serial = 1068] [outer = 0x123aed400] 01:59:37 INFO - PROCESS | 2213 | 1467190777774 Marionette DEBUG loaded listener.js 01:59:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x124abd000) [pid = 2213] [serial = 1069] [outer = 0x123aed400] 01:59:38 INFO - PROCESS | 2213 | 1467190778085 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]]]}] 01:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 474ms 01:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:59:38 INFO - PROCESS | 2213 | 1467190778100 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 01:59:38 INFO - PROCESS | 2213 | 1467190778101 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 01:59:38 INFO - PROCESS | 2213 | 1467190778103 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:59:38 INFO - PROCESS | 2213 | 1467190778104 Marionette TRACE conn2 <- [1,1398,null,{}] 01:59:38 INFO - PROCESS | 2213 | 1467190778106 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}] 01:59:38 INFO - PROCESS | 2213 | 1467190778108 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:38 INFO - PROCESS | 2213 | 1467190778219 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 01:59:38 INFO - PROCESS | 2213 | 1467190778236 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:38 INFO - PROCESS | 2213 | 1467190778238 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x129413000 == 39 [pid = 2213] [id = 357] 01:59:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x124abe800) [pid = 2213] [serial = 1070] [outer = 0x0] 01:59:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x124cc1800) [pid = 2213] [serial = 1071] [outer = 0x124abe800] 01:59:38 INFO - PROCESS | 2213 | 1467190778261 Marionette DEBUG loaded listener.js 01:59:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x125072c00) [pid = 2213] [serial = 1072] [outer = 0x124abe800] 01:59:38 INFO - PROCESS | 2213 | 1467190778647 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]]]}] 01:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 571ms 01:59:38 INFO - PROCESS | 2213 | 1467190778675 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 01:59:38 INFO - PROCESS | 2213 | 1467190778677 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 01:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:59:38 INFO - PROCESS | 2213 | 1467190778681 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:59:38 INFO - PROCESS | 2213 | 1467190778683 Marionette TRACE conn2 <- [1,1402,null,{}] 01:59:38 INFO - PROCESS | 2213 | 1467190778686 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}] 01:59:38 INFO - PROCESS | 2213 | 1467190778688 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:38 INFO - PROCESS | 2213 | 1467190778836 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 01:59:38 INFO - PROCESS | 2213 | 1467190778855 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:38 INFO - PROCESS | 2213 | 1467190778856 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x118354800 == 40 [pid = 2213] [id = 358] 01:59:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x124cbe400) [pid = 2213] [serial = 1073] [outer = 0x0] 01:59:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1255aa000) [pid = 2213] [serial = 1074] [outer = 0x124cbe400] 01:59:38 INFO - PROCESS | 2213 | 1467190778895 Marionette DEBUG loaded listener.js 01:59:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1255f0000) [pid = 2213] [serial = 1075] [outer = 0x124cbe400] 01:59:39 INFO - PROCESS | 2213 | 1467190779290 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]]]}] 01:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 620ms 01:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:59:39 INFO - PROCESS | 2213 | 1467190779301 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 01:59:39 INFO - PROCESS | 2213 | 1467190779302 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 01:59:39 INFO - PROCESS | 2213 | 1467190779304 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:59:39 INFO - PROCESS | 2213 | 1467190779305 Marionette TRACE conn2 <- [1,1406,null,{}] 01:59:39 INFO - PROCESS | 2213 | 1467190779308 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}] 01:59:39 INFO - PROCESS | 2213 | 1467190779310 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:39 INFO - PROCESS | 2213 | 1467190779422 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 01:59:39 INFO - PROCESS | 2213 | 1467190779433 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:39 INFO - PROCESS | 2213 | 1467190779434 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:39 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa2b800 == 41 [pid = 2213] [id = 359] 01:59:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1255f4800) [pid = 2213] [serial = 1076] [outer = 0x0] 01:59:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x126168800) [pid = 2213] [serial = 1077] [outer = 0x1255f4800] 01:59:39 INFO - PROCESS | 2213 | 1467190779458 Marionette DEBUG loaded listener.js 01:59:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x126171400) [pid = 2213] [serial = 1078] [outer = 0x1255f4800] 01:59:39 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1128e8800) [pid = 2213] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:59:39 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x119137400) [pid = 2213] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:59:39 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x113060400) [pid = 2213] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:59:39 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x11824ac00) [pid = 2213] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:59:39 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x116931800) [pid = 2213] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:59:39 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1133f4400) [pid = 2213] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:59:39 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x112a50400) [pid = 2213] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:59:39 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x11691b800) [pid = 2213] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:59:39 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x124911800) [pid = 2213] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:59:39 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x11969f800) [pid = 2213] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:59:39 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x115e5b400) [pid = 2213] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:59:39 INFO - PROCESS | 2213 | 1467190779889 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]]]}] 01:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 622ms 01:59:39 INFO - PROCESS | 2213 | 1467190779927 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 01:59:39 INFO - PROCESS | 2213 | 1467190779928 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 01:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:59:39 INFO - PROCESS | 2213 | 1467190779930 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:59:39 INFO - PROCESS | 2213 | 1467190779931 Marionette TRACE conn2 <- [1,1410,null,{}] 01:59:39 INFO - PROCESS | 2213 | 1467190779934 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}] 01:59:39 INFO - PROCESS | 2213 | 1467190779935 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:40 INFO - PROCESS | 2213 | 1467190780016 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 01:59:40 INFO - PROCESS | 2213 | 1467190780072 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:40 INFO - PROCESS | 2213 | 1467190780073 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa44000 == 42 [pid = 2213] [id = 360] 01:59:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1129aac00) [pid = 2213] [serial = 1079] [outer = 0x0] 01:59:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x117475000) [pid = 2213] [serial = 1080] [outer = 0x1129aac00] 01:59:40 INFO - PROCESS | 2213 | 1467190780100 Marionette DEBUG loaded listener.js 01:59:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x119838400) [pid = 2213] [serial = 1081] [outer = 0x1129aac00] 01:59:40 INFO - PROCESS | 2213 | 1467190780425 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]]]}] 01:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 01:59:40 INFO - PROCESS | 2213 | 1467190780449 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 01:59:40 INFO - PROCESS | 2213 | 1467190780450 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 01:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:59:40 INFO - PROCESS | 2213 | 1467190780452 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:59:40 INFO - PROCESS | 2213 | 1467190780465 Marionette TRACE conn2 <- [1,1414,null,{}] 01:59:40 INFO - PROCESS | 2213 | 1467190780467 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}] 01:59:40 INFO - PROCESS | 2213 | 1467190780469 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:40 INFO - PROCESS | 2213 | 1467190780560 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 01:59:40 INFO - PROCESS | 2213 | 1467190780564 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:40 INFO - PROCESS | 2213 | 1467190780566 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba3d000 == 43 [pid = 2213] [id = 361] 01:59:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x119e06c00) [pid = 2213] [serial = 1082] [outer = 0x0] 01:59:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1265e5c00) [pid = 2213] [serial = 1083] [outer = 0x119e06c00] 01:59:40 INFO - PROCESS | 2213 | 1467190780590 Marionette DEBUG loaded listener.js 01:59:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1267ea000) [pid = 2213] [serial = 1084] [outer = 0x119e06c00] 01:59:40 INFO - PROCESS | 2213 | 1467190780939 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]]]}] 01:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 530ms 01:59:40 INFO - PROCESS | 2213 | 1467190780983 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 01:59:40 INFO - PROCESS | 2213 | 1467190780984 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 01:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:59:40 INFO - PROCESS | 2213 | 1467190780986 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:59:40 INFO - PROCESS | 2213 | 1467190780987 Marionette TRACE conn2 <- [1,1418,null,{}] 01:59:40 INFO - PROCESS | 2213 | 1467190780990 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}] 01:59:40 INFO - PROCESS | 2213 | 1467190780991 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:41 INFO - PROCESS | 2213 | 1467190781073 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 01:59:41 INFO - PROCESS | 2213 | 1467190781078 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:41 INFO - PROCESS | 2213 | 1467190781079 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:41 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bd91000 == 44 [pid = 2213] [id = 362] 01:59:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x119841400) [pid = 2213] [serial = 1085] [outer = 0x0] 01:59:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x126997c00) [pid = 2213] [serial = 1086] [outer = 0x119841400] 01:59:41 INFO - PROCESS | 2213 | 1467190781103 Marionette DEBUG loaded listener.js 01:59:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x128adc400) [pid = 2213] [serial = 1087] [outer = 0x119841400] 01:59:41 INFO - PROCESS | 2213 | 1467190781455 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]]]}] 01:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 473ms 01:59:41 INFO - PROCESS | 2213 | 1467190781463 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 01:59:41 INFO - PROCESS | 2213 | 1467190781479 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 01:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:59:41 INFO - PROCESS | 2213 | 1467190781483 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:59:41 INFO - PROCESS | 2213 | 1467190781485 Marionette TRACE conn2 <- [1,1422,null,{}] 01:59:41 INFO - PROCESS | 2213 | 1467190781488 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}] 01:59:41 INFO - PROCESS | 2213 | 1467190781490 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:41 INFO - PROCESS | 2213 | 1467190781651 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 01:59:41 INFO - PROCESS | 2213 | 1467190781667 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:41 INFO - PROCESS | 2213 | 1467190781668 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:41 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bda9800 == 45 [pid = 2213] [id = 363] 01:59:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x11996b000) [pid = 2213] [serial = 1088] [outer = 0x0] 01:59:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x128adf000) [pid = 2213] [serial = 1089] [outer = 0x11996b000] 01:59:41 INFO - PROCESS | 2213 | 1467190781707 Marionette DEBUG loaded listener.js 01:59:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x128ae6800) [pid = 2213] [serial = 1090] [outer = 0x11996b000] 01:59:42 INFO - PROCESS | 2213 | 1467190782282 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]]]}] 01:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 819ms 01:59:42 INFO - PROCESS | 2213 | 1467190782303 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 01:59:42 INFO - PROCESS | 2213 | 1467190782306 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 01:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:59:42 INFO - PROCESS | 2213 | 1467190782309 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:59:42 INFO - PROCESS | 2213 | 1467190782313 Marionette TRACE conn2 <- [1,1426,null,{}] 01:59:42 INFO - PROCESS | 2213 | 1467190782316 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}] 01:59:42 INFO - PROCESS | 2213 | 1467190782318 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:42 INFO - PROCESS | 2213 | 1467190782426 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 01:59:42 INFO - PROCESS | 2213 | 1467190782494 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:42 INFO - PROCESS | 2213 | 1467190782495 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x118569000 == 46 [pid = 2213] [id = 364] 01:59:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x116928000) [pid = 2213] [serial = 1091] [outer = 0x0] 01:59:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x117143c00) [pid = 2213] [serial = 1092] [outer = 0x116928000] 01:59:42 INFO - PROCESS | 2213 | 1467190782527 Marionette DEBUG loaded listener.js 01:59:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1176eb800) [pid = 2213] [serial = 1093] [outer = 0x116928000] 01:59:42 INFO - PROCESS | 2213 | 1467190782984 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]]]}] 01:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 724ms 01:59:43 INFO - PROCESS | 2213 | 1467190783034 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 01:59:43 INFO - PROCESS | 2213 | 1467190783037 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 01:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:59:43 INFO - PROCESS | 2213 | 1467190783044 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:59:43 INFO - PROCESS | 2213 | 1467190783046 Marionette TRACE conn2 <- [1,1430,null,{}] 01:59:43 INFO - PROCESS | 2213 | 1467190783049 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}] 01:59:43 INFO - PROCESS | 2213 | 1467190783050 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:43 INFO - PROCESS | 2213 | 1467190783156 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 01:59:43 INFO - PROCESS | 2213 | 1467190783226 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:43 INFO - PROCESS | 2213 | 1467190783227 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269ea000 == 47 [pid = 2213] [id = 365] 01:59:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11916e400) [pid = 2213] [serial = 1094] [outer = 0x0] 01:59:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1192c7000) [pid = 2213] [serial = 1095] [outer = 0x11916e400] 01:59:43 INFO - PROCESS | 2213 | 1467190783257 Marionette DEBUG loaded listener.js 01:59:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1196a0c00) [pid = 2213] [serial = 1096] [outer = 0x11916e400] 01:59:43 INFO - PROCESS | 2213 | 1467190783703 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]]]}] 01:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 674ms 01:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:59:43 INFO - PROCESS | 2213 | 1467190783716 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 01:59:43 INFO - PROCESS | 2213 | 1467190783718 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 01:59:43 INFO - PROCESS | 2213 | 1467190783720 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:59:43 INFO - PROCESS | 2213 | 1467190783722 Marionette TRACE conn2 <- [1,1434,null,{}] 01:59:43 INFO - PROCESS | 2213 | 1467190783733 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}] 01:59:43 INFO - PROCESS | 2213 | 1467190783736 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:43 INFO - PROCESS | 2213 | 1467190783841 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 01:59:43 INFO - PROCESS | 2213 | 1467190783912 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:43 INFO - PROCESS | 2213 | 1467190783914 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3d6000 == 48 [pid = 2213] [id = 366] 01:59:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x120f22000) [pid = 2213] [serial = 1097] [outer = 0x0] 01:59:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x123aec400) [pid = 2213] [serial = 1098] [outer = 0x120f22000] 01:59:43 INFO - PROCESS | 2213 | 1467190783947 Marionette DEBUG loaded listener.js 01:59:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x123e85c00) [pid = 2213] [serial = 1099] [outer = 0x120f22000] 01:59:44 INFO - PROCESS | 2213 | 1467190784643 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]]]}] 01:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 974ms 01:59:44 INFO - PROCESS | 2213 | 1467190784695 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 01:59:44 INFO - PROCESS | 2213 | 1467190784697 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 01:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:59:44 INFO - PROCESS | 2213 | 1467190784701 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:59:44 INFO - PROCESS | 2213 | 1467190784703 Marionette TRACE conn2 <- [1,1438,null,{}] 01:59:44 INFO - PROCESS | 2213 | 1467190784707 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}] 01:59:44 INFO - PROCESS | 2213 | 1467190784708 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:44 INFO - PROCESS | 2213 | 1467190784806 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 01:59:44 INFO - PROCESS | 2213 | 1467190784863 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:44 INFO - PROCESS | 2213 | 1467190784866 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:44 INFO - PROCESS | 2213 | ++DOCSHELL 0x11990b000 == 49 [pid = 2213] [id = 367] 01:59:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x116137000) [pid = 2213] [serial = 1100] [outer = 0x0] 01:59:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x116a21000) [pid = 2213] [serial = 1101] [outer = 0x116137000] 01:59:44 INFO - PROCESS | 2213 | 1467190784894 Marionette DEBUG loaded listener.js 01:59:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1174f9400) [pid = 2213] [serial = 1102] [outer = 0x116137000] 01:59:45 INFO - PROCESS | 2213 | 1467190785330 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]]]}] 01:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 01:59:45 INFO - PROCESS | 2213 | 1467190785372 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 01:59:45 INFO - PROCESS | 2213 | 1467190785375 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 01:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:59:45 INFO - PROCESS | 2213 | 1467190785379 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:59:45 INFO - PROCESS | 2213 | 1467190785381 Marionette TRACE conn2 <- [1,1442,null,{}] 01:59:45 INFO - PROCESS | 2213 | 1467190785383 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}] 01:59:45 INFO - PROCESS | 2213 | 1467190785385 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:45 INFO - PROCESS | 2213 | 1467190785479 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 01:59:45 INFO - PROCESS | 2213 | 1467190785537 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:45 INFO - PROCESS | 2213 | 1467190785538 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x11856e000 == 50 [pid = 2213] [id = 368] 01:59:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x11747c400) [pid = 2213] [serial = 1103] [outer = 0x0] 01:59:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x11824cc00) [pid = 2213] [serial = 1104] [outer = 0x11747c400] 01:59:45 INFO - PROCESS | 2213 | 1467190785566 Marionette DEBUG loaded listener.js 01:59:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x118314800) [pid = 2213] [serial = 1105] [outer = 0x11747c400] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x12bd91000 == 49 [pid = 2213] [id = 362] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba3d000 == 48 [pid = 2213] [id = 361] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa44000 == 47 [pid = 2213] [id = 360] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa2b800 == 46 [pid = 2213] [id = 359] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x118354800 == 45 [pid = 2213] [id = 358] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x129413000 == 44 [pid = 2213] [id = 357] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x126788800 == 43 [pid = 2213] [id = 356] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x125730800 == 42 [pid = 2213] [id = 355] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x1239a1000) [pid = 2213] [serial = 1038] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x123fc4000 == 41 [pid = 2213] [id = 354] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x119de1000 == 40 [pid = 2213] [id = 353] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x118355000 == 39 [pid = 2213] [id = 352] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x118372800 == 38 [pid = 2213] [id = 351] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x115ec3000 == 37 [pid = 2213] [id = 350] 01:59:45 INFO - PROCESS | 2213 | --DOCSHELL 0x115e22000 == 36 [pid = 2213] [id = 347] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x11888d000) [pid = 2213] [serial = 1023] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x1192cfc00) [pid = 2213] [serial = 1026] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x113c34c00) [pid = 2213] [serial = 1029] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1133b5c00) [pid = 2213] [serial = 1005] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x118313000) [pid = 2213] [serial = 1020] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x116fc3000) [pid = 2213] [serial = 1014] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x11747a800) [pid = 2213] [serial = 1015] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x116914400) [pid = 2213] [serial = 1011] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x116975400) [pid = 2213] [serial = 1012] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1176f1800) [pid = 2213] [serial = 1017] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x118289800) [pid = 2213] [serial = 1018] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11697e000) [pid = 2213] [serial = 1009] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x116929800) [pid = 2213] [serial = 1008] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1255a9000) [pid = 2213] [serial = 997] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x119e11000) [pid = 2213] [serial = 1035] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x120f21000) [pid = 2213] [serial = 1036] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x119838800) [pid = 2213] [serial = 1027] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11726a000) [pid = 2213] [serial = 1030] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x119174c00) [pid = 2213] [serial = 1024] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x119963400) [pid = 2213] [serial = 1033] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1187eb400) [pid = 2213] [serial = 1021] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x119353000) [pid = 2213] [serial = 1032] [outer = 0x0] [url = about:blank] 01:59:45 INFO - PROCESS | 2213 | 1467190785968 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]]]}] 01:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 620ms 01:59:46 INFO - PROCESS | 2213 | 1467190786008 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 01:59:46 INFO - PROCESS | 2213 | 1467190786010 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 01:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:59:46 INFO - PROCESS | 2213 | 1467190786016 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:59:46 INFO - PROCESS | 2213 | 1467190786020 Marionette TRACE conn2 <- [1,1446,null,{}] 01:59:46 INFO - PROCESS | 2213 | 1467190786029 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}] 01:59:46 INFO - PROCESS | 2213 | 1467190786033 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:46 INFO - PROCESS | 2213 | 1467190786135 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 01:59:46 INFO - PROCESS | 2213 | 1467190786142 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:46 INFO - PROCESS | 2213 | 1467190786144 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x119149800 == 37 [pid = 2213] [id = 369] 01:59:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x118879c00) [pid = 2213] [serial = 1106] [outer = 0x0] 01:59:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x119138800) [pid = 2213] [serial = 1107] [outer = 0x118879c00] 01:59:46 INFO - PROCESS | 2213 | 1467190786172 Marionette DEBUG loaded listener.js 01:59:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x119353000) [pid = 2213] [serial = 1108] [outer = 0x118879c00] 01:59:46 INFO - PROCESS | 2213 | 1467190786528 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]]]}] 01:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 524ms 01:59:46 INFO - PROCESS | 2213 | 1467190786544 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 01:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:59:46 INFO - PROCESS | 2213 | 1467190786546 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 01:59:46 INFO - PROCESS | 2213 | 1467190786548 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:59:46 INFO - PROCESS | 2213 | 1467190786550 Marionette TRACE conn2 <- [1,1450,null,{}] 01:59:46 INFO - PROCESS | 2213 | 1467190786552 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}] 01:59:46 INFO - PROCESS | 2213 | 1467190786553 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:46 INFO - PROCESS | 2213 | 1467190786640 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 01:59:46 INFO - PROCESS | 2213 | 1467190786695 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:46 INFO - PROCESS | 2213 | 1467190786696 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fb8800 == 38 [pid = 2213] [id = 370] 01:59:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1193ecc00) [pid = 2213] [serial = 1109] [outer = 0x0] 01:59:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119804c00) [pid = 2213] [serial = 1110] [outer = 0x1193ecc00] 01:59:46 INFO - PROCESS | 2213 | 1467190786722 Marionette DEBUG loaded listener.js 01:59:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x119e36400) [pid = 2213] [serial = 1111] [outer = 0x1193ecc00] 01:59:47 INFO - PROCESS | 2213 | 1467190787016 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]]]}] 01:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 519ms 01:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:59:47 INFO - PROCESS | 2213 | 1467190787068 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 2213 | 1467190787069 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 01:59:47 INFO - PROCESS | 2213 | 1467190787071 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:59:47 INFO - PROCESS | 2213 | 1467190787072 Marionette TRACE conn2 <- [1,1454,null,{}] 01:59:47 INFO - PROCESS | 2213 | 1467190787074 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}] 01:59:47 INFO - PROCESS | 2213 | 1467190787077 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:47 INFO - PROCESS | 2213 | 1467190787154 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 01:59:47 INFO - PROCESS | 2213 | 1467190787211 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 2213 | 1467190787212 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a49000 == 39 [pid = 2213] [id = 371] 01:59:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1133b0400) [pid = 2213] [serial = 1112] [outer = 0x0] 01:59:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x120f1ec00) [pid = 2213] [serial = 1113] [outer = 0x1133b0400] 01:59:47 INFO - PROCESS | 2213 | 1467190787237 Marionette DEBUG loaded listener.js 01:59:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x123a72800) [pid = 2213] [serial = 1114] [outer = 0x1133b0400] 01:59:47 INFO - PROCESS | 2213 | 1467190787546 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]]]}] 01:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 518ms 01:59:47 INFO - PROCESS | 2213 | 1467190787590 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 2213 | 1467190787591 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 01:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:59:47 INFO - PROCESS | 2213 | 1467190787594 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:59:47 INFO - PROCESS | 2213 | 1467190787595 Marionette TRACE conn2 <- [1,1458,null,{}] 01:59:47 INFO - PROCESS | 2213 | 1467190787597 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}] 01:59:47 INFO - PROCESS | 2213 | 1467190787601 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:47 INFO - PROCESS | 2213 | 1467190787700 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 01:59:47 INFO - PROCESS | 2213 | 1467190787704 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 2213 | 1467190787705 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x116ac7800 == 40 [pid = 2213] [id = 372] 01:59:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x123af4000) [pid = 2213] [serial = 1115] [outer = 0x0] 01:59:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x124916400) [pid = 2213] [serial = 1116] [outer = 0x123af4000] 01:59:47 INFO - PROCESS | 2213 | 1467190787733 Marionette DEBUG loaded listener.js 01:59:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1255e5800) [pid = 2213] [serial = 1117] [outer = 0x123af4000] 01:59:48 INFO - PROCESS | 2213 | 1467190788117 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]]]}] 01:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 569ms 01:59:48 INFO - PROCESS | 2213 | 1467190788163 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 01:59:48 INFO - PROCESS | 2213 | 1467190788164 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 01:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:59:48 INFO - PROCESS | 2213 | 1467190788167 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:59:48 INFO - PROCESS | 2213 | 1467190788168 Marionette TRACE conn2 <- [1,1462,null,{}] 01:59:48 INFO - PROCESS | 2213 | 1467190788170 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}] 01:59:48 INFO - PROCESS | 2213 | 1467190788171 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:48 INFO - PROCESS | 2213 | 1467190788271 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 01:59:48 INFO - PROCESS | 2213 | 1467190788275 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:48 INFO - PROCESS | 2213 | 1467190788277 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x128b57800 == 41 [pid = 2213] [id = 373] 01:59:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x123af6400) [pid = 2213] [serial = 1118] [outer = 0x0] 01:59:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x12610e400) [pid = 2213] [serial = 1119] [outer = 0x123af6400] 01:59:48 INFO - PROCESS | 2213 | 1467190788301 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x126536800) [pid = 2213] [serial = 1120] [outer = 0x123af6400] 01:59:48 INFO - PROCESS | 2213 | 1467190788661 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]]]}] 01:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 520ms 01:59:48 INFO - PROCESS | 2213 | 1467190788687 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 01:59:48 INFO - PROCESS | 2213 | 1467190788689 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 01:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:59:48 INFO - PROCESS | 2213 | 1467190788697 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:59:48 INFO - PROCESS | 2213 | 1467190788698 Marionette TRACE conn2 <- [1,1466,null,{}] 01:59:48 INFO - PROCESS | 2213 | 1467190788701 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}] 01:59:48 INFO - PROCESS | 2213 | 1467190788702 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:48 INFO - PROCESS | 2213 | 1467190788803 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 01:59:48 INFO - PROCESS | 2213 | 1467190788806 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:48 INFO - PROCESS | 2213 | 1467190788807 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x1297a2800 == 42 [pid = 2213] [id = 374] 01:59:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x126537000) [pid = 2213] [serial = 1121] [outer = 0x0] 01:59:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x126752c00) [pid = 2213] [serial = 1122] [outer = 0x126537000] 01:59:48 INFO - PROCESS | 2213 | 1467190788840 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x11692d000) [pid = 2213] [serial = 1123] [outer = 0x126537000] 01:59:49 INFO - PROCESS | 2213 | 1467190789188 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]]]}] 01:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 527ms 01:59:49 INFO - PROCESS | 2213 | 1467190789230 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 01:59:49 INFO - PROCESS | 2213 | 1467190789231 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 01:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:59:49 INFO - PROCESS | 2213 | 1467190789233 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:59:49 INFO - PROCESS | 2213 | 1467190789234 Marionette TRACE conn2 <- [1,1470,null,{}] 01:59:49 INFO - PROCESS | 2213 | 1467190789237 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}] 01:59:49 INFO - PROCESS | 2213 | 1467190789238 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:49 INFO - PROCESS | 2213 | 1467190789342 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 01:59:49 INFO - PROCESS | 2213 | 1467190789397 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:49 INFO - PROCESS | 2213 | 1467190789398 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba4a800 == 43 [pid = 2213] [id = 375] 01:59:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x128b1e800) [pid = 2213] [serial = 1124] [outer = 0x0] 01:59:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x128e2f000) [pid = 2213] [serial = 1125] [outer = 0x128b1e800] 01:59:49 INFO - PROCESS | 2213 | 1467190789423 Marionette DEBUG loaded listener.js 01:59:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x128e3a000) [pid = 2213] [serial = 1126] [outer = 0x128b1e800] 01:59:49 INFO - PROCESS | 2213 | 1467190789752 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]]]}] 01:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 569ms 01:59:49 INFO - PROCESS | 2213 | 1467190789803 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 01:59:49 INFO - PROCESS | 2213 | 1467190789804 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 01:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:59:49 INFO - PROCESS | 2213 | 1467190789806 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:59:49 INFO - PROCESS | 2213 | 1467190789807 Marionette TRACE conn2 <- [1,1474,null,{}] 01:59:49 INFO - PROCESS | 2213 | 1467190789809 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}] 01:59:49 INFO - PROCESS | 2213 | 1467190789811 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:50 INFO - PROCESS | 2213 | 1467190790112 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x124abe800) [pid = 2213] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x116773400) [pid = 2213] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x124cbe400) [pid = 2213] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x1187ebc00) [pid = 2213] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1196a2400) [pid = 2213] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1129aac00) [pid = 2213] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1255f4800) [pid = 2213] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1110a7400) [pid = 2213] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x112a82000) [pid = 2213] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x123aebc00) [pid = 2213] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x119841400) [pid = 2213] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x119e06c00) [pid = 2213] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x123aed400) [pid = 2213] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:59:50 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x119e33000) [pid = 2213] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:59:50 INFO - PROCESS | 2213 | 1467190790157 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 2213 | 1467190790158 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:50 INFO - PROCESS | 2213 | ++DOCSHELL 0x123a16000 == 44 [pid = 2213] [id = 376] 01:59:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1128ec800) [pid = 2213] [serial = 1127] [outer = 0x0] 01:59:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x113060800) [pid = 2213] [serial = 1128] [outer = 0x1128ec800] 01:59:50 INFO - PROCESS | 2213 | 1467190790184 Marionette DEBUG loaded listener.js 01:59:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x118250800) [pid = 2213] [serial = 1129] [outer = 0x1128ec800] 01:59:50 INFO - PROCESS | 2213 | 1467190790444 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]]]}] 01:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 669ms 01:59:50 INFO - PROCESS | 2213 | 1467190790482 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 01:59:50 INFO - PROCESS | 2213 | 1467190790484 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 01:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:59:50 INFO - PROCESS | 2213 | 1467190790486 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:59:50 INFO - PROCESS | 2213 | 1467190790488 Marionette TRACE conn2 <- [1,1478,null,{}] 01:59:50 INFO - PROCESS | 2213 | 1467190790499 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}] 01:59:50 INFO - PROCESS | 2213 | 1467190790501 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:50 INFO - PROCESS | 2213 | 1467190790602 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 01:59:50 INFO - PROCESS | 2213 | 1467190790678 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 2213 | 1467190790680 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:50 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6ba000 == 45 [pid = 2213] [id = 377] 01:59:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1129b0c00) [pid = 2213] [serial = 1130] [outer = 0x0] 01:59:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x123aed400) [pid = 2213] [serial = 1131] [outer = 0x1129b0c00] 01:59:50 INFO - PROCESS | 2213 | 1467190790707 Marionette DEBUG loaded listener.js 01:59:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x12921bc00) [pid = 2213] [serial = 1132] [outer = 0x1129b0c00] 01:59:51 INFO - PROCESS | 2213 | 1467190791068 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]]]}] 01:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 623ms 01:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:59:51 INFO - PROCESS | 2213 | 1467190791110 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 01:59:51 INFO - PROCESS | 2213 | 1467190791111 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 01:59:51 INFO - PROCESS | 2213 | 1467190791113 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:59:51 INFO - PROCESS | 2213 | 1467190791115 Marionette TRACE conn2 <- [1,1482,null,{}] 01:59:51 INFO - PROCESS | 2213 | 1467190791117 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}] 01:59:51 INFO - PROCESS | 2213 | 1467190791118 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:51 INFO - PROCESS | 2213 | 1467190791202 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 01:59:51 INFO - PROCESS | 2213 | 1467190791259 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:51 INFO - PROCESS | 2213 | 1467190791260 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ca91800 == 46 [pid = 2213] [id = 378] 01:59:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x128e2b800) [pid = 2213] [serial = 1133] [outer = 0x0] 01:59:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x12921f400) [pid = 2213] [serial = 1134] [outer = 0x128e2b800] 01:59:51 INFO - PROCESS | 2213 | 1467190791286 Marionette DEBUG loaded listener.js 01:59:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x129594000) [pid = 2213] [serial = 1135] [outer = 0x128e2b800] 01:59:51 INFO - PROCESS | 2213 | 1467190791557 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]]]}] 01:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 468ms 01:59:51 INFO - PROCESS | 2213 | 1467190791583 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 01:59:51 INFO - PROCESS | 2213 | 1467190791584 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 01:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:59:51 INFO - PROCESS | 2213 | 1467190791586 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:59:51 INFO - PROCESS | 2213 | 1467190791587 Marionette TRACE conn2 <- [1,1486,null,{}] 01:59:51 INFO - PROCESS | 2213 | 1467190791590 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}] 01:59:51 INFO - PROCESS | 2213 | 1467190791591 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:51 INFO - PROCESS | 2213 | 1467190791689 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 01:59:51 INFO - PROCESS | 2213 | 1467190791694 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:51 INFO - PROCESS | 2213 | 1467190791696 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cb9e000 == 47 [pid = 2213] [id = 379] 01:59:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x12a55d000) [pid = 2213] [serial = 1136] [outer = 0x0] 01:59:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x12a565000) [pid = 2213] [serial = 1137] [outer = 0x12a55d000] 01:59:51 INFO - PROCESS | 2213 | 1467190791720 Marionette DEBUG loaded listener.js 01:59:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x12a6a1c00) [pid = 2213] [serial = 1138] [outer = 0x12a55d000] 01:59:52 INFO - PROCESS | 2213 | 1467190792064 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]]]}] 01:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 524ms 01:59:52 INFO - PROCESS | 2213 | 1467190792150 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 01:59:52 INFO - PROCESS | 2213 | 1467190792152 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 01:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:59:52 INFO - PROCESS | 2213 | 1467190792157 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:59:52 INFO - PROCESS | 2213 | 1467190792159 Marionette TRACE conn2 <- [1,1490,null,{}] 01:59:52 INFO - PROCESS | 2213 | 1467190792164 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}] 01:59:52 INFO - PROCESS | 2213 | 1467190792166 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:52 INFO - PROCESS | 2213 | 1467190792272 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 01:59:52 INFO - PROCESS | 2213 | 1467190792376 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:52 INFO - PROCESS | 2213 | 1467190792379 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x11745a800 == 48 [pid = 2213] [id = 380] 01:59:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1133f5000) [pid = 2213] [serial = 1139] [outer = 0x0] 01:59:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x113c39000) [pid = 2213] [serial = 1140] [outer = 0x1133f5000] 01:59:52 INFO - PROCESS | 2213 | 1467190792410 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x116912c00) [pid = 2213] [serial = 1141] [outer = 0x1133f5000] 01:59:52 INFO - PROCESS | 2213 | 1467190792821 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]]]}] 01:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 723ms 01:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:59:52 INFO - PROCESS | 2213 | 1467190792880 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 01:59:52 INFO - PROCESS | 2213 | 1467190792882 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 01:59:52 INFO - PROCESS | 2213 | 1467190792887 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:59:52 INFO - PROCESS | 2213 | 1467190792889 Marionette TRACE conn2 <- [1,1494,null,{}] 01:59:52 INFO - PROCESS | 2213 | 1467190792912 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}] 01:59:52 INFO - PROCESS | 2213 | 1467190792914 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:53 INFO - PROCESS | 2213 | 1467190793044 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 01:59:53 INFO - PROCESS | 2213 | 1467190793129 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:53 INFO - PROCESS | 2213 | 1467190793130 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fab800 == 49 [pid = 2213] [id = 381] 01:59:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x1180be000) [pid = 2213] [serial = 1142] [outer = 0x0] 01:59:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x11828c400) [pid = 2213] [serial = 1143] [outer = 0x1180be000] 01:59:53 INFO - PROCESS | 2213 | 1467190793161 Marionette DEBUG loaded listener.js 01:59:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x11873bc00) [pid = 2213] [serial = 1144] [outer = 0x1180be000] 01:59:53 INFO - PROCESS | 2213 | 1467190793595 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]]]}] 01:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 726ms 01:59:53 INFO - PROCESS | 2213 | 1467190793612 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 01:59:53 INFO - PROCESS | 2213 | 1467190793613 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 01:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:59:53 INFO - PROCESS | 2213 | 1467190793616 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:59:53 INFO - PROCESS | 2213 | 1467190793617 Marionette TRACE conn2 <- [1,1498,null,{}] 01:59:53 INFO - PROCESS | 2213 | 1467190793624 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}] 01:59:53 INFO - PROCESS | 2213 | 1467190793628 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:53 INFO - PROCESS | 2213 | 1467190793735 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 01:59:53 INFO - PROCESS | 2213 | 1467190793798 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:53 INFO - PROCESS | 2213 | 1467190793800 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6b8000 == 50 [pid = 2213] [id = 382] 01:59:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x11988f000) [pid = 2213] [serial = 1145] [outer = 0x0] 01:59:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x119e11000) [pid = 2213] [serial = 1146] [outer = 0x11988f000] 01:59:53 INFO - PROCESS | 2213 | 1467190793831 Marionette DEBUG loaded listener.js 01:59:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x123a75400) [pid = 2213] [serial = 1147] [outer = 0x11988f000] 01:59:54 INFO - PROCESS | 2213 | 1467190794322 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]]]}] 01:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 722ms 01:59:54 INFO - PROCESS | 2213 | 1467190794371 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 01:59:54 INFO - PROCESS | 2213 | 1467190794373 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 01:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:59:54 INFO - PROCESS | 2213 | 1467190794381 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:59:54 INFO - PROCESS | 2213 | 1467190794383 Marionette TRACE conn2 <- [1,1502,null,{}] 01:59:54 INFO - PROCESS | 2213 | 1467190794386 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}] 01:59:54 INFO - PROCESS | 2213 | 1467190794388 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:54 INFO - PROCESS | 2213 | 1467190794543 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 01:59:54 INFO - PROCESS | 2213 | 1467190794648 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:54 INFO - PROCESS | 2213 | 1467190794649 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cb98000 == 51 [pid = 2213] [id = 383] 01:59:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x1241dd400) [pid = 2213] [serial = 1148] [outer = 0x0] 01:59:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 119 (0x124913000) [pid = 2213] [serial = 1149] [outer = 0x1241dd400] 01:59:54 INFO - PROCESS | 2213 | 1467190794697 Marionette DEBUG loaded listener.js 01:59:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 120 (0x124cbe000) [pid = 2213] [serial = 1150] [outer = 0x1241dd400] 01:59:55 INFO - PROCESS | 2213 | 1467190795191 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]]]}] 01:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 873ms 01:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:59:55 INFO - PROCESS | 2213 | 1467190795252 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 01:59:55 INFO - PROCESS | 2213 | 1467190795253 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 01:59:55 INFO - PROCESS | 2213 | 1467190795256 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:59:55 INFO - PROCESS | 2213 | 1467190795257 Marionette TRACE conn2 <- [1,1506,null,{}] 01:59:55 INFO - PROCESS | 2213 | 1467190795260 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}] 01:59:55 INFO - PROCESS | 2213 | 1467190795261 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:55 INFO - PROCESS | 2213 | 1467190795376 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 01:59:55 INFO - PROCESS | 2213 | 1467190795597 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:55 INFO - PROCESS | 2213 | 1467190795598 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x118389800 == 52 [pid = 2213] [id = 384] 01:59:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 121 (0x1129ae400) [pid = 2213] [serial = 1151] [outer = 0x0] 01:59:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 122 (0x116903000) [pid = 2213] [serial = 1152] [outer = 0x1129ae400] 01:59:55 INFO - PROCESS | 2213 | 1467190795657 Marionette DEBUG loaded listener.js 01:59:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 123 (0x11726a800) [pid = 2213] [serial = 1153] [outer = 0x1129ae400] 01:59:56 INFO - PROCESS | 2213 | 1467190796141 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]]]}] 01:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 922ms 01:59:56 INFO - PROCESS | 2213 | 1467190796179 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 01:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:59:56 INFO - PROCESS | 2213 | 1467190796181 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 01:59:56 INFO - PROCESS | 2213 | 1467190796184 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:59:56 INFO - PROCESS | 2213 | 1467190796186 Marionette TRACE conn2 <- [1,1510,null,{}] 01:59:56 INFO - PROCESS | 2213 | 1467190796189 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}] 01:59:56 INFO - PROCESS | 2213 | 1467190796192 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:56 INFO - PROCESS | 2213 | 1467190796331 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 01:59:56 INFO - PROCESS | 2213 | 1467190796386 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:56 INFO - PROCESS | 2213 | 1467190796388 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x119225800 == 53 [pid = 2213] [id = 385] 01:59:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 124 (0x11887cc00) [pid = 2213] [serial = 1154] [outer = 0x0] 01:59:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 125 (0x119133800) [pid = 2213] [serial = 1155] [outer = 0x11887cc00] 01:59:56 INFO - PROCESS | 2213 | 1467190796417 Marionette DEBUG loaded listener.js 01:59:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 126 (0x1192d1000) [pid = 2213] [serial = 1156] [outer = 0x11887cc00] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x11836f800 == 52 [pid = 2213] [id = 336] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12ca91800 == 51 [pid = 2213] [id = 378] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6ba000 == 50 [pid = 2213] [id = 377] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x123a16000 == 49 [pid = 2213] [id = 376] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba4a800 == 48 [pid = 2213] [id = 375] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x1297a2800 == 47 [pid = 2213] [id = 374] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x128b57800 == 46 [pid = 2213] [id = 373] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x116ac7800 == 45 [pid = 2213] [id = 372] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x124a49000 == 44 [pid = 2213] [id = 371] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x122fb8800 == 43 [pid = 2213] [id = 370] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x119149800 == 42 [pid = 2213] [id = 369] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x11856e000 == 41 [pid = 2213] [id = 368] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x11990b000 == 40 [pid = 2213] [id = 367] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x118569000 == 39 [pid = 2213] [id = 364] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x11723c000 == 38 [pid = 2213] [id = 334] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x119392800 == 37 [pid = 2213] [id = 348] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x1269ea000 == 36 [pid = 2213] [id = 365] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12bda9800 == 35 [pid = 2213] [id = 363] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x125722000 == 34 [pid = 2213] [id = 349] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3d6000 == 33 [pid = 2213] [id = 366] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x118389800 == 32 [pid = 2213] [id = 384] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12cb98000 == 31 [pid = 2213] [id = 383] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6b8000 == 30 [pid = 2213] [id = 382] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x122fab800 == 29 [pid = 2213] [id = 381] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12cb9e000 == 28 [pid = 2213] [id = 379] 01:59:57 INFO - PROCESS | 2213 | --DOCSHELL 0x11745a800 == 27 [pid = 2213] [id = 380] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 125 (0x1239a9400) [pid = 2213] [serial = 1039] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 124 (0x124cc1800) [pid = 2213] [serial = 1071] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 123 (0x116fc2400) [pid = 2213] [serial = 1053] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 122 (0x1255aa000) [pid = 2213] [serial = 1074] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 121 (0x1176f0400) [pid = 2213] [serial = 1054] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 120 (0x118294000) [pid = 2213] [serial = 1047] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 119 (0x117142000) [pid = 2213] [serial = 1044] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 118 (0x1192d1c00) [pid = 2213] [serial = 1059] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x1196a3400) [pid = 2213] [serial = 1060] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x119964800) [pid = 2213] [serial = 1062] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x122e45400) [pid = 2213] [serial = 1063] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x117475000) [pid = 2213] [serial = 1080] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x126168800) [pid = 2213] [serial = 1077] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x112f0ac00) [pid = 2213] [serial = 1050] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x1133f8400) [pid = 2213] [serial = 1051] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x11824e000) [pid = 2213] [serial = 1056] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x1187e9800) [pid = 2213] [serial = 1057] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1122b1800) [pid = 2213] [serial = 1041] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x123aee000) [pid = 2213] [serial = 1065] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x126997c00) [pid = 2213] [serial = 1086] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1265e5c00) [pid = 2213] [serial = 1083] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1267ea000) [pid = 2213] [serial = 1084] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x126171400) [pid = 2213] [serial = 1078] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x12490c400) [pid = 2213] [serial = 1068] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x128adc400) [pid = 2213] [serial = 1087] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1255f0000) [pid = 2213] [serial = 1075] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x125072c00) [pid = 2213] [serial = 1072] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x124abd000) [pid = 2213] [serial = 1069] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x123e79800) [pid = 2213] [serial = 1066] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x119838400) [pid = 2213] [serial = 1081] [outer = 0x0] [url = about:blank] 01:59:57 INFO - PROCESS | 2213 | 1467190797396 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]]]}] 01:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1224ms 01:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:59:57 INFO - PROCESS | 2213 | 1467190797408 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 01:59:57 INFO - PROCESS | 2213 | 1467190797413 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 01:59:57 INFO - PROCESS | 2213 | 1467190797416 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:59:57 INFO - PROCESS | 2213 | 1467190797418 Marionette TRACE conn2 <- [1,1514,null,{}] 01:59:57 INFO - PROCESS | 2213 | 1467190797421 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}] 01:59:57 INFO - PROCESS | 2213 | 1467190797423 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:57 INFO - PROCESS | 2213 | 1467190797507 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 01:59:57 INFO - PROCESS | 2213 | 1467190797514 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:57 INFO - PROCESS | 2213 | 1467190797517 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x116ad3800 == 28 [pid = 2213] [id = 386] 01:59:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x115e60c00) [pid = 2213] [serial = 1157] [outer = 0x0] 01:59:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x116913000) [pid = 2213] [serial = 1158] [outer = 0x115e60c00] 01:59:57 INFO - PROCESS | 2213 | 1467190797545 Marionette DEBUG loaded listener.js 01:59:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x116928400) [pid = 2213] [serial = 1159] [outer = 0x115e60c00] 01:59:57 INFO - PROCESS | 2213 | 1467190797920 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]]]}] 01:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 521ms 01:59:57 INFO - PROCESS | 2213 | 1467190797936 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 01:59:57 INFO - PROCESS | 2213 | 1467190797940 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 01:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:59:57 INFO - PROCESS | 2213 | 1467190797947 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:59:57 INFO - PROCESS | 2213 | 1467190797948 Marionette TRACE conn2 <- [1,1518,null,{}] 01:59:57 INFO - PROCESS | 2213 | 1467190797951 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}] 01:59:57 INFO - PROCESS | 2213 | 1467190797952 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:58 INFO - PROCESS | 2213 | 1467190798030 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 01:59:58 INFO - PROCESS | 2213 | 1467190798034 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:58 INFO - PROCESS | 2213 | 1467190798036 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x118369000 == 29 [pid = 2213] [id = 387] 01:59:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x116983400) [pid = 2213] [serial = 1160] [outer = 0x0] 01:59:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x117476c00) [pid = 2213] [serial = 1161] [outer = 0x116983400] 01:59:58 INFO - PROCESS | 2213 | 1467190798066 Marionette DEBUG loaded listener.js 01:59:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1176f7400) [pid = 2213] [serial = 1162] [outer = 0x116983400] 01:59:58 INFO - PROCESS | 2213 | 1467190798505 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]]]}] 01:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 570ms 01:59:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:59:58 INFO - PROCESS | 2213 | 1467190798517 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 01:59:58 INFO - PROCESS | 2213 | 1467190798519 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 01:59:58 INFO - PROCESS | 2213 | 1467190798523 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:59:58 INFO - PROCESS | 2213 | 1467190798526 Marionette TRACE conn2 <- [1,1522,null,{}] 01:59:58 INFO - PROCESS | 2213 | 1467190798549 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}] 01:59:58 INFO - PROCESS | 2213 | 1467190798553 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:58 INFO - PROCESS | 2213 | 1467190798631 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 01:59:58 INFO - PROCESS | 2213 | 1467190798636 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:58 INFO - PROCESS | 2213 | 1467190798638 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196dc000 == 30 [pid = 2213] [id = 388] 01:59:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1128de400) [pid = 2213] [serial = 1163] [outer = 0x0] 01:59:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x11873cc00) [pid = 2213] [serial = 1164] [outer = 0x1128de400] 01:59:58 INFO - PROCESS | 2213 | 1467190798668 Marionette DEBUG loaded listener.js 01:59:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x11912e800) [pid = 2213] [serial = 1165] [outer = 0x1128de400] 01:59:59 INFO - PROCESS | 2213 | 1467190798999 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"]]]}] 01:59:59 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 () { 01:59:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:59:59 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 () { 01:59:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:59:59 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 () { 01:59:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:59:59 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 () { 01:59:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:59:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 488ms 01:59:59 INFO - PROCESS | 2213 | 1467190799013 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 01:59:59 INFO - PROCESS | 2213 | 1467190799015 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 01:59:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:59:59 INFO - PROCESS | 2213 | 1467190799017 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:59:59 INFO - PROCESS | 2213 | 1467190799018 Marionette TRACE conn2 <- [1,1526,null,{}] 01:59:59 INFO - PROCESS | 2213 | 1467190799021 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}] 01:59:59 INFO - PROCESS | 2213 | 1467190799022 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:59 INFO - PROCESS | 2213 | 1467190799102 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 01:59:59 INFO - PROCESS | 2213 | 1467190799165 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:59 INFO - PROCESS | 2213 | 1467190799166 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x1238d1800 == 31 [pid = 2213] [id = 389] 01:59:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x11912d800) [pid = 2213] [serial = 1166] [outer = 0x0] 01:59:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x119352c00) [pid = 2213] [serial = 1167] [outer = 0x11912d800] 01:59:59 INFO - PROCESS | 2213 | 1467190799192 Marionette DEBUG loaded listener.js 01:59:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x119834c00) [pid = 2213] [serial = 1168] [outer = 0x11912d800] 01:59:59 INFO - PROCESS | 2213 | 1467190799510 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"]]]}] 01:59:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:59:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:59:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:59:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 520ms 01:59:59 INFO - PROCESS | 2213 | 1467190799539 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 01:59:59 INFO - PROCESS | 2213 | 1467190799540 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 01:59:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:59:59 INFO - PROCESS | 2213 | 1467190799550 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:59:59 INFO - PROCESS | 2213 | 1467190799551 Marionette TRACE conn2 <- [1,1530,null,{}] 01:59:59 INFO - PROCESS | 2213 | 1467190799553 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}] 01:59:59 INFO - PROCESS | 2213 | 1467190799554 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:59 INFO - PROCESS | 2213 | 1467190799648 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 01:59:59 INFO - PROCESS | 2213 | 1467190799652 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:59 INFO - PROCESS | 2213 | 1467190799653 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 01:59:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x12571c000 == 32 [pid = 2213] [id = 390] 01:59:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1133f3800) [pid = 2213] [serial = 1169] [outer = 0x0] 01:59:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x119963000) [pid = 2213] [serial = 1170] [outer = 0x1133f3800] 01:59:59 INFO - PROCESS | 2213 | 1467190799677 Marionette DEBUG loaded listener.js 01:59:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x1239a5800) [pid = 2213] [serial = 1171] [outer = 0x1133f3800] 01:59:59 INFO - PROCESS | 2213 | 1467190799986 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]]]}] 02:00:00 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 02:00:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:00:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:00:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:00:00 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. 02:00:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:00:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 468ms 02:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:00:00 INFO - PROCESS | 2213 | 1467190800018 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 02:00:00 INFO - PROCESS | 2213 | 1467190800019 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 02:00:00 INFO - PROCESS | 2213 | 1467190800022 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - PROCESS | 2213 | 1467190800023 Marionette TRACE conn2 <- [1,1534,null,{}] 02:00:00 INFO - PROCESS | 2213 | 1467190800025 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}] 02:00:00 INFO - PROCESS | 2213 | 1467190800031 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:00 INFO - PROCESS | 2213 | 1467190800149 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 02:00:00 INFO - PROCESS | 2213 | 1467190800191 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:00 INFO - PROCESS | 2213 | 1467190800192 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab2800 == 33 [pid = 2213] [id = 391] 02:00:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x1239ac000) [pid = 2213] [serial = 1172] [outer = 0x0] 02:00:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x123af1000) [pid = 2213] [serial = 1173] [outer = 0x1239ac000] 02:00:00 INFO - PROCESS | 2213 | 1467190800217 Marionette DEBUG loaded listener.js 02:00:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x124c88800) [pid = 2213] [serial = 1174] [outer = 0x1239ac000] 02:00:00 INFO - PROCESS | 2213 | 1467190800540 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]]]}] 02:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 568ms 02:00:00 INFO - PROCESS | 2213 | 1467190800591 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 02:00:00 INFO - PROCESS | 2213 | 1467190800592 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 02:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:00:00 INFO - PROCESS | 2213 | 1467190800599 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - PROCESS | 2213 | 1467190800600 Marionette TRACE conn2 <- [1,1538,null,{}] 02:00:00 INFO - PROCESS | 2213 | 1467190800603 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}] 02:00:00 INFO - PROCESS | 2213 | 1467190800605 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:00 INFO - PROCESS | 2213 | 1467190800702 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 02:00:00 INFO - PROCESS | 2213 | 1467190800705 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:00 INFO - PROCESS | 2213 | 1467190800706 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x129792800 == 34 [pid = 2213] [id = 392] 02:00:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x1176f1400) [pid = 2213] [serial = 1175] [outer = 0x0] 02:00:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x125072000) [pid = 2213] [serial = 1176] [outer = 0x1176f1400] 02:00:00 INFO - PROCESS | 2213 | 1467190800732 Marionette DEBUG loaded listener.js 02:00:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x1255ea400) [pid = 2213] [serial = 1177] [outer = 0x1176f1400] 02:00:01 INFO - PROCESS | 2213 | 1467190801078 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]]]}] 02:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 521ms 02:00:01 INFO - PROCESS | 2213 | 1467190801120 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 02:00:01 INFO - PROCESS | 2213 | 1467190801122 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 02:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:00:01 INFO - PROCESS | 2213 | 1467190801125 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:00:01 INFO - PROCESS | 2213 | 1467190801126 Marionette TRACE conn2 <- [1,1542,null,{}] 02:00:01 INFO - PROCESS | 2213 | 1467190801129 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}] 02:00:01 INFO - PROCESS | 2213 | 1467190801130 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:01 INFO - PROCESS | 2213 | 1467190801254 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 02:00:01 INFO - PROCESS | 2213 | 1467190801302 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:01 INFO - PROCESS | 2213 | 1467190801303 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6d7800 == 35 [pid = 2213] [id = 393] 02:00:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x1128e1000) [pid = 2213] [serial = 1178] [outer = 0x0] 02:00:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 119 (0x12616b800) [pid = 2213] [serial = 1179] [outer = 0x1128e1000] 02:00:01 INFO - PROCESS | 2213 | 1467190801327 Marionette DEBUG loaded listener.js 02:00:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 120 (0x126543800) [pid = 2213] [serial = 1180] [outer = 0x1128e1000] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 119 (0x123af6400) [pid = 2213] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 118 (0x126537000) [pid = 2213] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x128b1e800) [pid = 2213] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x123af4000) [pid = 2213] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x1193ecc00) [pid = 2213] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x11996b000) [pid = 2213] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x11747c400) [pid = 2213] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x1133b0400) [pid = 2213] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x116928000) [pid = 2213] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x120f22000) [pid = 2213] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x116137000) [pid = 2213] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x11916e400) [pid = 2213] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x118879c00) [pid = 2213] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x12a55d000) [pid = 2213] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x128e2b800) [pid = 2213] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1129b0c00) [pid = 2213] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1128ec800) [pid = 2213] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x110f9d000) [pid = 2213] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1133af800) [pid = 2213] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x11824e400) [pid = 2213] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x110fe5400) [pid = 2213] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:00:01 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x113c36000) [pid = 2213] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:00:01 INFO - PROCESS | 2213 | 1467190801869 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]]]}] 02:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 772ms 02:00:01 INFO - PROCESS | 2213 | 1467190801897 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 02:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:00:01 INFO - PROCESS | 2213 | 1467190801907 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 02:00:01 INFO - PROCESS | 2213 | 1467190801912 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:00:01 INFO - PROCESS | 2213 | 1467190801913 Marionette TRACE conn2 <- [1,1546,null,{}] 02:00:01 INFO - PROCESS | 2213 | 1467190801915 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}] 02:00:01 INFO - PROCESS | 2213 | 1467190801917 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:02 INFO - PROCESS | 2213 | 1467190802008 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 02:00:02 INFO - PROCESS | 2213 | 1467190802073 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:02 INFO - PROCESS | 2213 | 1467190802074 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196db000 == 36 [pid = 2213] [id = 394] 02:00:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1128e8800) [pid = 2213] [serial = 1181] [outer = 0x0] 02:00:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1133dfc00) [pid = 2213] [serial = 1182] [outer = 0x1128e8800] 02:00:02 INFO - PROCESS | 2213 | 1467190802099 Marionette DEBUG loaded listener.js 02:00:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11747ec00) [pid = 2213] [serial = 1183] [outer = 0x1128e8800] 02:00:02 INFO - PROCESS | 2213 | 1467190802362 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]]]}] 02:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 469ms 02:00:02 INFO - PROCESS | 2213 | 1467190802384 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 02:00:02 INFO - PROCESS | 2213 | 1467190802386 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 02:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:00:02 INFO - PROCESS | 2213 | 1467190802388 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:00:02 INFO - PROCESS | 2213 | 1467190802389 Marionette TRACE conn2 <- [1,1550,null,{}] 02:00:02 INFO - PROCESS | 2213 | 1467190802400 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}] 02:00:02 INFO - PROCESS | 2213 | 1467190802401 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:02 INFO - PROCESS | 2213 | 1467190802485 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 02:00:02 INFO - PROCESS | 2213 | 1467190802489 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:02 INFO - PROCESS | 2213 | 1467190802490 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa47000 == 37 [pid = 2213] [id = 395] 02:00:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x116776400) [pid = 2213] [serial = 1184] [outer = 0x0] 02:00:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x11983e800) [pid = 2213] [serial = 1185] [outer = 0x116776400] 02:00:02 INFO - PROCESS | 2213 | 1467190802516 Marionette DEBUG loaded listener.js 02:00:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x123af3000) [pid = 2213] [serial = 1186] [outer = 0x116776400] 02:00:02 INFO - PROCESS | 2213 | 1467190802854 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]]]}] 02:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 472ms 02:00:02 INFO - PROCESS | 2213 | 1467190802862 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 02:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:00:02 INFO - PROCESS | 2213 | 1467190802863 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 02:00:02 INFO - PROCESS | 2213 | 1467190802874 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:00:02 INFO - PROCESS | 2213 | 1467190802876 Marionette TRACE conn2 <- [1,1554,null,{}] 02:00:02 INFO - PROCESS | 2213 | 1467190802881 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}] 02:00:02 INFO - PROCESS | 2213 | 1467190802883 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:03 INFO - PROCESS | 2213 | 1467190803004 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 02:00:03 INFO - PROCESS | 2213 | 1467190803012 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:03 INFO - PROCESS | 2213 | 1467190803014 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x12571b800 == 38 [pid = 2213] [id = 396] 02:00:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x11996a800) [pid = 2213] [serial = 1187] [outer = 0x0] 02:00:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x12653d800) [pid = 2213] [serial = 1188] [outer = 0x11996a800] 02:00:03 INFO - PROCESS | 2213 | 1467190803041 Marionette DEBUG loaded listener.js 02:00:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x128ad9000) [pid = 2213] [serial = 1189] [outer = 0x11996a800] 02:00:03 INFO - PROCESS | 2213 | 1467190803378 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]]]}] 02:00:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:00:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 532ms 02:00:03 INFO - PROCESS | 2213 | 1467190803399 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 02:00:03 INFO - PROCESS | 2213 | 1467190803400 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 02:00:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:00:03 INFO - PROCESS | 2213 | 1467190803402 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:00:03 INFO - PROCESS | 2213 | 1467190803403 Marionette TRACE conn2 <- [1,1558,null,{}] 02:00:03 INFO - PROCESS | 2213 | 1467190803405 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}] 02:00:03 INFO - PROCESS | 2213 | 1467190803406 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:03 INFO - PROCESS | 2213 | 1467190803485 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 02:00:03 INFO - PROCESS | 2213 | 1467190803489 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:03 INFO - PROCESS | 2213 | 1467190803490 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6b4000 == 39 [pid = 2213] [id = 397] 02:00:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x128adb800) [pid = 2213] [serial = 1190] [outer = 0x0] 02:00:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x128b11400) [pid = 2213] [serial = 1191] [outer = 0x128adb800] 02:00:03 INFO - PROCESS | 2213 | 1467190803517 Marionette DEBUG loaded listener.js 02:00:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x129137c00) [pid = 2213] [serial = 1192] [outer = 0x128adb800] 02:00:04 INFO - PROCESS | 2213 | 1467190804085 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]]]}] 02:00:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:00:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 722ms 02:00:04 INFO - PROCESS | 2213 | 1467190804140 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 02:00:04 INFO - PROCESS | 2213 | 1467190804146 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 02:00:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:00:04 INFO - PROCESS | 2213 | 1467190804154 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:00:04 INFO - PROCESS | 2213 | 1467190804157 Marionette TRACE conn2 <- [1,1562,null,{}] 02:00:04 INFO - PROCESS | 2213 | 1467190804163 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}] 02:00:04 INFO - PROCESS | 2213 | 1467190804166 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:04 INFO - PROCESS | 2213 | 1467190804285 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 02:00:04 INFO - PROCESS | 2213 | 1467190804372 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:04 INFO - PROCESS | 2213 | 1467190804374 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fbe000 == 40 [pid = 2213] [id = 398] 02:00:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x112a5c000) [pid = 2213] [serial = 1193] [outer = 0x0] 02:00:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x1133f7800) [pid = 2213] [serial = 1194] [outer = 0x112a5c000] 02:00:04 INFO - PROCESS | 2213 | 1467190804405 Marionette DEBUG loaded listener.js 02:00:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x11691c800) [pid = 2213] [serial = 1195] [outer = 0x112a5c000] 02:00:04 INFO - PROCESS | 2213 | 1467190804955 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]]]}] 02:00:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:00:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 875ms 02:00:05 INFO - PROCESS | 2213 | 1467190805028 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 02:00:05 INFO - PROCESS | 2213 | 1467190805031 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 02:00:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:00:05 INFO - PROCESS | 2213 | 1467190805036 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:00:05 INFO - PROCESS | 2213 | 1467190805038 Marionette TRACE conn2 <- [1,1566,null,{}] 02:00:05 INFO - PROCESS | 2213 | 1467190805040 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}] 02:00:05 INFO - PROCESS | 2213 | 1467190805042 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:05 INFO - PROCESS | 2213 | 1467190805153 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 02:00:05 INFO - PROCESS | 2213 | 1467190805249 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:05 INFO - PROCESS | 2213 | 1467190805251 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:05 INFO - PROCESS | 2213 | ++DOCSHELL 0x123e1e800 == 41 [pid = 2213] [id = 399] 02:00:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x11747bc00) [pid = 2213] [serial = 1196] [outer = 0x0] 02:00:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x1180bbc00) [pid = 2213] [serial = 1197] [outer = 0x11747bc00] 02:00:05 INFO - PROCESS | 2213 | 1467190805282 Marionette DEBUG loaded listener.js 02:00:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x118310c00) [pid = 2213] [serial = 1198] [outer = 0x11747bc00] 02:00:05 INFO - PROCESS | 2213 | 1467190805974 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]]]}] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x12571b800 == 40 [pid = 2213] [id = 396] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa47000 == 39 [pid = 2213] [id = 395] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x1196db000 == 38 [pid = 2213] [id = 394] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6d7800 == 37 [pid = 2213] [id = 393] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x129792800 == 36 [pid = 2213] [id = 392] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab2800 == 35 [pid = 2213] [id = 391] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x12571c000 == 34 [pid = 2213] [id = 390] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x1238d1800 == 33 [pid = 2213] [id = 389] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x1196dc000 == 32 [pid = 2213] [id = 388] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x118369000 == 31 [pid = 2213] [id = 387] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x116ad3800 == 30 [pid = 2213] [id = 386] 02:00:06 INFO - PROCESS | 2213 | --DOCSHELL 0x119225800 == 29 [pid = 2213] [id = 385] 02:00:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:00:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1025ms 02:00:06 INFO - PROCESS | 2213 | 1467190806061 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 02:00:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:00:06 INFO - PROCESS | 2213 | 1467190806064 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 02:00:06 INFO - PROCESS | 2213 | 1467190806076 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:00:06 INFO - PROCESS | 2213 | 1467190806078 Marionette TRACE conn2 <- [1,1570,null,{}] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x115e5d400) [pid = 2213] [serial = 1006] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x11663fc00) [pid = 2213] [serial = 1003] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x12610e400) [pid = 2213] [serial = 1119] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x126752c00) [pid = 2213] [serial = 1122] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x126536800) [pid = 2213] [serial = 1120] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x128e2f000) [pid = 2213] [serial = 1125] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x11692d000) [pid = 2213] [serial = 1123] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x124916400) [pid = 2213] [serial = 1116] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x119804c00) [pid = 2213] [serial = 1110] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x128e3a000) [pid = 2213] [serial = 1126] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x119e36400) [pid = 2213] [serial = 1111] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x128ae6800) [pid = 2213] [serial = 1090] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x128adf000) [pid = 2213] [serial = 1089] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x11824cc00) [pid = 2213] [serial = 1104] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x118314800) [pid = 2213] [serial = 1105] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x120f1ec00) [pid = 2213] [serial = 1113] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x123a72800) [pid = 2213] [serial = 1114] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x117143c00) [pid = 2213] [serial = 1092] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1176eb800) [pid = 2213] [serial = 1093] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x123aec400) [pid = 2213] [serial = 1098] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x123e85c00) [pid = 2213] [serial = 1099] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x116a21000) [pid = 2213] [serial = 1101] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1174f9400) [pid = 2213] [serial = 1102] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1192c7000) [pid = 2213] [serial = 1095] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1196a0c00) [pid = 2213] [serial = 1096] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x119353000) [pid = 2213] [serial = 1108] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x119138800) [pid = 2213] [serial = 1107] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x12a6a1c00) [pid = 2213] [serial = 1138] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x129594000) [pid = 2213] [serial = 1135] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x12a565000) [pid = 2213] [serial = 1137] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x123aed400) [pid = 2213] [serial = 1131] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x113060800) [pid = 2213] [serial = 1128] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x118250800) [pid = 2213] [serial = 1129] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x12921f400) [pid = 2213] [serial = 1134] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x12921bc00) [pid = 2213] [serial = 1132] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x1255e5800) [pid = 2213] [serial = 1117] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x1187e8800) [pid = 2213] [serial = 1048] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x112a54400) [pid = 2213] [serial = 1042] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x11726dc00) [pid = 2213] [serial = 1045] [outer = 0x0] [url = about:blank] 02:00:06 INFO - PROCESS | 2213 | 1467190806098 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}] 02:00:06 INFO - PROCESS | 2213 | 1467190806100 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:06 INFO - PROCESS | 2213 | 1467190806189 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 02:00:06 INFO - PROCESS | 2213 | 1467190806196 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:06 INFO - PROCESS | 2213 | 1467190806199 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x1167d6000 == 30 [pid = 2213] [id = 400] 02:00:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x112a50800) [pid = 2213] [serial = 1199] [outer = 0x0] 02:00:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x113221400) [pid = 2213] [serial = 1200] [outer = 0x112a50800] 02:00:06 INFO - PROCESS | 2213 | 1467190806227 Marionette DEBUG loaded listener.js 02:00:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x115e68800) [pid = 2213] [serial = 1201] [outer = 0x112a50800] 02:00:06 INFO - PROCESS | 2213 | 1467190806608 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]]]}] 02:00:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:00:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 592ms 02:00:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:00:06 INFO - PROCESS | 2213 | 1467190806659 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 02:00:06 INFO - PROCESS | 2213 | 1467190806661 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 02:00:06 INFO - PROCESS | 2213 | 1467190806665 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:00:06 INFO - PROCESS | 2213 | 1467190806667 Marionette TRACE conn2 <- [1,1574,null,{}] 02:00:06 INFO - PROCESS | 2213 | 1467190806670 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}] 02:00:06 INFO - PROCESS | 2213 | 1467190806671 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:06 INFO - PROCESS | 2213 | 1467190806751 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 02:00:06 INFO - PROCESS | 2213 | 1467190806755 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:06 INFO - PROCESS | 2213 | 1467190806756 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x118352000 == 31 [pid = 2213] [id = 401] 02:00:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x116918800) [pid = 2213] [serial = 1202] [outer = 0x0] 02:00:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x117143c00) [pid = 2213] [serial = 1203] [outer = 0x116918800] 02:00:06 INFO - PROCESS | 2213 | 1467190806786 Marionette DEBUG loaded listener.js 02:00:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x11726b400) [pid = 2213] [serial = 1204] [outer = 0x116918800] 02:00:07 INFO - PROCESS | 2213 | 1467190807130 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]]]}] 02:00:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 519ms 02:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:00:07 INFO - PROCESS | 2213 | 1467190807184 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 02:00:07 INFO - PROCESS | 2213 | 1467190807186 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 02:00:07 INFO - PROCESS | 2213 | 1467190807188 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:00:07 INFO - PROCESS | 2213 | 1467190807190 Marionette TRACE conn2 <- [1,1578,null,{}] 02:00:07 INFO - PROCESS | 2213 | 1467190807198 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}] 02:00:07 INFO - PROCESS | 2213 | 1467190807201 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:07 INFO - PROCESS | 2213 | 1467190807284 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 02:00:07 INFO - PROCESS | 2213 | 1467190807289 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:07 INFO - PROCESS | 2213 | 1467190807291 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196df800 == 32 [pid = 2213] [id = 402] 02:00:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x111e2c800) [pid = 2213] [serial = 1205] [outer = 0x0] 02:00:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x118249800) [pid = 2213] [serial = 1206] [outer = 0x111e2c800] 02:00:07 INFO - PROCESS | 2213 | 1467190807322 Marionette DEBUG loaded listener.js 02:00:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1184bc000) [pid = 2213] [serial = 1207] [outer = 0x111e2c800] 02:00:07 INFO - PROCESS | 2213 | 1467190807654 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]]]}] 02:00:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 476ms 02:00:07 INFO - PROCESS | 2213 | 1467190807665 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 02:00:07 INFO - PROCESS | 2213 | 1467190807667 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 02:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:00:07 INFO - PROCESS | 2213 | 1467190807669 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:00:07 INFO - PROCESS | 2213 | 1467190807670 Marionette TRACE conn2 <- [1,1582,null,{}] 02:00:07 INFO - PROCESS | 2213 | 1467190807673 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}] 02:00:07 INFO - PROCESS | 2213 | 1467190807674 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:07 INFO - PROCESS | 2213 | 1467190807757 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 02:00:07 INFO - PROCESS | 2213 | 1467190807820 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:07 INFO - PROCESS | 2213 | 1467190807821 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x123e1a800 == 33 [pid = 2213] [id = 403] 02:00:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x116771800) [pid = 2213] [serial = 1208] [outer = 0x0] 02:00:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x11888c800) [pid = 2213] [serial = 1209] [outer = 0x116771800] 02:00:07 INFO - PROCESS | 2213 | 1467190807846 Marionette DEBUG loaded listener.js 02:00:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x11916f800) [pid = 2213] [serial = 1210] [outer = 0x116771800] 02:00:08 INFO - PROCESS | 2213 | 1467190808157 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]]]}] 02:00:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:00:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 02:00:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:00:08 INFO - PROCESS | 2213 | 1467190808188 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 02:00:08 INFO - PROCESS | 2213 | 1467190808189 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 02:00:08 INFO - PROCESS | 2213 | 1467190808192 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:00:08 INFO - PROCESS | 2213 | 1467190808194 Marionette TRACE conn2 <- [1,1586,null,{}] 02:00:08 INFO - PROCESS | 2213 | 1467190808197 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}] 02:00:08 INFO - PROCESS | 2213 | 1467190808199 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:08 INFO - PROCESS | 2213 | 1467190808299 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 02:00:08 INFO - PROCESS | 2213 | 1467190808302 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:08 INFO - PROCESS | 2213 | 1467190808303 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x124520800 == 34 [pid = 2213] [id = 404] 02:00:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x117478c00) [pid = 2213] [serial = 1211] [outer = 0x0] 02:00:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1192cc000) [pid = 2213] [serial = 1212] [outer = 0x117478c00] 02:00:08 INFO - PROCESS | 2213 | 1467190808328 Marionette DEBUG loaded listener.js 02:00:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11969dc00) [pid = 2213] [serial = 1213] [outer = 0x117478c00] 02:00:08 INFO - PROCESS | 2213 | 1467190808669 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]]]}] 02:00:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:00:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 525ms 02:00:08 INFO - PROCESS | 2213 | 1467190808716 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 02:00:08 INFO - PROCESS | 2213 | 1467190808718 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 02:00:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:00:08 INFO - PROCESS | 2213 | 1467190808720 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:00:08 INFO - PROCESS | 2213 | 1467190808721 Marionette TRACE conn2 <- [1,1590,null,{}] 02:00:08 INFO - PROCESS | 2213 | 1467190808723 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}] 02:00:08 INFO - PROCESS | 2213 | 1467190808727 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:08 INFO - PROCESS | 2213 | 1467190808849 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 02:00:08 INFO - PROCESS | 2213 | 1467190808862 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:08 INFO - PROCESS | 2213 | 1467190808863 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x128a9f000 == 35 [pid = 2213] [id = 405] 02:00:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1196a5000) [pid = 2213] [serial = 1214] [outer = 0x0] 02:00:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119967c00) [pid = 2213] [serial = 1215] [outer = 0x1196a5000] 02:00:08 INFO - PROCESS | 2213 | 1467190808888 Marionette DEBUG loaded listener.js 02:00:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1239a3c00) [pid = 2213] [serial = 1216] [outer = 0x1196a5000] 02:00:09 INFO - PROCESS | 2213 | 1467190809258 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]]]}] 02:00:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:00:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 568ms 02:00:09 INFO - PROCESS | 2213 | 1467190809297 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 02:00:09 INFO - PROCESS | 2213 | 1467190809298 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 02:00:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:00:09 INFO - PROCESS | 2213 | 1467190809300 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:00:09 INFO - PROCESS | 2213 | 1467190809301 Marionette TRACE conn2 <- [1,1594,null,{}] 02:00:09 INFO - PROCESS | 2213 | 1467190809304 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}] 02:00:09 INFO - PROCESS | 2213 | 1467190809305 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:09 INFO - PROCESS | 2213 | 1467190809416 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 02:00:09 INFO - PROCESS | 2213 | 1467190809467 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:09 INFO - PROCESS | 2213 | 1467190809468 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x129178800 == 36 [pid = 2213] [id = 406] 02:00:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1239a9c00) [pid = 2213] [serial = 1217] [outer = 0x0] 02:00:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x123aec000) [pid = 2213] [serial = 1218] [outer = 0x1239a9c00] 02:00:09 INFO - PROCESS | 2213 | 1467190809502 Marionette DEBUG loaded listener.js 02:00:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x123af5000) [pid = 2213] [serial = 1219] [outer = 0x1239a9c00] 02:00:09 INFO - PROCESS | 2213 | 1467190809948 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]]]}] 02:00:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:00:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 02:00:09 INFO - PROCESS | 2213 | 1467190809972 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 02:00:09 INFO - PROCESS | 2213 | 1467190809973 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 02:00:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:00:09 INFO - PROCESS | 2213 | 1467190809976 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:00:09 INFO - PROCESS | 2213 | 1467190809979 Marionette TRACE conn2 <- [1,1598,null,{}] 02:00:09 INFO - PROCESS | 2213 | 1467190809989 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}] 02:00:09 INFO - PROCESS | 2213 | 1467190809990 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:10 INFO - PROCESS | 2213 | 1467190810100 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1239ac000) [pid = 2213] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1128de400) [pid = 2213] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1133f5000) [pid = 2213] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x115e60c00) [pid = 2213] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11887cc00) [pid = 2213] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x11912d800) [pid = 2213] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1180be000) [pid = 2213] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x11988f000) [pid = 2213] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1241dd400) [pid = 2213] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1129ae400) [pid = 2213] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1133f3800) [pid = 2213] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1176f1400) [pid = 2213] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1128e1000) [pid = 2213] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1128e8800) [pid = 2213] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x116776400) [pid = 2213] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x116983400) [pid = 2213] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:00:10 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x11996a800) [pid = 2213] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:00:10 INFO - PROCESS | 2213 | 1467190810261 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:10 INFO - PROCESS | 2213 | 1467190810262 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x117470800 == 37 [pid = 2213] [id = 407] 02:00:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x110fef400) [pid = 2213] [serial = 1220] [outer = 0x0] 02:00:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x112a50c00) [pid = 2213] [serial = 1221] [outer = 0x110fef400] 02:00:10 INFO - PROCESS | 2213 | 1467190810291 Marionette DEBUG loaded listener.js 02:00:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x116930c00) [pid = 2213] [serial = 1222] [outer = 0x110fef400] 02:00:10 INFO - PROCESS | 2213 | 1467190810586 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]]]}] 02:00:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:00:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 629ms 02:00:10 INFO - PROCESS | 2213 | 1467190810606 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 02:00:10 INFO - PROCESS | 2213 | 1467190810607 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 02:00:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:00:10 INFO - PROCESS | 2213 | 1467190810611 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:00:10 INFO - PROCESS | 2213 | 1467190810613 Marionette TRACE conn2 <- [1,1602,null,{}] 02:00:10 INFO - PROCESS | 2213 | 1467190810621 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}] 02:00:10 INFO - PROCESS | 2213 | 1467190810623 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:10 INFO - PROCESS | 2213 | 1467190810712 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 02:00:10 INFO - PROCESS | 2213 | 1467190810717 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:10 INFO - PROCESS | 2213 | 1467190810718 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196de000 == 38 [pid = 2213] [id = 408] 02:00:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1176f1400) [pid = 2213] [serial = 1223] [outer = 0x0] 02:00:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x123aea000) [pid = 2213] [serial = 1224] [outer = 0x1176f1400] 02:00:10 INFO - PROCESS | 2213 | 1467190810742 Marionette DEBUG loaded listener.js 02:00:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x123e86000) [pid = 2213] [serial = 1225] [outer = 0x1176f1400] 02:00:11 INFO - PROCESS | 2213 | 1467190811085 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]]]}] 02:00:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:00:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 526ms 02:00:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:00:11 INFO - PROCESS | 2213 | 1467190811147 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 02:00:11 INFO - PROCESS | 2213 | 1467190811148 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 02:00:11 INFO - PROCESS | 2213 | 1467190811150 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:00:11 INFO - PROCESS | 2213 | 1467190811151 Marionette TRACE conn2 <- [1,1606,null,{}] 02:00:11 INFO - PROCESS | 2213 | 1467190811154 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}] 02:00:11 INFO - PROCESS | 2213 | 1467190811155 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:11 INFO - PROCESS | 2213 | 1467190811237 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 02:00:11 INFO - PROCESS | 2213 | 1467190811249 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:11 INFO - PROCESS | 2213 | 1467190811250 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa3f800 == 39 [pid = 2213] [id = 409] 02:00:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x123cd8400) [pid = 2213] [serial = 1226] [outer = 0x0] 02:00:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x12491a800) [pid = 2213] [serial = 1227] [outer = 0x123cd8400] 02:00:11 INFO - PROCESS | 2213 | 1467190811275 Marionette DEBUG loaded listener.js 02:00:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x124c87000) [pid = 2213] [serial = 1228] [outer = 0x123cd8400] 02:00:11 INFO - PROCESS | 2213 | 1467190811631 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]]]}] 02:00:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:00:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 02:00:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:00:11 INFO - PROCESS | 2213 | 1467190811670 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 02:00:11 INFO - PROCESS | 2213 | 1467190811672 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 02:00:11 INFO - PROCESS | 2213 | 1467190811674 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:00:11 INFO - PROCESS | 2213 | 1467190811676 Marionette TRACE conn2 <- [1,1610,null,{}] 02:00:11 INFO - PROCESS | 2213 | 1467190811678 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}] 02:00:11 INFO - PROCESS | 2213 | 1467190811680 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:11 INFO - PROCESS | 2213 | 1467190811774 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 02:00:11 INFO - PROCESS | 2213 | 1467190811842 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:11 INFO - PROCESS | 2213 | 1467190811843 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bd99000 == 40 [pid = 2213] [id = 410] 02:00:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x124cc1800) [pid = 2213] [serial = 1229] [outer = 0x0] 02:00:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1255a9c00) [pid = 2213] [serial = 1230] [outer = 0x124cc1800] 02:00:11 INFO - PROCESS | 2213 | 1467190811869 Marionette DEBUG loaded listener.js 02:00:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x126748c00) [pid = 2213] [serial = 1231] [outer = 0x124cc1800] 02:00:12 INFO - PROCESS | 2213 | 1467190812214 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]]]}] 02:00:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:00:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 571ms 02:00:12 INFO - PROCESS | 2213 | 1467190812325 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 02:00:12 INFO - PROCESS | 2213 | 1467190812329 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 02:00:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:00:12 INFO - PROCESS | 2213 | 1467190812345 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:00:12 INFO - PROCESS | 2213 | 1467190812349 Marionette TRACE conn2 <- [1,1614,null,{}] 02:00:12 INFO - PROCESS | 2213 | 1467190812355 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}] 02:00:12 INFO - PROCESS | 2213 | 1467190812359 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:12 INFO - PROCESS | 2213 | 1467190812539 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 02:00:12 INFO - PROCESS | 2213 | 1467190812649 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:12 INFO - PROCESS | 2213 | 1467190812654 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169b8000 == 41 [pid = 2213] [id = 411] 02:00:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1129ac400) [pid = 2213] [serial = 1232] [outer = 0x0] 02:00:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x112f06400) [pid = 2213] [serial = 1233] [outer = 0x1129ac400] 02:00:12 INFO - PROCESS | 2213 | 1467190812708 Marionette DEBUG loaded listener.js 02:00:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x116189400) [pid = 2213] [serial = 1234] [outer = 0x1129ac400] 02:00:13 INFO - PROCESS | 2213 | 1467190813190 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]]]}] 02:00:13 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 02:00:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 878ms 02:00:13 INFO - PROCESS | 2213 | 1467190813221 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 02:00:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:00:13 INFO - PROCESS | 2213 | 1467190813223 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 02:00:13 INFO - PROCESS | 2213 | 1467190813228 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:00:13 INFO - PROCESS | 2213 | 1467190813231 Marionette TRACE conn2 <- [1,1618,null,{}] 02:00:13 INFO - PROCESS | 2213 | 1467190813234 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}] 02:00:13 INFO - PROCESS | 2213 | 1467190813236 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:13 INFO - PROCESS | 2213 | 1467190813342 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 02:00:13 INFO - PROCESS | 2213 | 1467190813415 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:13 INFO - PROCESS | 2213 | 1467190813416 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x1238bb800 == 42 [pid = 2213] [id = 412] 02:00:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x116907800) [pid = 2213] [serial = 1235] [outer = 0x0] 02:00:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x11726f800) [pid = 2213] [serial = 1236] [outer = 0x116907800] 02:00:13 INFO - PROCESS | 2213 | 1467190813449 Marionette DEBUG loaded listener.js 02:00:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1180c3800) [pid = 2213] [serial = 1237] [outer = 0x116907800] 02:00:13 INFO - PROCESS | 2213 | 1467190813844 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]]]}] 02:00:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:00:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 672ms 02:00:13 INFO - PROCESS | 2213 | 1467190813899 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 02:00:13 INFO - PROCESS | 2213 | 1467190813901 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 02:00:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:00:13 INFO - PROCESS | 2213 | 1467190813903 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:00:13 INFO - PROCESS | 2213 | 1467190813905 Marionette TRACE conn2 <- [1,1622,null,{}] 02:00:13 INFO - PROCESS | 2213 | 1467190813912 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}] 02:00:13 INFO - PROCESS | 2213 | 1467190813915 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:14 INFO - PROCESS | 2213 | 1467190814022 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 02:00:14 INFO - PROCESS | 2213 | 1467190814084 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:14 INFO - PROCESS | 2213 | 1467190814087 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba3f800 == 43 [pid = 2213] [id = 413] 02:00:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x11969e800) [pid = 2213] [serial = 1238] [outer = 0x0] 02:00:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x119803c00) [pid = 2213] [serial = 1239] [outer = 0x11969e800] 02:00:14 INFO - PROCESS | 2213 | 1467190814119 Marionette DEBUG loaded listener.js 02:00:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x119968000) [pid = 2213] [serial = 1240] [outer = 0x11969e800] 02:00:14 INFO - PROCESS | 2213 | 1467190814567 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]]]}] 02:00:14 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 02:00:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 722ms 02:00:14 INFO - PROCESS | 2213 | 1467190814662 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 02:00:14 INFO - PROCESS | 2213 | 1467190814663 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 02:00:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:00:14 INFO - PROCESS | 2213 | 1467190814667 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:00:14 INFO - PROCESS | 2213 | 1467190814668 Marionette TRACE conn2 <- [1,1626,null,{}] 02:00:14 INFO - PROCESS | 2213 | 1467190814671 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}] 02:00:14 INFO - PROCESS | 2213 | 1467190814672 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:14 INFO - PROCESS | 2213 | 1467190814777 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 02:00:14 INFO - PROCESS | 2213 | 1467190814849 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:14 INFO - PROCESS | 2213 | 1467190814850 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6ba000 == 44 [pid = 2213] [id = 414] 02:00:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x120f1d400) [pid = 2213] [serial = 1241] [outer = 0x0] 02:00:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x123aeb400) [pid = 2213] [serial = 1242] [outer = 0x120f1d400] 02:00:14 INFO - PROCESS | 2213 | 1467190814880 Marionette DEBUG loaded listener.js 02:00:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x124963c00) [pid = 2213] [serial = 1243] [outer = 0x120f1d400] 02:00:15 INFO - PROCESS | 2213 | 1467190815286 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]]]}] 02:00:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:00:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 669ms 02:00:15 INFO - PROCESS | 2213 | 1467190815337 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 02:00:15 INFO - PROCESS | 2213 | 1467190815339 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 02:00:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:00:15 INFO - PROCESS | 2213 | 1467190815341 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:00:15 INFO - PROCESS | 2213 | 1467190815342 Marionette TRACE conn2 <- [1,1630,null,{}] 02:00:15 INFO - PROCESS | 2213 | 1467190815344 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}] 02:00:15 INFO - PROCESS | 2213 | 1467190815346 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:15 INFO - PROCESS | 2213 | 1467190815447 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 02:00:15 INFO - PROCESS | 2213 | 1467190815506 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:15 INFO - PROCESS | 2213 | 1467190815507 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ca9c800 == 45 [pid = 2213] [id = 415] 02:00:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x124964800) [pid = 2213] [serial = 1244] [outer = 0x0] 02:00:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x126104800) [pid = 2213] [serial = 1245] [outer = 0x124964800] 02:00:15 INFO - PROCESS | 2213 | 1467190815536 Marionette DEBUG loaded listener.js 02:00:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x126748400) [pid = 2213] [serial = 1246] [outer = 0x124964800] 02:00:16 INFO - PROCESS | 2213 | 1467190816267 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]]]}] 02:00:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:00:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 02:00:16 INFO - PROCESS | 2213 | 1467190816313 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 02:00:16 INFO - PROCESS | 2213 | 1467190816318 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 02:00:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:00:16 INFO - PROCESS | 2213 | 1467190816323 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:00:16 INFO - PROCESS | 2213 | 1467190816325 Marionette TRACE conn2 <- [1,1634,null,{}] 02:00:16 INFO - PROCESS | 2213 | 1467190816333 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}] 02:00:16 INFO - PROCESS | 2213 | 1467190816336 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:16 INFO - PROCESS | 2213 | 1467190816473 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 02:00:16 INFO - PROCESS | 2213 | 1467190816544 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:16 INFO - PROCESS | 2213 | 1467190816547 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x11938a800 == 46 [pid = 2213] [id = 416] 02:00:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x116903c00) [pid = 2213] [serial = 1247] [outer = 0x0] 02:00:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x11691e800) [pid = 2213] [serial = 1248] [outer = 0x116903c00] 02:00:16 INFO - PROCESS | 2213 | 1467190816574 Marionette DEBUG loaded listener.js 02:00:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x117264800) [pid = 2213] [serial = 1249] [outer = 0x116903c00] 02:00:16 INFO - PROCESS | 2213 | 1467190816985 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]]]}] 02:00:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:00:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 725ms 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa3f800 == 45 [pid = 2213] [id = 409] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x1196de000 == 44 [pid = 2213] [id = 408] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x117470800 == 43 [pid = 2213] [id = 407] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x129178800 == 42 [pid = 2213] [id = 406] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x128a9f000 == 41 [pid = 2213] [id = 405] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x124520800 == 40 [pid = 2213] [id = 404] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x123e1a800 == 39 [pid = 2213] [id = 403] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x1196df800 == 38 [pid = 2213] [id = 402] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x118352000 == 37 [pid = 2213] [id = 401] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x1167d6000 == 36 [pid = 2213] [id = 400] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x123e1e800 == 35 [pid = 2213] [id = 399] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x116fbe000 == 34 [pid = 2213] [id = 398] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6b4000 == 33 [pid = 2213] [id = 397] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x12ca9c800 == 32 [pid = 2213] [id = 415] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6ba000 == 31 [pid = 2213] [id = 414] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba3f800 == 30 [pid = 2213] [id = 413] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x1238bb800 == 29 [pid = 2213] [id = 412] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x12bd99000 == 28 [pid = 2213] [id = 410] 02:00:17 INFO - PROCESS | 2213 | --DOCSHELL 0x1169b8000 == 27 [pid = 2213] [id = 411] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x123af1000) [pid = 2213] [serial = 1173] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x11873cc00) [pid = 2213] [serial = 1164] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x11912e800) [pid = 2213] [serial = 1165] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x116912c00) [pid = 2213] [serial = 1141] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x116913000) [pid = 2213] [serial = 1158] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x116928400) [pid = 2213] [serial = 1159] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x113c39000) [pid = 2213] [serial = 1140] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1192d1000) [pid = 2213] [serial = 1156] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x119133800) [pid = 2213] [serial = 1155] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x119352c00) [pid = 2213] [serial = 1167] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x11873bc00) [pid = 2213] [serial = 1144] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11828c400) [pid = 2213] [serial = 1143] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x123a75400) [pid = 2213] [serial = 1147] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x119e11000) [pid = 2213] [serial = 1146] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x124cbe000) [pid = 2213] [serial = 1150] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x124913000) [pid = 2213] [serial = 1149] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11726a800) [pid = 2213] [serial = 1153] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x116903000) [pid = 2213] [serial = 1152] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x119963000) [pid = 2213] [serial = 1170] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x125072000) [pid = 2213] [serial = 1176] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x124c88800) [pid = 2213] [serial = 1174] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x12616b800) [pid = 2213] [serial = 1179] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1133dfc00) [pid = 2213] [serial = 1182] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1255ea400) [pid = 2213] [serial = 1177] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x11983e800) [pid = 2213] [serial = 1185] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x117476c00) [pid = 2213] [serial = 1161] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1176f7400) [pid = 2213] [serial = 1162] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x128b11400) [pid = 2213] [serial = 1191] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x126543800) [pid = 2213] [serial = 1180] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x11747ec00) [pid = 2213] [serial = 1183] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x1239a5800) [pid = 2213] [serial = 1171] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x12653d800) [pid = 2213] [serial = 1188] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x119834c00) [pid = 2213] [serial = 1168] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x123af3000) [pid = 2213] [serial = 1186] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x128ad9000) [pid = 2213] [serial = 1189] [outer = 0x0] [url = about:blank] 02:00:17 INFO - PROCESS | 2213 | 1467190817641 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 02:00:17 INFO - PROCESS | 2213 | 1467190817644 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 02:00:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:00:17 INFO - PROCESS | 2213 | 1467190817653 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:00:17 INFO - PROCESS | 2213 | 1467190817655 Marionette TRACE conn2 <- [1,1638,null,{}] 02:00:17 INFO - PROCESS | 2213 | 1467190817658 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}] 02:00:17 INFO - PROCESS | 2213 | 1467190817660 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:17 INFO - PROCESS | 2213 | 1467190817744 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 02:00:17 INFO - PROCESS | 2213 | 1467190817771 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:17 INFO - PROCESS | 2213 | 1467190817774 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x115ead000 == 28 [pid = 2213] [id = 417] 02:00:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x1128e6800) [pid = 2213] [serial = 1250] [outer = 0x0] 02:00:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x1129a7000) [pid = 2213] [serial = 1251] [outer = 0x1128e6800] 02:00:17 INFO - PROCESS | 2213 | 1467190817804 Marionette DEBUG loaded listener.js 02:00:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x112a5f000) [pid = 2213] [serial = 1252] [outer = 0x1128e6800] 02:00:18 INFO - PROCESS | 2213 | 1467190818141 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]]]}] 02:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 520ms 02:00:18 INFO - PROCESS | 2213 | 1467190818176 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 02:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:00:18 INFO - PROCESS | 2213 | 1467190818178 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 02:00:18 INFO - PROCESS | 2213 | 1467190818183 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:00:18 INFO - PROCESS | 2213 | 1467190818186 Marionette TRACE conn2 <- [1,1642,null,{}] 02:00:18 INFO - PROCESS | 2213 | 1467190818189 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}] 02:00:18 INFO - PROCESS | 2213 | 1467190818191 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:18 INFO - PROCESS | 2213 | 1467190818268 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 02:00:18 INFO - PROCESS | 2213 | 1467190818273 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:18 INFO - PROCESS | 2213 | 1467190818274 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fbe800 == 29 [pid = 2213] [id = 418] 02:00:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x1133b6c00) [pid = 2213] [serial = 1253] [outer = 0x0] 02:00:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x115e5e400) [pid = 2213] [serial = 1254] [outer = 0x1133b6c00] 02:00:18 INFO - PROCESS | 2213 | 1467190818304 Marionette DEBUG loaded listener.js 02:00:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x116913000) [pid = 2213] [serial = 1255] [outer = 0x1133b6c00] 02:00:18 INFO - PROCESS | 2213 | 1467190818645 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]]]}] 02:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 473ms 02:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:00:18 INFO - PROCESS | 2213 | 1467190818655 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 02:00:18 INFO - PROCESS | 2213 | 1467190818656 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 02:00:18 INFO - PROCESS | 2213 | 1467190818658 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:00:18 INFO - PROCESS | 2213 | 1467190818660 Marionette TRACE conn2 <- [1,1646,null,{}] 02:00:18 INFO - PROCESS | 2213 | 1467190818670 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}] 02:00:18 INFO - PROCESS | 2213 | 1467190818673 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:18 INFO - PROCESS | 2213 | 1467190818767 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 02:00:18 INFO - PROCESS | 2213 | 1467190818824 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:18 INFO - PROCESS | 2213 | 1467190818827 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x118568800 == 30 [pid = 2213] [id = 419] 02:00:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x116a19c00) [pid = 2213] [serial = 1256] [outer = 0x0] 02:00:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x117268c00) [pid = 2213] [serial = 1257] [outer = 0x116a19c00] 02:00:18 INFO - PROCESS | 2213 | 1467190818855 Marionette DEBUG loaded listener.js 02:00:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x117474c00) [pid = 2213] [serial = 1258] [outer = 0x116a19c00] 02:00:19 INFO - PROCESS | 2213 | 1467190819169 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]]]}] 02:00:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:00:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 573ms 02:00:19 INFO - PROCESS | 2213 | 1467190819231 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 02:00:19 INFO - PROCESS | 2213 | 1467190819233 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 02:00:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:00:19 INFO - PROCESS | 2213 | 1467190819235 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:00:19 INFO - PROCESS | 2213 | 1467190819236 Marionette TRACE conn2 <- [1,1650,null,{}] 02:00:19 INFO - PROCESS | 2213 | 1467190819239 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}] 02:00:19 INFO - PROCESS | 2213 | 1467190819240 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:19 INFO - PROCESS | 2213 | 1467190819319 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 02:00:19 INFO - PROCESS | 2213 | 1467190819378 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:19 INFO - PROCESS | 2213 | 1467190819379 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x119227000 == 31 [pid = 2213] [id = 420] 02:00:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x11726ac00) [pid = 2213] [serial = 1259] [outer = 0x0] 02:00:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x117483c00) [pid = 2213] [serial = 1260] [outer = 0x11726ac00] 02:00:19 INFO - PROCESS | 2213 | 1467190819405 Marionette DEBUG loaded listener.js 02:00:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1180c0c00) [pid = 2213] [serial = 1261] [outer = 0x11726ac00] 02:00:19 INFO - PROCESS | 2213 | 1467190819712 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]]]}] 02:00:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:00:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 518ms 02:00:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:00:19 INFO - PROCESS | 2213 | 1467190819753 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 02:00:19 INFO - PROCESS | 2213 | 1467190819755 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 02:00:19 INFO - PROCESS | 2213 | 1467190819757 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:00:19 INFO - PROCESS | 2213 | 1467190819758 Marionette TRACE conn2 <- [1,1654,null,{}] 02:00:19 INFO - PROCESS | 2213 | 1467190819763 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}] 02:00:19 INFO - PROCESS | 2213 | 1467190819764 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:19 INFO - PROCESS | 2213 | 1467190819862 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 02:00:19 INFO - PROCESS | 2213 | 1467190819873 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:19 INFO - PROCESS | 2213 | 1467190819874 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e22000 == 32 [pid = 2213] [id = 421] 02:00:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x117475400) [pid = 2213] [serial = 1262] [outer = 0x0] 02:00:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x118293c00) [pid = 2213] [serial = 1263] [outer = 0x117475400] 02:00:19 INFO - PROCESS | 2213 | 1467190819931 Marionette DEBUG loaded listener.js 02:00:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x11831bc00) [pid = 2213] [serial = 1264] [outer = 0x117475400] 02:00:20 INFO - PROCESS | 2213 | 1467190820232 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]]]}] 02:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 02:00:20 INFO - PROCESS | 2213 | 1467190820280 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 02:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:00:20 INFO - PROCESS | 2213 | 1467190820281 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 02:00:20 INFO - PROCESS | 2213 | 1467190820289 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:00:20 INFO - PROCESS | 2213 | 1467190820290 Marionette TRACE conn2 <- [1,1658,null,{}] 02:00:20 INFO - PROCESS | 2213 | 1467190820293 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}] 02:00:20 INFO - PROCESS | 2213 | 1467190820297 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:20 INFO - PROCESS | 2213 | 1467190820413 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 02:00:20 INFO - PROCESS | 2213 | 1467190820452 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:20 INFO - PROCESS | 2213 | 1467190820453 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x12421e800 == 33 [pid = 2213] [id = 422] 02:00:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11872f000) [pid = 2213] [serial = 1265] [outer = 0x0] 02:00:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x11887b400) [pid = 2213] [serial = 1266] [outer = 0x11872f000] 02:00:20 INFO - PROCESS | 2213 | 1467190820478 Marionette DEBUG loaded listener.js 02:00:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1192cc400) [pid = 2213] [serial = 1267] [outer = 0x11872f000] 02:00:20 INFO - PROCESS | 2213 | 1467190820774 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]]]}] 02:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 526ms 02:00:20 INFO - PROCESS | 2213 | 1467190820810 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 02:00:20 INFO - PROCESS | 2213 | 1467190820813 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 02:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:00:20 INFO - PROCESS | 2213 | 1467190820816 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:00:20 INFO - PROCESS | 2213 | 1467190820817 Marionette TRACE conn2 <- [1,1662,null,{}] 02:00:20 INFO - PROCESS | 2213 | 1467190820820 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}] 02:00:20 INFO - PROCESS | 2213 | 1467190820821 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:20 INFO - PROCESS | 2213 | 1467190820919 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 02:00:20 INFO - PROCESS | 2213 | 1467190820931 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:20 INFO - PROCESS | 2213 | 1467190820931 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x125719000 == 34 [pid = 2213] [id = 423] 02:00:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1192cd400) [pid = 2213] [serial = 1268] [outer = 0x0] 02:00:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1193f3c00) [pid = 2213] [serial = 1269] [outer = 0x1192cd400] 02:00:20 INFO - PROCESS | 2213 | 1467190820963 Marionette DEBUG loaded listener.js 02:00:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x119803400) [pid = 2213] [serial = 1270] [outer = 0x1192cd400] 02:00:21 INFO - PROCESS | 2213 | 1467190821313 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]]]}] 02:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 02:00:21 INFO - PROCESS | 2213 | 1467190821335 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 02:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:00:21 INFO - PROCESS | 2213 | 1467190821337 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 02:00:21 INFO - PROCESS | 2213 | 1467190821339 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:00:21 INFO - PROCESS | 2213 | 1467190821340 Marionette TRACE conn2 <- [1,1666,null,{}] 02:00:21 INFO - PROCESS | 2213 | 1467190821350 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}] 02:00:21 INFO - PROCESS | 2213 | 1467190821351 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:21 INFO - PROCESS | 2213 | 1467190821448 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 02:00:21 INFO - PROCESS | 2213 | 1467190821451 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:21 INFO - PROCESS | 2213 | 1467190821452 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x12671f000 == 35 [pid = 2213] [id = 424] 02:00:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x111c83800) [pid = 2213] [serial = 1271] [outer = 0x0] 02:00:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x119838400) [pid = 2213] [serial = 1272] [outer = 0x111c83800] 02:00:21 INFO - PROCESS | 2213 | 1467190821477 Marionette DEBUG loaded listener.js 02:00:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x119966000) [pid = 2213] [serial = 1273] [outer = 0x111c83800] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1196a5000) [pid = 2213] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x117478c00) [pid = 2213] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1239a9c00) [pid = 2213] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x11747bc00) [pid = 2213] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x116918800) [pid = 2213] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x128adb800) [pid = 2213] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x112a5c000) [pid = 2213] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x116771800) [pid = 2213] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x112a50800) [pid = 2213] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x111e2c800) [pid = 2213] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x123cd8400) [pid = 2213] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x110fef400) [pid = 2213] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1176f1400) [pid = 2213] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:00:21 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x124cc1800) [pid = 2213] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:00:21 INFO - PROCESS | 2213 | 1467190821940 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]]]}] 02:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 620ms 02:00:21 INFO - PROCESS | 2213 | 1467190821959 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 02:00:21 INFO - PROCESS | 2213 | 1467190821962 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 02:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:00:21 INFO - PROCESS | 2213 | 1467190821965 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:00:21 INFO - PROCESS | 2213 | 1467190821966 Marionette TRACE conn2 <- [1,1670,null,{}] 02:00:21 INFO - PROCESS | 2213 | 1467190821968 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}] 02:00:21 INFO - PROCESS | 2213 | 1467190821969 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:22 INFO - PROCESS | 2213 | 1467190822047 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 02:00:22 INFO - PROCESS | 2213 | 1467190822050 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:22 INFO - PROCESS | 2213 | 1467190822051 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x128aa8000 == 36 [pid = 2213] [id = 425] 02:00:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x113062800) [pid = 2213] [serial = 1274] [outer = 0x0] 02:00:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x11726dc00) [pid = 2213] [serial = 1275] [outer = 0x113062800] 02:00:22 INFO - PROCESS | 2213 | 1467190822076 Marionette DEBUG loaded listener.js 02:00:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x119171400) [pid = 2213] [serial = 1276] [outer = 0x113062800] 02:00:22 INFO - PROCESS | 2213 | 1467190822429 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]]]}] 02:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 470ms 02:00:22 INFO - PROCESS | 2213 | 1467190822436 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 02:00:22 INFO - PROCESS | 2213 | 1467190822437 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 02:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:00:22 INFO - PROCESS | 2213 | 1467190822439 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:00:22 INFO - PROCESS | 2213 | 1467190822440 Marionette TRACE conn2 <- [1,1674,null,{}] 02:00:22 INFO - PROCESS | 2213 | 1467190822443 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}] 02:00:22 INFO - PROCESS | 2213 | 1467190822447 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:22 INFO - PROCESS | 2213 | 1467190822552 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 02:00:22 INFO - PROCESS | 2213 | 1467190822559 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:22 INFO - PROCESS | 2213 | 1467190822560 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x128e87000 == 37 [pid = 2213] [id = 426] 02:00:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11677dc00) [pid = 2213] [serial = 1277] [outer = 0x0] 02:00:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1192ce400) [pid = 2213] [serial = 1278] [outer = 0x11677dc00] 02:00:22 INFO - PROCESS | 2213 | 1467190822585 Marionette DEBUG loaded listener.js 02:00:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x119e05c00) [pid = 2213] [serial = 1279] [outer = 0x11677dc00] 02:00:22 INFO - PROCESS | 2213 | 1467190822887 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]]]}] 02:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 470ms 02:00:22 INFO - PROCESS | 2213 | 1467190822910 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 02:00:22 INFO - PROCESS | 2213 | 1467190822914 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 02:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:00:22 INFO - PROCESS | 2213 | 1467190822917 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:00:22 INFO - PROCESS | 2213 | 1467190822919 Marionette TRACE conn2 <- [1,1678,null,{}] 02:00:22 INFO - PROCESS | 2213 | 1467190822921 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}] 02:00:22 INFO - PROCESS | 2213 | 1467190822923 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:23 INFO - PROCESS | 2213 | 1467190823017 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 02:00:23 INFO - PROCESS | 2213 | 1467190823020 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:23 INFO - PROCESS | 2213 | 1467190823022 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a5c2000 == 38 [pid = 2213] [id = 427] 02:00:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x11692dc00) [pid = 2213] [serial = 1280] [outer = 0x0] 02:00:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x120f1f800) [pid = 2213] [serial = 1281] [outer = 0x11692dc00] 02:00:23 INFO - PROCESS | 2213 | 1467190823049 Marionette DEBUG loaded listener.js 02:00:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x123aed800) [pid = 2213] [serial = 1282] [outer = 0x11692dc00] 02:00:23 INFO - PROCESS | 2213 | 1467190823401 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]]]}] 02:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 519ms 02:00:23 INFO - PROCESS | 2213 | 1467190823437 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 02:00:23 INFO - PROCESS | 2213 | 1467190823438 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 02:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:00:23 INFO - PROCESS | 2213 | 1467190823440 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:00:23 INFO - PROCESS | 2213 | 1467190823441 Marionette TRACE conn2 <- [1,1682,null,{}] 02:00:23 INFO - PROCESS | 2213 | 1467190823456 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}] 02:00:23 INFO - PROCESS | 2213 | 1467190823457 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:23 INFO - PROCESS | 2213 | 1467190823534 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 02:00:23 INFO - PROCESS | 2213 | 1467190823538 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:23 INFO - PROCESS | 2213 | 1467190823539 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6d7800 == 39 [pid = 2213] [id = 428] 02:00:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x123af1000) [pid = 2213] [serial = 1283] [outer = 0x0] 02:00:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x123cd8400) [pid = 2213] [serial = 1284] [outer = 0x123af1000] 02:00:23 INFO - PROCESS | 2213 | 1467190823563 Marionette DEBUG loaded listener.js 02:00:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x12490cc00) [pid = 2213] [serial = 1285] [outer = 0x123af1000] 02:00:23 INFO - PROCESS | 2213 | 1467190823964 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]]]}] 02:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 569ms 02:00:24 INFO - PROCESS | 2213 | 1467190824011 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 02:00:24 INFO - PROCESS | 2213 | 1467190824015 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 02:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:00:24 INFO - PROCESS | 2213 | 1467190824019 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:00:24 INFO - PROCESS | 2213 | 1467190824023 Marionette TRACE conn2 <- [1,1686,null,{}] 02:00:24 INFO - PROCESS | 2213 | 1467190824028 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}] 02:00:24 INFO - PROCESS | 2213 | 1467190824031 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:24 INFO - PROCESS | 2213 | 1467190824200 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 02:00:24 INFO - PROCESS | 2213 | 1467190824310 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:24 INFO - PROCESS | 2213 | 1467190824311 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x116ac4800 == 40 [pid = 2213] [id = 429] 02:00:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x111c22000) [pid = 2213] [serial = 1286] [outer = 0x0] 02:00:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1129ad400) [pid = 2213] [serial = 1287] [outer = 0x111c22000] 02:00:24 INFO - PROCESS | 2213 | 1467190824342 Marionette DEBUG loaded listener.js 02:00:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11305ec00) [pid = 2213] [serial = 1288] [outer = 0x111c22000] 02:00:24 INFO - PROCESS | 2213 | 1467190824889 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]]]}] 02:00:24 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 02:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 925ms 02:00:24 INFO - PROCESS | 2213 | 1467190824947 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 02:00:24 INFO - PROCESS | 2213 | 1467190824950 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 02:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:00:24 INFO - PROCESS | 2213 | 1467190824955 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:00:24 INFO - PROCESS | 2213 | 1467190824956 Marionette TRACE conn2 <- [1,1690,null,{}] 02:00:24 INFO - PROCESS | 2213 | 1467190824959 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}] 02:00:24 INFO - PROCESS | 2213 | 1467190824961 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:25 INFO - PROCESS | 2213 | 1467190825069 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 02:00:25 INFO - PROCESS | 2213 | 1467190825149 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:25 INFO - PROCESS | 2213 | 1467190825150 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196dc000 == 41 [pid = 2213] [id = 430] 02:00:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x116774800) [pid = 2213] [serial = 1289] [outer = 0x0] 02:00:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x11691d800) [pid = 2213] [serial = 1290] [outer = 0x116774800] 02:00:25 INFO - PROCESS | 2213 | 1467190825181 Marionette DEBUG loaded listener.js 02:00:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x116980000) [pid = 2213] [serial = 1291] [outer = 0x116774800] 02:00:25 INFO - PROCESS | 2213 | 1467190825866 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]]]}] 02:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 971ms 02:00:25 INFO - PROCESS | 2213 | 1467190825925 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 02:00:25 INFO - PROCESS | 2213 | 1467190825928 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 02:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:00:25 INFO - PROCESS | 2213 | 1467190825931 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:00:25 INFO - PROCESS | 2213 | 1467190825933 Marionette TRACE conn2 <- [1,1694,null,{}] 02:00:25 INFO - PROCESS | 2213 | 1467190825936 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}] 02:00:25 INFO - PROCESS | 2213 | 1467190825937 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:26 INFO - PROCESS | 2213 | 1467190826036 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 02:00:26 INFO - PROCESS | 2213 | 1467190826135 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:26 INFO - PROCESS | 2213 | 1467190826139 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169b8000 == 42 [pid = 2213] [id = 431] 02:00:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1133fec00) [pid = 2213] [serial = 1292] [outer = 0x0] 02:00:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x115df1c00) [pid = 2213] [serial = 1293] [outer = 0x1133fec00] 02:00:26 INFO - PROCESS | 2213 | 1467190826177 Marionette DEBUG loaded listener.js 02:00:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x116904c00) [pid = 2213] [serial = 1294] [outer = 0x1133fec00] 02:00:26 INFO - PROCESS | 2213 | --DOCSHELL 0x12a5c2000 == 41 [pid = 2213] [id = 427] 02:00:26 INFO - PROCESS | 2213 | --DOCSHELL 0x128e87000 == 40 [pid = 2213] [id = 426] 02:00:26 INFO - PROCESS | 2213 | --DOCSHELL 0x128aa8000 == 39 [pid = 2213] [id = 425] 02:00:26 INFO - PROCESS | 2213 | --DOCSHELL 0x12671f000 == 38 [pid = 2213] [id = 424] 02:00:26 INFO - PROCESS | 2213 | --DOCSHELL 0x125719000 == 37 [pid = 2213] [id = 423] 02:00:26 INFO - PROCESS | 2213 | --DOCSHELL 0x12421e800 == 36 [pid = 2213] [id = 422] 02:00:26 INFO - PROCESS | 2213 | --DOCSHELL 0x122e22000 == 35 [pid = 2213] [id = 421] 02:00:26 INFO - PROCESS | 2213 | --DOCSHELL 0x119227000 == 34 [pid = 2213] [id = 420] 02:00:26 INFO - PROCESS | 2213 | --DOCSHELL 0x118568800 == 33 [pid = 2213] [id = 419] 02:00:26 INFO - PROCESS | 2213 | --DOCSHELL 0x116fbe800 == 32 [pid = 2213] [id = 418] 02:00:26 INFO - PROCESS | 2213 | --DOCSHELL 0x115ead000 == 31 [pid = 2213] [id = 417] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x119967c00) [pid = 2213] [serial = 1215] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1192cc000) [pid = 2213] [serial = 1212] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x123aec000) [pid = 2213] [serial = 1218] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x123af5000) [pid = 2213] [serial = 1219] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1180bbc00) [pid = 2213] [serial = 1197] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x118310c00) [pid = 2213] [serial = 1198] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x117143c00) [pid = 2213] [serial = 1203] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11726b400) [pid = 2213] [serial = 1204] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x129137c00) [pid = 2213] [serial = 1192] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1133f7800) [pid = 2213] [serial = 1194] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x11691c800) [pid = 2213] [serial = 1195] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11888c800) [pid = 2213] [serial = 1209] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x113221400) [pid = 2213] [serial = 1200] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x115e68800) [pid = 2213] [serial = 1201] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x118249800) [pid = 2213] [serial = 1206] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1184bc000) [pid = 2213] [serial = 1207] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x124c87000) [pid = 2213] [serial = 1228] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x12491a800) [pid = 2213] [serial = 1227] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x116930c00) [pid = 2213] [serial = 1222] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1239a3c00) [pid = 2213] [serial = 1216] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x112a50c00) [pid = 2213] [serial = 1221] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x123e86000) [pid = 2213] [serial = 1225] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x123aea000) [pid = 2213] [serial = 1224] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x11969dc00) [pid = 2213] [serial = 1213] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1255a9c00) [pid = 2213] [serial = 1230] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x126748c00) [pid = 2213] [serial = 1231] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x11916f800) [pid = 2213] [serial = 1210] [outer = 0x0] [url = about:blank] 02:00:26 INFO - PROCESS | 2213 | 1467190826640 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]]]}] 02:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 723ms 02:00:26 INFO - PROCESS | 2213 | 1467190826655 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 02:00:26 INFO - PROCESS | 2213 | 1467190826657 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 02:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:00:26 INFO - PROCESS | 2213 | 1467190826664 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:00:26 INFO - PROCESS | 2213 | 1467190826666 Marionette TRACE conn2 <- [1,1698,null,{}] 02:00:26 INFO - PROCESS | 2213 | 1467190826668 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}] 02:00:26 INFO - PROCESS | 2213 | 1467190826670 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:26 INFO - PROCESS | 2213 | 1467190826749 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 02:00:26 INFO - PROCESS | 2213 | 1467190826753 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:26 INFO - PROCESS | 2213 | 1467190826754 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x118388000 == 32 [pid = 2213] [id = 432] 02:00:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x116921800) [pid = 2213] [serial = 1295] [outer = 0x0] 02:00:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x116fcd400) [pid = 2213] [serial = 1296] [outer = 0x116921800] 02:00:26 INFO - PROCESS | 2213 | 1467190826783 Marionette DEBUG loaded listener.js 02:00:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1172a0800) [pid = 2213] [serial = 1297] [outer = 0x116921800] 02:00:27 INFO - PROCESS | 2213 | 1467190827111 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]]]}] 02:00:27 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 02:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 474ms 02:00:27 INFO - PROCESS | 2213 | 1467190827140 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 02:00:27 INFO - PROCESS | 2213 | 1467190827141 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 02:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:00:27 INFO - PROCESS | 2213 | 1467190827143 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:00:27 INFO - PROCESS | 2213 | 1467190827146 Marionette TRACE conn2 <- [1,1702,null,{}] 02:00:27 INFO - PROCESS | 2213 | 1467190827153 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}] 02:00:27 INFO - PROCESS | 2213 | 1467190827157 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:27 INFO - PROCESS | 2213 | 1467190827239 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 02:00:27 INFO - PROCESS | 2213 | 1467190827246 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:27 INFO - PROCESS | 2213 | 1467190827248 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x120510800 == 33 [pid = 2213] [id = 433] 02:00:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x112a57000) [pid = 2213] [serial = 1298] [outer = 0x0] 02:00:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x118250400) [pid = 2213] [serial = 1299] [outer = 0x112a57000] 02:00:27 INFO - PROCESS | 2213 | 1467190827276 Marionette DEBUG loaded listener.js 02:00:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x118731000) [pid = 2213] [serial = 1300] [outer = 0x112a57000] 02:00:27 INFO - PROCESS | 2213 | 1467190827632 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]]]}] 02:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 02:00:27 INFO - PROCESS | 2213 | 1467190827672 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 02:00:27 INFO - PROCESS | 2213 | 1467190827673 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 02:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:00:27 INFO - PROCESS | 2213 | 1467190827676 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:00:27 INFO - PROCESS | 2213 | 1467190827677 Marionette TRACE conn2 <- [1,1706,null,{}] 02:00:27 INFO - PROCESS | 2213 | 1467190827681 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}] 02:00:27 INFO - PROCESS | 2213 | 1467190827683 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:27 INFO - PROCESS | 2213 | 1467190827764 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 02:00:27 INFO - PROCESS | 2213 | 1467190827768 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:27 INFO - PROCESS | 2213 | 1467190827769 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a60000 == 34 [pid = 2213] [id = 434] 02:00:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x118311800) [pid = 2213] [serial = 1301] [outer = 0x0] 02:00:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x118892c00) [pid = 2213] [serial = 1302] [outer = 0x118311800] 02:00:27 INFO - PROCESS | 2213 | 1467190827794 Marionette DEBUG loaded listener.js 02:00:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1192c8000) [pid = 2213] [serial = 1303] [outer = 0x118311800] 02:00:28 INFO - PROCESS | 2213 | 1467190828132 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]]]}] 02:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 471ms 02:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:00:28 INFO - PROCESS | 2213 | 1467190828148 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 02:00:28 INFO - PROCESS | 2213 | 1467190828150 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 02:00:28 INFO - PROCESS | 2213 | 1467190828152 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:00:28 INFO - PROCESS | 2213 | 1467190828153 Marionette TRACE conn2 <- [1,1710,null,{}] 02:00:28 INFO - PROCESS | 2213 | 1467190828155 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}] 02:00:28 INFO - PROCESS | 2213 | 1467190828157 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:28 INFO - PROCESS | 2213 | 1467190828233 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 02:00:28 INFO - PROCESS | 2213 | 1467190828237 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:28 INFO - PROCESS | 2213 | 1467190828238 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x126788000 == 35 [pid = 2213] [id = 435] 02:00:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1192c9400) [pid = 2213] [serial = 1304] [outer = 0x0] 02:00:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x119355c00) [pid = 2213] [serial = 1305] [outer = 0x1192c9400] 02:00:28 INFO - PROCESS | 2213 | 1467190828264 Marionette DEBUG loaded listener.js 02:00:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1196a5000) [pid = 2213] [serial = 1306] [outer = 0x1192c9400] 02:00:28 INFO - PROCESS | 2213 | 1467190828609 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]]]}] 02:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 469ms 02:00:28 INFO - PROCESS | 2213 | 1467190828621 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 02:00:28 INFO - PROCESS | 2213 | 1467190828622 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 02:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:00:28 INFO - PROCESS | 2213 | 1467190828625 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:00:28 INFO - PROCESS | 2213 | 1467190828626 Marionette TRACE conn2 <- [1,1714,null,{}] 02:00:28 INFO - PROCESS | 2213 | 1467190828631 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}] 02:00:28 INFO - PROCESS | 2213 | 1467190828635 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:28 INFO - PROCESS | 2213 | 1467190828767 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 02:00:28 INFO - PROCESS | 2213 | 1467190828780 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:28 INFO - PROCESS | 2213 | 1467190828781 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab0800 == 36 [pid = 2213] [id = 436] 02:00:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x119803800) [pid = 2213] [serial = 1307] [outer = 0x0] 02:00:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119967000) [pid = 2213] [serial = 1308] [outer = 0x119803800] 02:00:28 INFO - PROCESS | 2213 | 1467190828806 Marionette DEBUG loaded listener.js 02:00:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x123ad3400) [pid = 2213] [serial = 1309] [outer = 0x119803800] 02:00:29 INFO - PROCESS | 2213 | 1467190829163 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]]]}] 02:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 573ms 02:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:00:29 INFO - PROCESS | 2213 | 1467190829200 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 02:00:29 INFO - PROCESS | 2213 | 1467190829201 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 02:00:29 INFO - PROCESS | 2213 | 1467190829203 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:00:29 INFO - PROCESS | 2213 | 1467190829204 Marionette TRACE conn2 <- [1,1718,null,{}] 02:00:29 INFO - PROCESS | 2213 | 1467190829206 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}] 02:00:29 INFO - PROCESS | 2213 | 1467190829208 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:29 INFO - PROCESS | 2213 | 1467190829307 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 02:00:29 INFO - PROCESS | 2213 | 1467190829310 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:29 INFO - PROCESS | 2213 | 1467190829311 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:29 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a5ba800 == 37 [pid = 2213] [id = 437] 02:00:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x119807c00) [pid = 2213] [serial = 1310] [outer = 0x0] 02:00:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x123af3c00) [pid = 2213] [serial = 1311] [outer = 0x119807c00] 02:00:29 INFO - PROCESS | 2213 | 1467190829336 Marionette DEBUG loaded listener.js 02:00:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x12490b400) [pid = 2213] [serial = 1312] [outer = 0x119807c00] 02:00:29 INFO - PROCESS | 2213 | 1467190829679 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]]]}] 02:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 520ms 02:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:00:29 INFO - PROCESS | 2213 | 1467190829724 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 02:00:29 INFO - PROCESS | 2213 | 1467190829725 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 02:00:29 INFO - PROCESS | 2213 | 1467190829728 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:00:29 INFO - PROCESS | 2213 | 1467190829731 Marionette TRACE conn2 <- [1,1722,null,{}] 02:00:29 INFO - PROCESS | 2213 | 1467190829733 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}] 02:00:29 INFO - PROCESS | 2213 | 1467190829734 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:29 INFO - PROCESS | 2213 | 1467190829839 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 02:00:29 INFO - PROCESS | 2213 | 1467190829843 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:29 INFO - PROCESS | 2213 | 1467190829844 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:29 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6d0000 == 38 [pid = 2213] [id = 438] 02:00:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1122bd800) [pid = 2213] [serial = 1313] [outer = 0x0] 02:00:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x124918400) [pid = 2213] [serial = 1314] [outer = 0x1122bd800] 02:00:29 INFO - PROCESS | 2213 | 1467190829868 Marionette DEBUG loaded listener.js 02:00:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x124c87800) [pid = 2213] [serial = 1315] [outer = 0x1122bd800] 02:00:30 INFO - PROCESS | 2213 | 1467190830215 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]]]}] 02:00:30 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 02:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 523ms 02:00:30 INFO - PROCESS | 2213 | 1467190830251 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 02:00:30 INFO - PROCESS | 2213 | 1467190830252 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 02:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:00:30 INFO - PROCESS | 2213 | 1467190830254 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:00:30 INFO - PROCESS | 2213 | 1467190830255 Marionette TRACE conn2 <- [1,1726,null,{}] 02:00:30 INFO - PROCESS | 2213 | 1467190830258 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}] 02:00:30 INFO - PROCESS | 2213 | 1467190830259 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:30 INFO - PROCESS | 2213 | 1467190830362 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 02:00:30 INFO - PROCESS | 2213 | 1467190830366 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:30 INFO - PROCESS | 2213 | 1467190830367 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:30 INFO - PROCESS | 2213 | ++DOCSHELL 0x120510000 == 39 [pid = 2213] [id = 439] 02:00:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x124c88800) [pid = 2213] [serial = 1316] [outer = 0x0] 02:00:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1255a1000) [pid = 2213] [serial = 1317] [outer = 0x124c88800] 02:00:30 INFO - PROCESS | 2213 | 1467190830424 Marionette DEBUG loaded listener.js 02:00:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x1255ea800) [pid = 2213] [serial = 1318] [outer = 0x124c88800] 02:00:30 INFO - PROCESS | 2213 | 1467190830911 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]]]}] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x117475400) [pid = 2213] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x11726ac00) [pid = 2213] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x116a19c00) [pid = 2213] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1128e6800) [pid = 2213] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1133b6c00) [pid = 2213] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x116903c00) [pid = 2213] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1129ac400) [pid = 2213] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x116907800) [pid = 2213] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11969e800) [pid = 2213] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x120f1d400) [pid = 2213] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11872f000) [pid = 2213] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1192cd400) [pid = 2213] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11692dc00) [pid = 2213] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x111c83800) [pid = 2213] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x113062800) [pid = 2213] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x124964800) [pid = 2213] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:00:30 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11677dc00) [pid = 2213] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 719ms 02:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:00:30 INFO - PROCESS | 2213 | 1467190830973 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 02:00:30 INFO - PROCESS | 2213 | 1467190830975 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 02:00:30 INFO - PROCESS | 2213 | 1467190830977 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:00:30 INFO - PROCESS | 2213 | 1467190830978 Marionette TRACE conn2 <- [1,1730,null,{}] 02:00:30 INFO - PROCESS | 2213 | 1467190830980 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}] 02:00:30 INFO - PROCESS | 2213 | 1467190830981 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:31 INFO - PROCESS | 2213 | 1467190831062 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 02:00:31 INFO - PROCESS | 2213 | 1467190831083 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:31 INFO - PROCESS | 2213 | 1467190831084 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x119dd9000 == 40 [pid = 2213] [id = 440] 02:00:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1128e8400) [pid = 2213] [serial = 1319] [outer = 0x0] 02:00:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1131eb000) [pid = 2213] [serial = 1320] [outer = 0x1128e8400] 02:00:31 INFO - PROCESS | 2213 | 1467190831108 Marionette DEBUG loaded listener.js 02:00:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11691f000) [pid = 2213] [serial = 1321] [outer = 0x1128e8400] 02:00:31 INFO - PROCESS | 2213 | 1467190831441 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]]]}] 02:00:31 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 02:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 470ms 02:00:31 INFO - PROCESS | 2213 | 1467190831449 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 02:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:00:31 INFO - PROCESS | 2213 | 1467190831450 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 02:00:31 INFO - PROCESS | 2213 | 1467190831453 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:00:31 INFO - PROCESS | 2213 | 1467190831454 Marionette TRACE conn2 <- [1,1734,null,{}] 02:00:31 INFO - PROCESS | 2213 | 1467190831457 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}] 02:00:31 INFO - PROCESS | 2213 | 1467190831458 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:31 INFO - PROCESS | 2213 | 1467190831580 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 02:00:31 INFO - PROCESS | 2213 | 1467190831586 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:31 INFO - PROCESS | 2213 | 1467190831588 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bda6000 == 41 [pid = 2213] [id = 441] 02:00:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x112a5b400) [pid = 2213] [serial = 1322] [outer = 0x0] 02:00:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1176efc00) [pid = 2213] [serial = 1323] [outer = 0x112a5b400] 02:00:31 INFO - PROCESS | 2213 | 1467190831622 Marionette DEBUG loaded listener.js 02:00:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x120f20c00) [pid = 2213] [serial = 1324] [outer = 0x112a5b400] 02:00:31 INFO - PROCESS | 2213 | 1467190831937 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]]]}] 02:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 518ms 02:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:00:31 INFO - PROCESS | 2213 | 1467190831972 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 02:00:31 INFO - PROCESS | 2213 | 1467190831974 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 02:00:31 INFO - PROCESS | 2213 | 1467190831977 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:00:31 INFO - PROCESS | 2213 | 1467190831981 Marionette TRACE conn2 <- [1,1738,null,{}] 02:00:31 INFO - PROCESS | 2213 | 1467190831983 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}] 02:00:31 INFO - PROCESS | 2213 | 1467190831984 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:32 INFO - PROCESS | 2213 | 1467190832067 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 02:00:32 INFO - PROCESS | 2213 | 1467190832070 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:32 INFO - PROCESS | 2213 | 1467190832072 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3de800 == 42 [pid = 2213] [id = 442] 02:00:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x123cd7c00) [pid = 2213] [serial = 1325] [outer = 0x0] 02:00:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x12616cc00) [pid = 2213] [serial = 1326] [outer = 0x123cd7c00] 02:00:32 INFO - PROCESS | 2213 | 1467190832096 Marionette DEBUG loaded listener.js 02:00:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1267de800) [pid = 2213] [serial = 1327] [outer = 0x123cd7c00] 02:00:32 INFO - PROCESS | 2213 | 1467190832439 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]]]}] 02:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 473ms 02:00:32 INFO - PROCESS | 2213 | 1467190832450 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 02:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:00:32 INFO - PROCESS | 2213 | 1467190832451 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 02:00:32 INFO - PROCESS | 2213 | 1467190832454 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:00:32 INFO - PROCESS | 2213 | 1467190832455 Marionette TRACE conn2 <- [1,1742,null,{}] 02:00:32 INFO - PROCESS | 2213 | 1467190832457 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}] 02:00:32 INFO - PROCESS | 2213 | 1467190832458 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:32 INFO - PROCESS | 2213 | 1467190832576 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 02:00:32 INFO - PROCESS | 2213 | 1467190832582 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:32 INFO - PROCESS | 2213 | 1467190832583 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ca8d000 == 43 [pid = 2213] [id = 443] 02:00:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11969f400) [pid = 2213] [serial = 1328] [outer = 0x0] 02:00:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1267eb800) [pid = 2213] [serial = 1329] [outer = 0x11969f400] 02:00:32 INFO - PROCESS | 2213 | 1467190832614 Marionette DEBUG loaded listener.js 02:00:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x128ada400) [pid = 2213] [serial = 1330] [outer = 0x11969f400] 02:00:32 INFO - PROCESS | 2213 | 1467190832970 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]]]}] 02:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 568ms 02:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:00:33 INFO - PROCESS | 2213 | 1467190833023 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 02:00:33 INFO - PROCESS | 2213 | 1467190833025 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 02:00:33 INFO - PROCESS | 2213 | 1467190833029 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:00:33 INFO - PROCESS | 2213 | 1467190833032 Marionette TRACE conn2 <- [1,1746,null,{}] 02:00:33 INFO - PROCESS | 2213 | 1467190833036 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}] 02:00:33 INFO - PROCESS | 2213 | 1467190833038 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:33 INFO - PROCESS | 2213 | 1467190833151 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 02:00:33 INFO - PROCESS | 2213 | 1467190833208 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:33 INFO - PROCESS | 2213 | 1467190833210 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x116ac8000 == 44 [pid = 2213] [id = 444] 02:00:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x112f0d000) [pid = 2213] [serial = 1331] [outer = 0x0] 02:00:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x113221800) [pid = 2213] [serial = 1332] [outer = 0x112f0d000] 02:00:33 INFO - PROCESS | 2213 | 1467190833242 Marionette DEBUG loaded listener.js 02:00:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1164eb400) [pid = 2213] [serial = 1333] [outer = 0x112f0d000] 02:00:33 INFO - PROCESS | 2213 | 1467190833679 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]]]}] 02:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 722ms 02:00:33 INFO - PROCESS | 2213 | 1467190833775 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 02:00:33 INFO - PROCESS | 2213 | 1467190833779 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 02:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:00:33 INFO - PROCESS | 2213 | 1467190833786 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:00:33 INFO - PROCESS | 2213 | 1467190833788 Marionette TRACE conn2 <- [1,1750,null,{}] 02:00:33 INFO - PROCESS | 2213 | 1467190833790 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}] 02:00:33 INFO - PROCESS | 2213 | 1467190833792 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:33 INFO - PROCESS | 2213 | 1467190833899 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 02:00:33 INFO - PROCESS | 2213 | 1467190833983 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:33 INFO - PROCESS | 2213 | 1467190833985 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:34 INFO - PROCESS | 2213 | ++DOCSHELL 0x12451b000 == 45 [pid = 2213] [id = 445] 02:00:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x116928000) [pid = 2213] [serial = 1334] [outer = 0x0] 02:00:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x117477400) [pid = 2213] [serial = 1335] [outer = 0x116928000] 02:00:34 INFO - PROCESS | 2213 | 1467190834016 Marionette DEBUG loaded listener.js 02:00:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x117482c00) [pid = 2213] [serial = 1336] [outer = 0x116928000] 02:00:34 INFO - PROCESS | 2213 | 1467190834446 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]]]}] 02:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 02:00:34 INFO - PROCESS | 2213 | 1467190834456 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 02:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:00:34 INFO - PROCESS | 2213 | 1467190834457 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 02:00:34 INFO - PROCESS | 2213 | 1467190834461 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:00:34 INFO - PROCESS | 2213 | 1467190834465 Marionette TRACE conn2 <- [1,1754,null,{}] 02:00:34 INFO - PROCESS | 2213 | 1467190834473 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}] 02:00:34 INFO - PROCESS | 2213 | 1467190834476 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:34 INFO - PROCESS | 2213 | 1467190834583 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 02:00:34 INFO - PROCESS | 2213 | 1467190834644 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:34 INFO - PROCESS | 2213 | 1467190834646 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:34 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bda9000 == 46 [pid = 2213] [id = 446] 02:00:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x118873800) [pid = 2213] [serial = 1337] [outer = 0x0] 02:00:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x1192ca000) [pid = 2213] [serial = 1338] [outer = 0x118873800] 02:00:34 INFO - PROCESS | 2213 | 1467190834678 Marionette DEBUG loaded listener.js 02:00:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x1196a7400) [pid = 2213] [serial = 1339] [outer = 0x118873800] 02:00:35 INFO - PROCESS | 2213 | 1467190835133 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]]]}] 02:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 725ms 02:00:35 INFO - PROCESS | 2213 | 1467190835186 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 02:00:35 INFO - PROCESS | 2213 | 1467190835188 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 02:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:00:35 INFO - PROCESS | 2213 | 1467190835227 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:00:35 INFO - PROCESS | 2213 | 1467190835228 Marionette TRACE conn2 <- [1,1758,null,{}] 02:00:35 INFO - PROCESS | 2213 | 1467190835248 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}] 02:00:35 INFO - PROCESS | 2213 | 1467190835249 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:35 INFO - PROCESS | 2213 | 1467190835355 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 02:00:35 INFO - PROCESS | 2213 | 1467190835427 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:35 INFO - PROCESS | 2213 | 1467190835428 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d373000 == 47 [pid = 2213] [id = 447] 02:00:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x119833000) [pid = 2213] [serial = 1340] [outer = 0x0] 02:00:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x122e3e400) [pid = 2213] [serial = 1341] [outer = 0x119833000] 02:00:35 INFO - PROCESS | 2213 | 1467190835457 Marionette DEBUG loaded listener.js 02:00:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x1239adc00) [pid = 2213] [serial = 1342] [outer = 0x119833000] 02:00:35 INFO - PROCESS | 2213 | 1467190835889 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]]]}] 02:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 706ms 02:00:35 INFO - PROCESS | 2213 | 1467190835918 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 02:00:35 INFO - PROCESS | 2213 | 1467190835919 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 02:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:00:35 INFO - PROCESS | 2213 | 1467190835922 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:00:35 INFO - PROCESS | 2213 | 1467190835923 Marionette TRACE conn2 <- [1,1762,null,{}] 02:00:35 INFO - PROCESS | 2213 | 1467190835925 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}] 02:00:35 INFO - PROCESS | 2213 | 1467190835928 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:36 INFO - PROCESS | 2213 | 1467190836034 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 02:00:36 INFO - PROCESS | 2213 | 1467190836094 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:36 INFO - PROCESS | 2213 | 1467190836095 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:36 INFO - PROCESS | 2213 | ++DOCSHELL 0x116abf000 == 48 [pid = 2213] [id = 448] 02:00:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x112f07400) [pid = 2213] [serial = 1343] [outer = 0x0] 02:00:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x116920800) [pid = 2213] [serial = 1344] [outer = 0x112f07400] 02:00:36 INFO - PROCESS | 2213 | 1467190836124 Marionette DEBUG loaded listener.js 02:00:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x118297c00) [pid = 2213] [serial = 1345] [outer = 0x112f07400] 02:00:36 INFO - PROCESS | 2213 | 1467190836797 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]]]}] 02:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 922ms 02:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:00:36 INFO - PROCESS | 2213 | 1467190836845 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 02:00:36 INFO - PROCESS | 2213 | 1467190836849 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 02:00:36 INFO - PROCESS | 2213 | 1467190836854 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:00:36 INFO - PROCESS | 2213 | 1467190836859 Marionette TRACE conn2 <- [1,1766,null,{}] 02:00:36 INFO - PROCESS | 2213 | 1467190836864 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}] 02:00:36 INFO - PROCESS | 2213 | 1467190836866 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:37 INFO - PROCESS | 2213 | 1467190837011 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 02:00:37 INFO - PROCESS | 2213 | 1467190837131 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:37 INFO - PROCESS | 2213 | 1467190837133 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x115e05800 == 49 [pid = 2213] [id = 449] 02:00:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x112a52c00) [pid = 2213] [serial = 1346] [outer = 0x0] 02:00:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x112a59400) [pid = 2213] [serial = 1347] [outer = 0x112a52c00] 02:00:37 INFO - PROCESS | 2213 | 1467190837162 Marionette DEBUG loaded listener.js 02:00:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x1131f0c00) [pid = 2213] [serial = 1348] [outer = 0x112a52c00] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x11938a800 == 48 [pid = 2213] [id = 416] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3de800 == 47 [pid = 2213] [id = 442] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x12bda6000 == 46 [pid = 2213] [id = 441] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x119dd9000 == 45 [pid = 2213] [id = 440] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x120510000 == 44 [pid = 2213] [id = 439] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6d0000 == 43 [pid = 2213] [id = 438] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x12a5ba800 == 42 [pid = 2213] [id = 437] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab0800 == 41 [pid = 2213] [id = 436] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x126788000 == 40 [pid = 2213] [id = 435] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x124a60000 == 39 [pid = 2213] [id = 434] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x120510800 == 38 [pid = 2213] [id = 433] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x118388000 == 37 [pid = 2213] [id = 432] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x1169b8000 == 36 [pid = 2213] [id = 431] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x1196dc000 == 35 [pid = 2213] [id = 430] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x116ac4800 == 34 [pid = 2213] [id = 429] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6d7800 == 33 [pid = 2213] [id = 428] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x116abf000 == 32 [pid = 2213] [id = 448] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x12d373000 == 31 [pid = 2213] [id = 447] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x12bda9000 == 30 [pid = 2213] [id = 446] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x12451b000 == 29 [pid = 2213] [id = 445] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x12ca8d000 == 28 [pid = 2213] [id = 443] 02:00:37 INFO - PROCESS | 2213 | --DOCSHELL 0x116ac8000 == 27 [pid = 2213] [id = 444] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x11831bc00) [pid = 2213] [serial = 1264] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x118293c00) [pid = 2213] [serial = 1263] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x117483c00) [pid = 2213] [serial = 1260] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x117268c00) [pid = 2213] [serial = 1257] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x117474c00) [pid = 2213] [serial = 1258] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x1129a7000) [pid = 2213] [serial = 1251] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x115e5e400) [pid = 2213] [serial = 1254] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x116913000) [pid = 2213] [serial = 1255] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x112a5f000) [pid = 2213] [serial = 1252] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x117264800) [pid = 2213] [serial = 1249] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x11691e800) [pid = 2213] [serial = 1248] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x116189400) [pid = 2213] [serial = 1234] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x112f06400) [pid = 2213] [serial = 1233] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1180c3800) [pid = 2213] [serial = 1237] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x11726f800) [pid = 2213] [serial = 1236] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x119968000) [pid = 2213] [serial = 1240] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x119803c00) [pid = 2213] [serial = 1239] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x124963c00) [pid = 2213] [serial = 1243] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x123aeb400) [pid = 2213] [serial = 1242] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1192cc400) [pid = 2213] [serial = 1267] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x11887b400) [pid = 2213] [serial = 1266] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1193f3c00) [pid = 2213] [serial = 1269] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x123aed800) [pid = 2213] [serial = 1282] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x123cd8400) [pid = 2213] [serial = 1284] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x119838400) [pid = 2213] [serial = 1272] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11726dc00) [pid = 2213] [serial = 1275] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x119171400) [pid = 2213] [serial = 1276] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x120f1f800) [pid = 2213] [serial = 1281] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x126748400) [pid = 2213] [serial = 1246] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x126104800) [pid = 2213] [serial = 1245] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x119966000) [pid = 2213] [serial = 1273] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x119803400) [pid = 2213] [serial = 1270] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x119e05c00) [pid = 2213] [serial = 1279] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1180c0c00) [pid = 2213] [serial = 1261] [outer = 0x0] [url = about:blank] 02:00:37 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1192ce400) [pid = 2213] [serial = 1278] [outer = 0x0] [url = about:blank] 02:00:38 INFO - PROCESS | 2213 | 1467190838102 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]]]}] 02:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1278ms 02:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:00:38 INFO - PROCESS | 2213 | 1467190838131 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 02:00:38 INFO - PROCESS | 2213 | 1467190838134 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 02:00:38 INFO - PROCESS | 2213 | 1467190838137 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:00:38 INFO - PROCESS | 2213 | 1467190838138 Marionette TRACE conn2 <- [1,1770,null,{}] 02:00:38 INFO - PROCESS | 2213 | 1467190838142 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}] 02:00:38 INFO - PROCESS | 2213 | 1467190838144 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:38 INFO - PROCESS | 2213 | 1467190838228 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 02:00:38 INFO - PROCESS | 2213 | 1467190838233 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:38 INFO - PROCESS | 2213 | 1467190838235 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x116948800 == 28 [pid = 2213] [id = 450] 02:00:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1128ea000) [pid = 2213] [serial = 1349] [outer = 0x0] 02:00:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x112a51800) [pid = 2213] [serial = 1350] [outer = 0x1128ea000] 02:00:38 INFO - PROCESS | 2213 | 1467190838265 Marionette DEBUG loaded listener.js 02:00:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x112a5e400) [pid = 2213] [serial = 1351] [outer = 0x1128ea000] 02:00:38 INFO - PROCESS | 2213 | 1467190838653 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]]]}] 02:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 569ms 02:00:38 INFO - PROCESS | 2213 | 1467190838706 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 02:00:38 INFO - PROCESS | 2213 | 1467190838710 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 02:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:00:38 INFO - PROCESS | 2213 | 1467190838714 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:00:38 INFO - PROCESS | 2213 | 1467190838716 Marionette TRACE conn2 <- [1,1774,null,{}] 02:00:38 INFO - PROCESS | 2213 | 1467190838718 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}] 02:00:38 INFO - PROCESS | 2213 | 1467190838720 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:38 INFO - PROCESS | 2213 | 1467190838799 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 02:00:38 INFO - PROCESS | 2213 | 1467190838803 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:38 INFO - PROCESS | 2213 | 1467190838805 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x117e2b000 == 29 [pid = 2213] [id = 451] 02:00:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x11337d000) [pid = 2213] [serial = 1352] [outer = 0x0] 02:00:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x114f59800) [pid = 2213] [serial = 1353] [outer = 0x11337d000] 02:00:38 INFO - PROCESS | 2213 | 1467190838834 Marionette DEBUG loaded listener.js 02:00:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x115e61c00) [pid = 2213] [serial = 1354] [outer = 0x11337d000] 02:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:00:39 INFO - PROCESS | 2213 | 1467190839176 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]]]}] 02:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 471ms 02:00:39 INFO - PROCESS | 2213 | 1467190839185 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 02:00:39 INFO - PROCESS | 2213 | 1467190839187 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 02:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:00:39 INFO - PROCESS | 2213 | 1467190839189 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:00:39 INFO - PROCESS | 2213 | 1467190839191 Marionette TRACE conn2 <- [1,1778,null,{}] 02:00:39 INFO - PROCESS | 2213 | 1467190839208 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}] 02:00:39 INFO - PROCESS | 2213 | 1467190839214 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:39 INFO - PROCESS | 2213 | 1467190839317 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 02:00:39 INFO - PROCESS | 2213 | 1467190839322 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:39 INFO - PROCESS | 2213 | 1467190839324 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:39 INFO - PROCESS | 2213 | ++DOCSHELL 0x119222800 == 30 [pid = 2213] [id = 452] 02:00:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x111cacc00) [pid = 2213] [serial = 1355] [outer = 0x0] 02:00:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11692d400) [pid = 2213] [serial = 1356] [outer = 0x111cacc00] 02:00:39 INFO - PROCESS | 2213 | 1467190839355 Marionette DEBUG loaded listener.js 02:00:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x11713f400) [pid = 2213] [serial = 1357] [outer = 0x111cacc00] 02:00:39 INFO - PROCESS | 2213 | 1467190839674 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]]]}] 02:00:39 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 02:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 525ms 02:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:00:39 INFO - PROCESS | 2213 | 1467190839715 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 02:00:39 INFO - PROCESS | 2213 | 1467190839716 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 02:00:39 INFO - PROCESS | 2213 | 1467190839718 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:00:39 INFO - PROCESS | 2213 | 1467190839720 Marionette TRACE conn2 <- [1,1782,null,{}] 02:00:39 INFO - PROCESS | 2213 | 1467190839722 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}] 02:00:39 INFO - PROCESS | 2213 | 1467190839723 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:39 INFO - PROCESS | 2213 | 1467190839802 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 02:00:39 INFO - PROCESS | 2213 | 1467190839864 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:39 INFO - PROCESS | 2213 | 1467190839866 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:39 INFO - PROCESS | 2213 | ++DOCSHELL 0x11991f000 == 31 [pid = 2213] [id = 453] 02:00:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x117144800) [pid = 2213] [serial = 1358] [outer = 0x0] 02:00:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x11726a000) [pid = 2213] [serial = 1359] [outer = 0x117144800] 02:00:39 INFO - PROCESS | 2213 | 1467190839891 Marionette DEBUG loaded listener.js 02:00:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x11747b800) [pid = 2213] [serial = 1360] [outer = 0x117144800] 02:00:40 INFO - PROCESS | 2213 | 1467190840170 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]]]}] 02:00:40 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 02:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 469ms 02:00:40 INFO - PROCESS | 2213 | 1467190840188 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 02:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:00:40 INFO - PROCESS | 2213 | 1467190840201 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 02:00:40 INFO - PROCESS | 2213 | 1467190840208 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:00:40 INFO - PROCESS | 2213 | 1467190840210 Marionette TRACE conn2 <- [1,1786,null,{}] 02:00:40 INFO - PROCESS | 2213 | 1467190840229 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}] 02:00:40 INFO - PROCESS | 2213 | 1467190840232 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:40 INFO - PROCESS | 2213 | 1467190840334 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 02:00:40 INFO - PROCESS | 2213 | 1467190840344 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:40 INFO - PROCESS | 2213 | 1467190840345 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fad800 == 32 [pid = 2213] [id = 454] 02:00:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x11321d000) [pid = 2213] [serial = 1361] [outer = 0x0] 02:00:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1176f1800) [pid = 2213] [serial = 1362] [outer = 0x11321d000] 02:00:40 INFO - PROCESS | 2213 | 1467190840370 Marionette DEBUG loaded listener.js 02:00:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1180b9000) [pid = 2213] [serial = 1363] [outer = 0x11321d000] 02:00:40 INFO - PROCESS | 2213 | 1467190840775 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]]]}] 02:00:40 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 02:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 580ms 02:00:40 INFO - PROCESS | 2213 | 1467190840796 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 02:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:00:40 INFO - PROCESS | 2213 | 1467190840798 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 02:00:40 INFO - PROCESS | 2213 | 1467190840802 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:00:40 INFO - PROCESS | 2213 | 1467190840804 Marionette TRACE conn2 <- [1,1790,null,{}] 02:00:40 INFO - PROCESS | 2213 | 1467190840807 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}] 02:00:40 INFO - PROCESS | 2213 | 1467190840813 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:40 INFO - PROCESS | 2213 | 1467190840989 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 02:00:41 INFO - PROCESS | 2213 | 1467190841012 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:41 INFO - PROCESS | 2213 | 1467190841013 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:41 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a4b000 == 33 [pid = 2213] [id = 455] 02:00:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1180bd800) [pid = 2213] [serial = 1364] [outer = 0x0] 02:00:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x118298800) [pid = 2213] [serial = 1365] [outer = 0x1180bd800] 02:00:41 INFO - PROCESS | 2213 | 1467190841047 Marionette DEBUG loaded listener.js 02:00:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x118873000) [pid = 2213] [serial = 1366] [outer = 0x1180bd800] 02:00:41 INFO - PROCESS | 2213 | 1467190841395 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]]]}] 02:00:41 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) 02:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 621ms 02:00:41 INFO - PROCESS | 2213 | 1467190841423 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 02:00:41 INFO - PROCESS | 2213 | 1467190841424 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 02:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:00:41 INFO - PROCESS | 2213 | 1467190841428 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:00:41 INFO - PROCESS | 2213 | 1467190841430 Marionette TRACE conn2 <- [1,1794,null,{}] 02:00:41 INFO - PROCESS | 2213 | 1467190841439 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}] 02:00:41 INFO - PROCESS | 2213 | 1467190841441 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:41 INFO - PROCESS | 2213 | 1467190841538 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 02:00:41 INFO - PROCESS | 2213 | 1467190841542 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:41 INFO - PROCESS | 2213 | 1467190841543 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:41 INFO - PROCESS | 2213 | ++DOCSHELL 0x1261c8000 == 34 [pid = 2213] [id = 456] 02:00:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x116931400) [pid = 2213] [serial = 1367] [outer = 0x0] 02:00:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x118890000) [pid = 2213] [serial = 1368] [outer = 0x116931400] 02:00:41 INFO - PROCESS | 2213 | 1467190841568 Marionette DEBUG loaded listener.js 02:00:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x119172000) [pid = 2213] [serial = 1369] [outer = 0x116931400] 02:00:41 INFO - PROCESS | 2213 | 1467190841910 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]]]}] 02:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 527ms 02:00:41 INFO - PROCESS | 2213 | 1467190841955 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 02:00:41 INFO - PROCESS | 2213 | 1467190841956 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 02:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:00:41 INFO - PROCESS | 2213 | 1467190841958 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:00:41 INFO - PROCESS | 2213 | 1467190841960 Marionette TRACE conn2 <- [1,1798,null,{}] 02:00:41 INFO - PROCESS | 2213 | 1467190841962 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}] 02:00:41 INFO - PROCESS | 2213 | 1467190841963 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:42 INFO - PROCESS | 2213 | 1467190842063 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 02:00:42 INFO - PROCESS | 2213 | 1467190842097 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:42 INFO - PROCESS | 2213 | 1467190842098 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x128aa1000 == 35 [pid = 2213] [id = 457] 02:00:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x1192c6000) [pid = 2213] [serial = 1370] [outer = 0x0] 02:00:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1192ccc00) [pid = 2213] [serial = 1371] [outer = 0x1192c6000] 02:00:42 INFO - PROCESS | 2213 | 1467190842123 Marionette DEBUG loaded listener.js 02:00:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x119354c00) [pid = 2213] [serial = 1372] [outer = 0x1192c6000] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x119807c00) [pid = 2213] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1122bd800) [pid = 2213] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x124c88800) [pid = 2213] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x112a57000) [pid = 2213] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1192c9400) [pid = 2213] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1133fec00) [pid = 2213] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x118311800) [pid = 2213] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x111c22000) [pid = 2213] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x116921800) [pid = 2213] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x116774800) [pid = 2213] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x123af1000) [pid = 2213] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x123cd7c00) [pid = 2213] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x112a5b400) [pid = 2213] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1128e8400) [pid = 2213] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11969f400) [pid = 2213] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:00:42 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x119803800) [pid = 2213] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:00:42 INFO - PROCESS | 2213 | 1467190842642 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]]]}] 02:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 723ms 02:00:42 INFO - PROCESS | 2213 | 1467190842683 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 02:00:42 INFO - PROCESS | 2213 | 1467190842684 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 02:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:00:42 INFO - PROCESS | 2213 | 1467190842687 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:00:42 INFO - PROCESS | 2213 | 1467190842688 Marionette TRACE conn2 <- [1,1802,null,{}] 02:00:42 INFO - PROCESS | 2213 | 1467190842690 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}] 02:00:42 INFO - PROCESS | 2213 | 1467190842691 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:42 INFO - PROCESS | 2213 | 1467190842809 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 02:00:42 INFO - PROCESS | 2213 | 1467190842844 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:42 INFO - PROCESS | 2213 | 1467190842845 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x119159000 == 36 [pid = 2213] [id = 458] 02:00:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1129ac800) [pid = 2213] [serial = 1373] [outer = 0x0] 02:00:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x116930800) [pid = 2213] [serial = 1374] [outer = 0x1129ac800] 02:00:42 INFO - PROCESS | 2213 | 1467190842870 Marionette DEBUG loaded listener.js 02:00:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1184be400) [pid = 2213] [serial = 1375] [outer = 0x1129ac800] 02:00:43 INFO - PROCESS | 2213 | 1467190843136 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]]]}] 02:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 469ms 02:00:43 INFO - PROCESS | 2213 | 1467190843156 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 02:00:43 INFO - PROCESS | 2213 | 1467190843158 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 02:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:00:43 INFO - PROCESS | 2213 | 1467190843168 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:00:43 INFO - PROCESS | 2213 | 1467190843169 Marionette TRACE conn2 <- [1,1806,null,{}] 02:00:43 INFO - PROCESS | 2213 | 1467190843171 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}] 02:00:43 INFO - PROCESS | 2213 | 1467190843172 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:43 INFO - PROCESS | 2213 | 1467190843257 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 02:00:43 INFO - PROCESS | 2213 | 1467190843262 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:43 INFO - PROCESS | 2213 | 1467190843264 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x12917a800 == 37 [pid = 2213] [id = 459] 02:00:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1187eb800) [pid = 2213] [serial = 1376] [outer = 0x0] 02:00:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x119356000) [pid = 2213] [serial = 1377] [outer = 0x1187eb800] 02:00:43 INFO - PROCESS | 2213 | 1467190843288 Marionette DEBUG loaded listener.js 02:00:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x119699800) [pid = 2213] [serial = 1378] [outer = 0x1187eb800] 02:00:43 INFO - PROCESS | 2213 | 1467190843635 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]]]}] 02:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 478ms 02:00:43 INFO - PROCESS | 2213 | 1467190843639 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 02:00:43 INFO - PROCESS | 2213 | 1467190843640 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 02:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:00:43 INFO - PROCESS | 2213 | 1467190843654 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:00:43 INFO - PROCESS | 2213 | 1467190843656 Marionette TRACE conn2 <- [1,1810,null,{}] 02:00:43 INFO - PROCESS | 2213 | 1467190843659 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}] 02:00:43 INFO - PROCESS | 2213 | 1467190843662 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:43 INFO - PROCESS | 2213 | 1467190843783 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 02:00:43 INFO - PROCESS | 2213 | 1467190843790 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:43 INFO - PROCESS | 2213 | 1467190843791 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x1238c4800 == 38 [pid = 2213] [id = 460] 02:00:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11969e000) [pid = 2213] [serial = 1379] [outer = 0x0] 02:00:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x119805800) [pid = 2213] [serial = 1380] [outer = 0x11969e000] 02:00:43 INFO - PROCESS | 2213 | 1467190843819 Marionette DEBUG loaded listener.js 02:00:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x119969c00) [pid = 2213] [serial = 1381] [outer = 0x11969e000] 02:00:44 INFO - PROCESS | 2213 | 1467190844133 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]]]}] 02:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 533ms 02:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:00:44 INFO - PROCESS | 2213 | 1467190844178 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 02:00:44 INFO - PROCESS | 2213 | 1467190844181 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 02:00:44 INFO - PROCESS | 2213 | 1467190844183 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:00:44 INFO - PROCESS | 2213 | 1467190844184 Marionette TRACE conn2 <- [1,1814,null,{}] 02:00:44 INFO - PROCESS | 2213 | 1467190844186 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}] 02:00:44 INFO - PROCESS | 2213 | 1467190844187 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:44 INFO - PROCESS | 2213 | 1467190844267 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 02:00:44 INFO - PROCESS | 2213 | 1467190844271 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:44 INFO - PROCESS | 2213 | 1467190844272 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:44 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa30000 == 39 [pid = 2213] [id = 461] 02:00:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x11996c000) [pid = 2213] [serial = 1382] [outer = 0x0] 02:00:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x120f1f000) [pid = 2213] [serial = 1383] [outer = 0x11996c000] 02:00:44 INFO - PROCESS | 2213 | 1467190844297 Marionette DEBUG loaded listener.js 02:00:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x122e40800) [pid = 2213] [serial = 1384] [outer = 0x11996c000] 02:00:44 INFO - PROCESS | 2213 | 1467190844863 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]]]}] 02:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 719ms 02:00:44 INFO - PROCESS | 2213 | 1467190844920 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 02:00:44 INFO - PROCESS | 2213 | 1467190844923 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 02:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:00:44 INFO - PROCESS | 2213 | 1467190844926 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:00:44 INFO - PROCESS | 2213 | 1467190844930 Marionette TRACE conn2 <- [1,1818,null,{}] 02:00:44 INFO - PROCESS | 2213 | 1467190844935 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}] 02:00:44 INFO - PROCESS | 2213 | 1467190844937 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:45 INFO - PROCESS | 2213 | 1467190845074 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 02:00:45 INFO - PROCESS | 2213 | 1467190845134 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:45 INFO - PROCESS | 2213 | 1467190845135 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x117e2a800 == 40 [pid = 2213] [id = 462] 02:00:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x112a5a000) [pid = 2213] [serial = 1385] [outer = 0x0] 02:00:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x113061c00) [pid = 2213] [serial = 1386] [outer = 0x112a5a000] 02:00:45 INFO - PROCESS | 2213 | 1467190845167 Marionette DEBUG loaded listener.js 02:00:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x114f5f400) [pid = 2213] [serial = 1387] [outer = 0x112a5a000] 02:00:45 INFO - PROCESS | 2213 | 1467190845702 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]]]}] 02:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 823ms 02:00:45 INFO - PROCESS | 2213 | 1467190845749 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 02:00:45 INFO - PROCESS | 2213 | 1467190845753 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 02:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:00:45 INFO - PROCESS | 2213 | 1467190845757 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:00:45 INFO - PROCESS | 2213 | 1467190845760 Marionette TRACE conn2 <- [1,1822,null,{}] 02:00:45 INFO - PROCESS | 2213 | 1467190845762 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}] 02:00:45 INFO - PROCESS | 2213 | 1467190845764 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:45 INFO - PROCESS | 2213 | 1467190845874 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 02:00:45 INFO - PROCESS | 2213 | 1467190845954 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:45 INFO - PROCESS | 2213 | 1467190845956 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x11923c800 == 41 [pid = 2213] [id = 463] 02:00:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x1133f5000) [pid = 2213] [serial = 1388] [outer = 0x0] 02:00:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x116916c00) [pid = 2213] [serial = 1389] [outer = 0x1133f5000] 02:00:45 INFO - PROCESS | 2213 | 1467190845988 Marionette DEBUG loaded listener.js 02:00:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x117142c00) [pid = 2213] [serial = 1390] [outer = 0x1133f5000] 02:00:46 INFO - PROCESS | 2213 | --DOCSHELL 0x1238c4800 == 40 [pid = 2213] [id = 460] 02:00:46 INFO - PROCESS | 2213 | --DOCSHELL 0x12917a800 == 39 [pid = 2213] [id = 459] 02:00:46 INFO - PROCESS | 2213 | --DOCSHELL 0x119159000 == 38 [pid = 2213] [id = 458] 02:00:46 INFO - PROCESS | 2213 | --DOCSHELL 0x128aa1000 == 37 [pid = 2213] [id = 457] 02:00:46 INFO - PROCESS | 2213 | --DOCSHELL 0x1261c8000 == 36 [pid = 2213] [id = 456] 02:00:46 INFO - PROCESS | 2213 | --DOCSHELL 0x124a4b000 == 35 [pid = 2213] [id = 455] 02:00:46 INFO - PROCESS | 2213 | 1467190846668 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]]]}] 02:00:46 INFO - PROCESS | 2213 | --DOCSHELL 0x122fad800 == 34 [pid = 2213] [id = 454] 02:00:46 INFO - PROCESS | 2213 | --DOCSHELL 0x11991f000 == 33 [pid = 2213] [id = 453] 02:00:46 INFO - PROCESS | 2213 | --DOCSHELL 0x119222800 == 32 [pid = 2213] [id = 452] 02:00:46 INFO - PROCESS | 2213 | --DOCSHELL 0x117e2b000 == 31 [pid = 2213] [id = 451] 02:00:46 INFO - PROCESS | 2213 | --DOCSHELL 0x116948800 == 30 [pid = 2213] [id = 450] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x123af3c00) [pid = 2213] [serial = 1311] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x124918400) [pid = 2213] [serial = 1314] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1255a1000) [pid = 2213] [serial = 1317] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x118250400) [pid = 2213] [serial = 1299] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x118731000) [pid = 2213] [serial = 1300] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x119355c00) [pid = 2213] [serial = 1305] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1196a5000) [pid = 2213] [serial = 1306] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x115df1c00) [pid = 2213] [serial = 1293] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x124c87800) [pid = 2213] [serial = 1315] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x116904c00) [pid = 2213] [serial = 1294] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x118892c00) [pid = 2213] [serial = 1302] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1192c8000) [pid = 2213] [serial = 1303] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1129ad400) [pid = 2213] [serial = 1287] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11305ec00) [pid = 2213] [serial = 1288] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x116fcd400) [pid = 2213] [serial = 1296] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1172a0800) [pid = 2213] [serial = 1297] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11691d800) [pid = 2213] [serial = 1290] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x116980000) [pid = 2213] [serial = 1291] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x12490cc00) [pid = 2213] [serial = 1285] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1267de800) [pid = 2213] [serial = 1327] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1176efc00) [pid = 2213] [serial = 1323] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1131eb000) [pid = 2213] [serial = 1320] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x11691f000) [pid = 2213] [serial = 1321] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x12616cc00) [pid = 2213] [serial = 1326] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1255ea800) [pid = 2213] [serial = 1318] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x120f20c00) [pid = 2213] [serial = 1324] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x1267eb800) [pid = 2213] [serial = 1329] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x119967000) [pid = 2213] [serial = 1308] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x12490b400) [pid = 2213] [serial = 1312] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x128ada400) [pid = 2213] [serial = 1330] [outer = 0x0] [url = about:blank] 02:00:46 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x123ad3400) [pid = 2213] [serial = 1309] [outer = 0x0] [url = about:blank] 02:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 972ms 02:00:46 INFO - PROCESS | 2213 | 1467190846730 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 02:00:46 INFO - PROCESS | 2213 | 1467190846732 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 02:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:00:46 INFO - PROCESS | 2213 | 1467190846735 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:00:46 INFO - PROCESS | 2213 | 1467190846737 Marionette TRACE conn2 <- [1,1826,null,{}] 02:00:46 INFO - PROCESS | 2213 | 1467190846741 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}] 02:00:46 INFO - PROCESS | 2213 | 1467190846742 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:46 INFO - PROCESS | 2213 | 1467190846830 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 02:00:46 INFO - PROCESS | 2213 | 1467190846840 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:46 INFO - PROCESS | 2213 | 1467190846841 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fbd000 == 31 [pid = 2213] [id = 464] 02:00:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x115e60c00) [pid = 2213] [serial = 1391] [outer = 0x0] 02:00:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x1164ebc00) [pid = 2213] [serial = 1392] [outer = 0x115e60c00] 02:00:46 INFO - PROCESS | 2213 | 1467190846871 Marionette DEBUG loaded listener.js 02:00:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x11691d400) [pid = 2213] [serial = 1393] [outer = 0x115e60c00] 02:00:47 INFO - PROCESS | 2213 | 1467190847274 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]]]}] 02:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 570ms 02:00:47 INFO - PROCESS | 2213 | 1467190847306 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 02:00:47 INFO - PROCESS | 2213 | 1467190847310 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 02:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:00:47 INFO - PROCESS | 2213 | 1467190847319 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:00:47 INFO - PROCESS | 2213 | 1467190847321 Marionette TRACE conn2 <- [1,1830,null,{}] 02:00:47 INFO - PROCESS | 2213 | 1467190847325 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}] 02:00:47 INFO - PROCESS | 2213 | 1467190847328 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:47 INFO - PROCESS | 2213 | 1467190847465 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 02:00:47 INFO - PROCESS | 2213 | 1467190847479 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:47 INFO - PROCESS | 2213 | 1467190847480 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x11914e800 == 32 [pid = 2213] [id = 465] 02:00:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x117262c00) [pid = 2213] [serial = 1394] [outer = 0x0] 02:00:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x11726d400) [pid = 2213] [serial = 1395] [outer = 0x117262c00] 02:00:47 INFO - PROCESS | 2213 | 1467190847525 Marionette DEBUG loaded listener.js 02:00:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x117479c00) [pid = 2213] [serial = 1396] [outer = 0x117262c00] 02:00:47 INFO - PROCESS | 2213 | 1467190847964 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]]]}] 02:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 02:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:00:47 INFO - PROCESS | 2213 | 1467190847989 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 02:00:47 INFO - PROCESS | 2213 | 1467190847991 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 02:00:47 INFO - PROCESS | 2213 | 1467190847995 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:00:47 INFO - PROCESS | 2213 | 1467190847997 Marionette TRACE conn2 <- [1,1834,null,{}] 02:00:48 INFO - PROCESS | 2213 | 1467190848005 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}] 02:00:48 INFO - PROCESS | 2213 | 1467190848008 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:48 INFO - PROCESS | 2213 | 1467190848091 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 02:00:48 INFO - PROCESS | 2213 | 1467190848117 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:48 INFO - PROCESS | 2213 | 1467190848119 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x1238c4800 == 33 [pid = 2213] [id = 466] 02:00:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1176f8400) [pid = 2213] [serial = 1397] [outer = 0x0] 02:00:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11824e000) [pid = 2213] [serial = 1398] [outer = 0x1176f8400] 02:00:48 INFO - PROCESS | 2213 | 1467190848147 Marionette DEBUG loaded listener.js 02:00:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x118311400) [pid = 2213] [serial = 1399] [outer = 0x1176f8400] 02:00:48 INFO - PROCESS | 2213 | 1467190848486 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]]]}] 02:00:48 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 02:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 525ms 02:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:00:48 INFO - PROCESS | 2213 | 1467190848519 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 02:00:48 INFO - PROCESS | 2213 | 1467190848521 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 02:00:48 INFO - PROCESS | 2213 | 1467190848523 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:00:48 INFO - PROCESS | 2213 | 1467190848524 Marionette TRACE conn2 <- [1,1838,null,{}] 02:00:48 INFO - PROCESS | 2213 | 1467190848526 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}] 02:00:48 INFO - PROCESS | 2213 | 1467190848527 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:48 INFO - PROCESS | 2213 | 1467190848642 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 02:00:48 INFO - PROCESS | 2213 | 1467190848650 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:48 INFO - PROCESS | 2213 | 1467190848652 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x125709000 == 34 [pid = 2213] [id = 467] 02:00:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x118316800) [pid = 2213] [serial = 1400] [outer = 0x0] 02:00:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x118731000) [pid = 2213] [serial = 1401] [outer = 0x118316800] 02:00:48 INFO - PROCESS | 2213 | 1467190848677 Marionette DEBUG loaded listener.js 02:00:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x11887ec00) [pid = 2213] [serial = 1402] [outer = 0x118316800] 02:00:49 INFO - PROCESS | 2213 | 1467190849008 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]]]}] 02:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 521ms 02:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:00:49 INFO - PROCESS | 2213 | 1467190849046 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 02:00:49 INFO - PROCESS | 2213 | 1467190849048 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 02:00:49 INFO - PROCESS | 2213 | 1467190849050 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:00:49 INFO - PROCESS | 2213 | 1467190849051 Marionette TRACE conn2 <- [1,1842,null,{}] 02:00:49 INFO - PROCESS | 2213 | 1467190849054 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}] 02:00:49 INFO - PROCESS | 2213 | 1467190849055 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:49 INFO - PROCESS | 2213 | 1467190849152 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 02:00:49 INFO - PROCESS | 2213 | 1467190849193 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:49 INFO - PROCESS | 2213 | 1467190849194 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x12671f000 == 35 [pid = 2213] [id = 468] 02:00:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1129b3c00) [pid = 2213] [serial = 1403] [outer = 0x0] 02:00:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1192c4c00) [pid = 2213] [serial = 1404] [outer = 0x1129b3c00] 02:00:49 INFO - PROCESS | 2213 | 1467190849218 Marionette DEBUG loaded listener.js 02:00:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1192d1400) [pid = 2213] [serial = 1405] [outer = 0x1129b3c00] 02:00:49 INFO - PROCESS | 2213 | 1467190849572 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]]]}] 02:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 568ms 02:00:49 INFO - PROCESS | 2213 | 1467190849619 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 02:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:00:49 INFO - PROCESS | 2213 | 1467190849620 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 02:00:49 INFO - PROCESS | 2213 | 1467190849623 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:00:49 INFO - PROCESS | 2213 | 1467190849624 Marionette TRACE conn2 <- [1,1846,null,{}] 02:00:49 INFO - PROCESS | 2213 | 1467190849627 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}] 02:00:49 INFO - PROCESS | 2213 | 1467190849631 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:49 INFO - PROCESS | 2213 | 1467190849786 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 02:00:49 INFO - PROCESS | 2213 | 1467190849811 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:49 INFO - PROCESS | 2213 | 1467190849813 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x12917c800 == 36 [pid = 2213] [id = 469] 02:00:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1196a1400) [pid = 2213] [serial = 1406] [outer = 0x0] 02:00:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119960400) [pid = 2213] [serial = 1407] [outer = 0x1196a1400] 02:00:49 INFO - PROCESS | 2213 | 1467190849850 Marionette DEBUG loaded listener.js 02:00:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x122e42000) [pid = 2213] [serial = 1408] [outer = 0x1196a1400] 02:00:50 INFO - PROCESS | 2213 | 1467190850278 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]]]}] 02:00:50 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) 02:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 669ms 02:00:50 INFO - PROCESS | 2213 | 1467190850294 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 02:00:50 INFO - PROCESS | 2213 | 1467190850295 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 02:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:00:50 INFO - PROCESS | 2213 | 1467190850298 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:00:50 INFO - PROCESS | 2213 | 1467190850299 Marionette TRACE conn2 <- [1,1850,null,{}] 02:00:50 INFO - PROCESS | 2213 | 1467190850301 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}] 02:00:50 INFO - PROCESS | 2213 | 1467190850302 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:50 INFO - PROCESS | 2213 | 1467190850449 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 02:00:50 INFO - PROCESS | 2213 | 1467190850497 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:50 INFO - PROCESS | 2213 | 1467190850498 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:50 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a5b0800 == 37 [pid = 2213] [id = 470] 02:00:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1239a2000) [pid = 2213] [serial = 1409] [outer = 0x0] 02:00:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1239a7800) [pid = 2213] [serial = 1410] [outer = 0x1239a2000] 02:00:50 INFO - PROCESS | 2213 | 1467190850539 Marionette DEBUG loaded listener.js 02:00:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x123aca400) [pid = 2213] [serial = 1411] [outer = 0x1239a2000] 02:00:50 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x117144800) [pid = 2213] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x11337d000) [pid = 2213] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11321d000) [pid = 2213] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1128ea000) [pid = 2213] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x112f0d000) [pid = 2213] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1180bd800) [pid = 2213] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x112a52c00) [pid = 2213] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1129ac800) [pid = 2213] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1192c6000) [pid = 2213] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x116931400) [pid = 2213] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x111cacc00) [pid = 2213] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x116928000) [pid = 2213] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x118873800) [pid = 2213] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x119833000) [pid = 2213] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1187eb800) [pid = 2213] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x112f07400) [pid = 2213] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:00:51 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x11969e000) [pid = 2213] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:00:51 INFO - PROCESS | 2213 | 1467190851040 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]]]}] 02:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 772ms 02:00:51 INFO - PROCESS | 2213 | 1467190851070 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 02:00:51 INFO - PROCESS | 2213 | 1467190851072 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 02:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:00:51 INFO - PROCESS | 2213 | 1467190851074 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:00:51 INFO - PROCESS | 2213 | 1467190851075 Marionette TRACE conn2 <- [1,1854,null,{}] 02:00:51 INFO - PROCESS | 2213 | 1467190851079 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}] 02:00:51 INFO - PROCESS | 2213 | 1467190851081 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:51 INFO - PROCESS | 2213 | 1467190851159 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 02:00:51 INFO - PROCESS | 2213 | 1467190851165 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:51 INFO - PROCESS | 2213 | 1467190851166 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x12421e800 == 38 [pid = 2213] [id = 471] 02:00:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x111e62400) [pid = 2213] [serial = 1412] [outer = 0x0] 02:00:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x112a59000) [pid = 2213] [serial = 1413] [outer = 0x111e62400] 02:00:51 INFO - PROCESS | 2213 | 1467190851190 Marionette DEBUG loaded listener.js 02:00:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x116921c00) [pid = 2213] [serial = 1414] [outer = 0x111e62400] 02:00:51 INFO - PROCESS | 2213 | 1467190851534 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]]]}] 02:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 468ms 02:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:00:51 INFO - PROCESS | 2213 | 1467190851546 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 02:00:51 INFO - PROCESS | 2213 | 1467190851548 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 02:00:51 INFO - PROCESS | 2213 | 1467190851550 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:00:51 INFO - PROCESS | 2213 | 1467190851551 Marionette TRACE conn2 <- [1,1858,null,{}] 02:00:51 INFO - PROCESS | 2213 | 1467190851554 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}] 02:00:51 INFO - PROCESS | 2213 | 1467190851555 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:51 INFO - PROCESS | 2213 | 1467190851665 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 02:00:51 INFO - PROCESS | 2213 | 1467190851671 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:51 INFO - PROCESS | 2213 | 1467190851673 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e29000 == 39 [pid = 2213] [id = 472] 02:00:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x115e5d400) [pid = 2213] [serial = 1415] [outer = 0x0] 02:00:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x118292c00) [pid = 2213] [serial = 1416] [outer = 0x115e5d400] 02:00:51 INFO - PROCESS | 2213 | 1467190851696 Marionette DEBUG loaded listener.js 02:00:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x11980f800) [pid = 2213] [serial = 1417] [outer = 0x115e5d400] 02:00:52 INFO - PROCESS | 2213 | 1467190852014 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]]]}] 02:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 471ms 02:00:52 INFO - PROCESS | 2213 | 1467190852022 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 02:00:52 INFO - PROCESS | 2213 | 1467190852023 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 02:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:00:52 INFO - PROCESS | 2213 | 1467190852025 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:00:52 INFO - PROCESS | 2213 | 1467190852026 Marionette TRACE conn2 <- [1,1862,null,{}] 02:00:52 INFO - PROCESS | 2213 | 1467190852031 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}] 02:00:52 INFO - PROCESS | 2213 | 1467190852034 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:52 INFO - PROCESS | 2213 | 1467190852118 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 02:00:52 INFO - PROCESS | 2213 | 1467190852121 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:52 INFO - PROCESS | 2213 | 1467190852122 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba40800 == 40 [pid = 2213] [id = 473] 02:00:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x119968000) [pid = 2213] [serial = 1418] [outer = 0x0] 02:00:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x123acf400) [pid = 2213] [serial = 1419] [outer = 0x119968000] 02:00:52 INFO - PROCESS | 2213 | 1467190852154 Marionette DEBUG loaded listener.js 02:00:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x123af5000) [pid = 2213] [serial = 1420] [outer = 0x119968000] 02:00:52 INFO - PROCESS | 2213 | 1467190852476 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]]]}] 02:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 472ms 02:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:00:52 INFO - PROCESS | 2213 | 1467190852498 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 02:00:52 INFO - PROCESS | 2213 | 1467190852500 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 02:00:52 INFO - PROCESS | 2213 | 1467190852502 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:00:52 INFO - PROCESS | 2213 | 1467190852503 Marionette TRACE conn2 <- [1,1866,null,{}] 02:00:52 INFO - PROCESS | 2213 | 1467190852506 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}] 02:00:52 INFO - PROCESS | 2213 | 1467190852507 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:52 INFO - PROCESS | 2213 | 1467190852629 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 02:00:52 INFO - PROCESS | 2213 | 1467190852635 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:52 INFO - PROCESS | 2213 | 1467190852636 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bd9a800 == 41 [pid = 2213] [id = 474] 02:00:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x118296000) [pid = 2213] [serial = 1421] [outer = 0x0] 02:00:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x123cd7c00) [pid = 2213] [serial = 1422] [outer = 0x118296000] 02:00:52 INFO - PROCESS | 2213 | 1467190852663 Marionette DEBUG loaded listener.js 02:00:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x12491ac00) [pid = 2213] [serial = 1423] [outer = 0x118296000] 02:00:53 INFO - PROCESS | 2213 | 1467190853103 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]]]}] 02:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 669ms 02:00:53 INFO - PROCESS | 2213 | 1467190853172 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 02:00:53 INFO - PROCESS | 2213 | 1467190853176 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 02:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:00:53 INFO - PROCESS | 2213 | 1467190853182 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:00:53 INFO - PROCESS | 2213 | 1467190853184 Marionette TRACE conn2 <- [1,1870,null,{}] 02:00:53 INFO - PROCESS | 2213 | 1467190853188 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}] 02:00:53 INFO - PROCESS | 2213 | 1467190853190 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:53 INFO - PROCESS | 2213 | 1467190853302 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 02:00:53 INFO - PROCESS | 2213 | 1467190853363 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:53 INFO - PROCESS | 2213 | 1467190853366 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fbb800 == 42 [pid = 2213] [id = 475] 02:00:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x112a59800) [pid = 2213] [serial = 1424] [outer = 0x0] 02:00:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x112f12c00) [pid = 2213] [serial = 1425] [outer = 0x112a59800] 02:00:53 INFO - PROCESS | 2213 | 1467190853397 Marionette DEBUG loaded listener.js 02:00:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x116771800) [pid = 2213] [serial = 1426] [outer = 0x112a59800] 02:00:53 INFO - PROCESS | 2213 | 1467190853833 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]]]}] 02:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 674ms 02:00:53 INFO - PROCESS | 2213 | 1467190853855 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 02:00:53 INFO - PROCESS | 2213 | 1467190853858 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 02:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:00:53 INFO - PROCESS | 2213 | 1467190853865 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:00:53 INFO - PROCESS | 2213 | 1467190853866 Marionette TRACE conn2 <- [1,1874,null,{}] 02:00:53 INFO - PROCESS | 2213 | 1467190853869 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}] 02:00:53 INFO - PROCESS | 2213 | 1467190853871 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:53 INFO - PROCESS | 2213 | 1467190853975 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 02:00:54 INFO - PROCESS | 2213 | 1467190854034 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:54 INFO - PROCESS | 2213 | 1467190854035 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x1238bc000 == 43 [pid = 2213] [id = 476] 02:00:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x116fc6000) [pid = 2213] [serial = 1427] [outer = 0x0] 02:00:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x117478000) [pid = 2213] [serial = 1428] [outer = 0x116fc6000] 02:00:54 INFO - PROCESS | 2213 | 1467190854066 Marionette DEBUG loaded listener.js 02:00:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1176ef000) [pid = 2213] [serial = 1429] [outer = 0x116fc6000] 02:00:54 INFO - PROCESS | 2213 | 1467190854498 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]]]}] 02:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 672ms 02:00:54 INFO - PROCESS | 2213 | 1467190854536 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 02:00:54 INFO - PROCESS | 2213 | 1467190854538 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 02:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:00:54 INFO - PROCESS | 2213 | 1467190854540 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:00:54 INFO - PROCESS | 2213 | 1467190854543 Marionette TRACE conn2 <- [1,1878,null,{}] 02:00:54 INFO - PROCESS | 2213 | 1467190854550 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}] 02:00:54 INFO - PROCESS | 2213 | 1467190854554 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:54 INFO - PROCESS | 2213 | 1467190854681 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 02:00:54 INFO - PROCESS | 2213 | 1467190854766 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:54 INFO - PROCESS | 2213 | 1467190854768 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bd9c800 == 44 [pid = 2213] [id = 477] 02:00:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x118318800) [pid = 2213] [serial = 1430] [outer = 0x0] 02:00:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1192cf800) [pid = 2213] [serial = 1431] [outer = 0x118318800] 02:00:54 INFO - PROCESS | 2213 | 1467190854800 Marionette DEBUG loaded listener.js 02:00:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x11969f800) [pid = 2213] [serial = 1432] [outer = 0x118318800] 02:00:55 INFO - PROCESS | 2213 | 1467190855218 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]]]}] 02:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 723ms 02:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:00:55 INFO - PROCESS | 2213 | 1467190855263 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 02:00:55 INFO - PROCESS | 2213 | 1467190855265 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 02:00:55 INFO - PROCESS | 2213 | 1467190855267 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:00:55 INFO - PROCESS | 2213 | 1467190855269 Marionette TRACE conn2 <- [1,1882,null,{}] 02:00:55 INFO - PROCESS | 2213 | 1467190855271 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}] 02:00:55 INFO - PROCESS | 2213 | 1467190855273 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:55 INFO - PROCESS | 2213 | 1467190855377 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 02:00:55 INFO - PROCESS | 2213 | 1467190855436 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:55 INFO - PROCESS | 2213 | 1467190855437 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6c7800 == 45 [pid = 2213] [id = 478] 02:00:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x119832800) [pid = 2213] [serial = 1433] [outer = 0x0] 02:00:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x11996d400) [pid = 2213] [serial = 1434] [outer = 0x119832800] 02:00:55 INFO - PROCESS | 2213 | 1467190855466 Marionette DEBUG loaded listener.js 02:00:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1239a3000) [pid = 2213] [serial = 1435] [outer = 0x119832800] 02:00:56 INFO - PROCESS | 2213 | 1467190856022 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]]]}] 02:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 820ms 02:00:56 INFO - PROCESS | 2213 | 1467190856088 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 02:00:56 INFO - PROCESS | 2213 | 1467190856090 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 02:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:00:56 INFO - PROCESS | 2213 | 1467190856094 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:00:56 INFO - PROCESS | 2213 | 1467190856096 Marionette TRACE conn2 <- [1,1886,null,{}] 02:00:56 INFO - PROCESS | 2213 | 1467190856100 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}] 02:00:56 INFO - PROCESS | 2213 | 1467190856102 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:56 INFO - PROCESS | 2213 | 1467190856232 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 02:00:56 INFO - PROCESS | 2213 | 1467190856302 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:56 INFO - PROCESS | 2213 | 1467190856303 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fa2800 == 46 [pid = 2213] [id = 479] 02:00:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x112a82400) [pid = 2213] [serial = 1436] [outer = 0x0] 02:00:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x11726d800) [pid = 2213] [serial = 1437] [outer = 0x112a82400] 02:00:56 INFO - PROCESS | 2213 | 1467190856333 Marionette DEBUG loaded listener.js 02:00:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x119961800) [pid = 2213] [serial = 1438] [outer = 0x112a82400] 02:00:56 INFO - PROCESS | 2213 | 1467190856901 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]]]}] 02:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 822ms 02:00:56 INFO - PROCESS | 2213 | 1467190856915 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 02:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:00:56 INFO - PROCESS | 2213 | 1467190856918 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 02:00:56 INFO - PROCESS | 2213 | 1467190856921 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:00:56 INFO - PROCESS | 2213 | 1467190856923 Marionette TRACE conn2 <- [1,1890,null,{}] 02:00:56 INFO - PROCESS | 2213 | 1467190856926 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}] 02:00:56 INFO - PROCESS | 2213 | 1467190856928 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:57 INFO - PROCESS | 2213 | 1467190857032 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 02:00:57 INFO - PROCESS | 2213 | 1467190857094 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:57 INFO - PROCESS | 2213 | 1467190857095 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x119917800 == 47 [pid = 2213] [id = 480] 02:00:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x112f0cc00) [pid = 2213] [serial = 1439] [outer = 0x0] 02:00:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x1133f0c00) [pid = 2213] [serial = 1440] [outer = 0x112f0cc00] 02:00:57 INFO - PROCESS | 2213 | 1467190857123 Marionette DEBUG loaded listener.js 02:00:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x11612f000) [pid = 2213] [serial = 1441] [outer = 0x112f0cc00] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba40800 == 46 [pid = 2213] [id = 473] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x122e29000 == 45 [pid = 2213] [id = 472] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12421e800 == 44 [pid = 2213] [id = 471] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12a5b0800 == 43 [pid = 2213] [id = 470] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12917c800 == 42 [pid = 2213] [id = 469] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12671f000 == 41 [pid = 2213] [id = 468] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x125709000 == 40 [pid = 2213] [id = 467] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x1238c4800 == 39 [pid = 2213] [id = 466] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x11914e800 == 38 [pid = 2213] [id = 465] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x116fbd000 == 37 [pid = 2213] [id = 464] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x11923c800 == 36 [pid = 2213] [id = 463] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x117e2a800 == 35 [pid = 2213] [id = 462] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa30000 == 34 [pid = 2213] [id = 461] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x115e05800 == 33 [pid = 2213] [id = 449] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x116fa2800 == 32 [pid = 2213] [id = 479] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6c7800 == 31 [pid = 2213] [id = 478] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12bd9c800 == 30 [pid = 2213] [id = 477] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x1238bc000 == 29 [pid = 2213] [id = 476] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x12bd9a800 == 28 [pid = 2213] [id = 474] 02:00:57 INFO - PROCESS | 2213 | --DOCSHELL 0x116fbb800 == 27 [pid = 2213] [id = 475] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x11726a000) [pid = 2213] [serial = 1359] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x114f59800) [pid = 2213] [serial = 1353] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x115e61c00) [pid = 2213] [serial = 1354] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1176f1800) [pid = 2213] [serial = 1362] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x112a51800) [pid = 2213] [serial = 1350] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x112a5e400) [pid = 2213] [serial = 1351] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1164eb400) [pid = 2213] [serial = 1333] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x118298800) [pid = 2213] [serial = 1365] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x113221800) [pid = 2213] [serial = 1332] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x112a59400) [pid = 2213] [serial = 1347] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1131f0c00) [pid = 2213] [serial = 1348] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x116930800) [pid = 2213] [serial = 1374] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1192ccc00) [pid = 2213] [serial = 1371] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x118890000) [pid = 2213] [serial = 1368] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x11692d400) [pid = 2213] [serial = 1356] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11713f400) [pid = 2213] [serial = 1357] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x117482c00) [pid = 2213] [serial = 1336] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x117477400) [pid = 2213] [serial = 1335] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1196a7400) [pid = 2213] [serial = 1339] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1192ca000) [pid = 2213] [serial = 1338] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1239adc00) [pid = 2213] [serial = 1342] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x122e3e400) [pid = 2213] [serial = 1341] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x119356000) [pid = 2213] [serial = 1377] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x118297c00) [pid = 2213] [serial = 1345] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x116920800) [pid = 2213] [serial = 1344] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1184be400) [pid = 2213] [serial = 1375] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x119354c00) [pid = 2213] [serial = 1372] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x119969c00) [pid = 2213] [serial = 1381] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x120f1f000) [pid = 2213] [serial = 1383] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x118873000) [pid = 2213] [serial = 1366] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x119172000) [pid = 2213] [serial = 1369] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x1180b9000) [pid = 2213] [serial = 1363] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x119699800) [pid = 2213] [serial = 1378] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x119805800) [pid = 2213] [serial = 1380] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x11747b800) [pid = 2213] [serial = 1360] [outer = 0x0] [url = about:blank] 02:00:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x112a5c800) [pid = 2213] [serial = 1442] [outer = 0x12cbda000] 02:00:58 INFO - PROCESS | 2213 | 1467190858167 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]]]}] 02:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1273ms 02:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:00:58 INFO - PROCESS | 2213 | 1467190858201 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 02:00:58 INFO - PROCESS | 2213 | 1467190858204 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 02:00:58 INFO - PROCESS | 2213 | 1467190858207 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:00:58 INFO - PROCESS | 2213 | 1467190858209 Marionette TRACE conn2 <- [1,1894,null,{}] 02:00:58 INFO - PROCESS | 2213 | 1467190858212 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}] 02:00:58 INFO - PROCESS | 2213 | 1467190858214 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:58 INFO - PROCESS | 2213 | 1467190858296 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 02:00:58 INFO - PROCESS | 2213 | 1467190858302 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:58 INFO - PROCESS | 2213 | 1467190858305 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x117e2a800 == 28 [pid = 2213] [id = 481] 02:00:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x112a81800) [pid = 2213] [serial = 1443] [outer = 0x0] 02:00:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x115dfb400) [pid = 2213] [serial = 1444] [outer = 0x112a81800] 02:00:58 INFO - PROCESS | 2213 | 1467190858335 Marionette DEBUG loaded listener.js 02:00:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x112a5c000) [pid = 2213] [serial = 1445] [outer = 0x112a81800] 02:00:58 INFO - PROCESS | 2213 | 1467190858707 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]]]}] 02:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 520ms 02:00:58 INFO - PROCESS | 2213 | 1467190858727 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 02:00:58 INFO - PROCESS | 2213 | 1467190858731 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 02:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:00:58 INFO - PROCESS | 2213 | 1467190858735 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:00:58 INFO - PROCESS | 2213 | 1467190858737 Marionette TRACE conn2 <- [1,1898,null,{}] 02:00:58 INFO - PROCESS | 2213 | 1467190858739 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}] 02:00:58 INFO - PROCESS | 2213 | 1467190858741 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:58 INFO - PROCESS | 2213 | 1467190858821 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 02:00:58 INFO - PROCESS | 2213 | 1467190858825 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:58 INFO - PROCESS | 2213 | 1467190858827 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x118372000 == 29 [pid = 2213] [id = 482] 02:00:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x11691b400) [pid = 2213] [serial = 1446] [outer = 0x0] 02:00:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x11692e000) [pid = 2213] [serial = 1447] [outer = 0x11691b400] 02:00:58 INFO - PROCESS | 2213 | 1467190858857 Marionette DEBUG loaded listener.js 02:00:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x117262800) [pid = 2213] [serial = 1448] [outer = 0x11691b400] 02:00:59 INFO - PROCESS | 2213 | 1467190859216 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]]]}] 02:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 519ms 02:00:59 INFO - PROCESS | 2213 | 1467190859254 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 02:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:00:59 INFO - PROCESS | 2213 | 1467190859256 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 02:00:59 INFO - PROCESS | 2213 | 1467190859258 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:00:59 INFO - PROCESS | 2213 | 1467190859260 Marionette TRACE conn2 <- [1,1902,null,{}] 02:00:59 INFO - PROCESS | 2213 | 1467190859268 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}] 02:00:59 INFO - PROCESS | 2213 | 1467190859271 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:59 INFO - PROCESS | 2213 | 1467190859351 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 02:00:59 INFO - PROCESS | 2213 | 1467190859355 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:59 INFO - PROCESS | 2213 | 1467190859358 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x119392000 == 30 [pid = 2213] [id = 483] 02:00:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1128e2400) [pid = 2213] [serial = 1449] [outer = 0x0] 02:00:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1174f9c00) [pid = 2213] [serial = 1450] [outer = 0x1128e2400] 02:00:59 INFO - PROCESS | 2213 | 1467190859388 Marionette DEBUG loaded listener.js 02:00:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1180be000) [pid = 2213] [serial = 1451] [outer = 0x1128e2400] 02:00:59 INFO - PROCESS | 2213 | 1467190859724 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]]]}] 02:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 521ms 02:00:59 INFO - PROCESS | 2213 | 1467190859780 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 02:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:00:59 INFO - PROCESS | 2213 | 1467190859781 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 02:00:59 INFO - PROCESS | 2213 | 1467190859784 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:00:59 INFO - PROCESS | 2213 | 1467190859785 Marionette TRACE conn2 <- [1,1906,null,{}] 02:00:59 INFO - PROCESS | 2213 | 1467190859787 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}] 02:00:59 INFO - PROCESS | 2213 | 1467190859788 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:59 INFO - PROCESS | 2213 | 1467190859897 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 02:00:59 INFO - PROCESS | 2213 | 1467190859932 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:59 INFO - PROCESS | 2213 | 1467190859933 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:00:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x120510000 == 31 [pid = 2213] [id = 484] 02:00:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x1176f8000) [pid = 2213] [serial = 1452] [outer = 0x0] 02:00:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x118291c00) [pid = 2213] [serial = 1453] [outer = 0x1176f8000] 02:00:59 INFO - PROCESS | 2213 | 1467190859959 Marionette DEBUG loaded listener.js 02:01:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x118312400) [pid = 2213] [serial = 1454] [outer = 0x1176f8000] 02:01:00 INFO - PROCESS | 2213 | 1467190860258 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]]]}] 02:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 518ms 02:01:00 INFO - PROCESS | 2213 | 1467190860303 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 02:01:00 INFO - PROCESS | 2213 | 1467190860312 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 02:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:01:00 INFO - PROCESS | 2213 | 1467190860316 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:01:00 INFO - PROCESS | 2213 | 1467190860317 Marionette TRACE conn2 <- [1,1910,null,{}] 02:01:00 INFO - PROCESS | 2213 | 1467190860319 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}] 02:01:00 INFO - PROCESS | 2213 | 1467190860321 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:00 INFO - PROCESS | 2213 | 1467190860415 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 02:01:00 INFO - PROCESS | 2213 | 1467190860453 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:00 INFO - PROCESS | 2213 | 1467190860454 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x124519000 == 32 [pid = 2213] [id = 485] 02:01:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1129a7000) [pid = 2213] [serial = 1455] [outer = 0x0] 02:01:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1184be400) [pid = 2213] [serial = 1456] [outer = 0x1129a7000] 02:01:00 INFO - PROCESS | 2213 | 1467190860479 Marionette DEBUG loaded listener.js 02:01:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11887cc00) [pid = 2213] [serial = 1457] [outer = 0x1129a7000] 02:01:00 INFO - PROCESS | 2213 | 1467190860806 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]]]}] 02:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 02:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:01:00 INFO - PROCESS | 2213 | 1467190860838 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 02:01:00 INFO - PROCESS | 2213 | 1467190860839 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 02:01:00 INFO - PROCESS | 2213 | 1467190860841 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:01:00 INFO - PROCESS | 2213 | 1467190860842 Marionette TRACE conn2 <- [1,1914,null,{}] 02:01:00 INFO - PROCESS | 2213 | 1467190860845 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}] 02:01:00 INFO - PROCESS | 2213 | 1467190860849 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:00 INFO - PROCESS | 2213 | 1467190860966 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 02:01:00 INFO - PROCESS | 2213 | 1467190860978 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:00 INFO - PROCESS | 2213 | 1467190860980 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x1261d4800 == 33 [pid = 2213] [id = 486] 02:01:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x11887d000) [pid = 2213] [serial = 1458] [outer = 0x0] 02:01:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1192c6800) [pid = 2213] [serial = 1459] [outer = 0x11887d000] 02:01:01 INFO - PROCESS | 2213 | 1467190861004 Marionette DEBUG loaded listener.js 02:01:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1196a8000) [pid = 2213] [serial = 1460] [outer = 0x11887d000] 02:01:01 INFO - PROCESS | 2213 | 1467190861386 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]]]}] 02:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 573ms 02:01:01 INFO - PROCESS | 2213 | 1467190861415 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 02:01:01 INFO - PROCESS | 2213 | 1467190861417 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 02:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:01:01 INFO - PROCESS | 2213 | 1467190861428 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:01:01 INFO - PROCESS | 2213 | 1467190861430 Marionette TRACE conn2 <- [1,1918,null,{}] 02:01:01 INFO - PROCESS | 2213 | 1467190861433 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}] 02:01:01 INFO - PROCESS | 2213 | 1467190861446 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:01 INFO - PROCESS | 2213 | 1467190861590 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 02:01:01 INFO - PROCESS | 2213 | 1467190861606 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:01 INFO - PROCESS | 2213 | 1467190861607 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x128aa3800 == 34 [pid = 2213] [id = 487] 02:01:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1180c2800) [pid = 2213] [serial = 1461] [outer = 0x0] 02:01:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x119961000) [pid = 2213] [serial = 1462] [outer = 0x1180c2800] 02:01:01 INFO - PROCESS | 2213 | 1467190861647 Marionette DEBUG loaded listener.js 02:01:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x119e06c00) [pid = 2213] [serial = 1463] [outer = 0x1180c2800] 02:01:02 INFO - PROCESS | 2213 | 1467190862069 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]]]}] 02:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 02:01:02 INFO - PROCESS | 2213 | 1467190862099 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 02:01:02 INFO - PROCESS | 2213 | 1467190862100 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 02:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:01:02 INFO - PROCESS | 2213 | 1467190862102 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:01:02 INFO - PROCESS | 2213 | 1467190862103 Marionette TRACE conn2 <- [1,1922,null,{}] 02:01:02 INFO - PROCESS | 2213 | 1467190862105 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}] 02:01:02 INFO - PROCESS | 2213 | 1467190862106 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:02 INFO - PROCESS | 2213 | 1467190862398 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1129b3c00) [pid = 2213] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x119968000) [pid = 2213] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1196a1400) [pid = 2213] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1176f8400) [pid = 2213] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1133f5000) [pid = 2213] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1239a2000) [pid = 2213] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11996c000) [pid = 2213] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x115e60c00) [pid = 2213] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x118316800) [pid = 2213] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x117262c00) [pid = 2213] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x112a5a000) [pid = 2213] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x111e62400) [pid = 2213] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x118296000) [pid = 2213] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:01:02 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x115e5d400) [pid = 2213] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:01:02 INFO - PROCESS | 2213 | 1467190862462 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:02 INFO - PROCESS | 2213 | 1467190862463 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x118363000 == 35 [pid = 2213] [id = 488] 02:01:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x110fed800) [pid = 2213] [serial = 1464] [outer = 0x0] 02:01:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1128e7000) [pid = 2213] [serial = 1465] [outer = 0x110fed800] 02:01:02 INFO - PROCESS | 2213 | 1467190862488 Marionette DEBUG loaded listener.js 02:01:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x115e60c00) [pid = 2213] [serial = 1466] [outer = 0x110fed800] 02:01:02 INFO - PROCESS | 2213 | 1467190862763 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]]]}] 02:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 02:01:02 INFO - PROCESS | 2213 | 1467190862772 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 02:01:02 INFO - PROCESS | 2213 | 1467190862773 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 02:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:01:02 INFO - PROCESS | 2213 | 1467190862776 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:01:02 INFO - PROCESS | 2213 | 1467190862777 Marionette TRACE conn2 <- [1,1926,null,{}] 02:01:02 INFO - PROCESS | 2213 | 1467190862788 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}] 02:01:02 INFO - PROCESS | 2213 | 1467190862789 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:02 INFO - PROCESS | 2213 | 1467190862879 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 02:01:02 INFO - PROCESS | 2213 | 1467190862884 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:02 INFO - PROCESS | 2213 | 1467190862885 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x119391000 == 36 [pid = 2213] [id = 489] 02:01:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x116919c00) [pid = 2213] [serial = 1467] [outer = 0x0] 02:01:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x11912a000) [pid = 2213] [serial = 1468] [outer = 0x116919c00] 02:01:02 INFO - PROCESS | 2213 | 1467190862910 Marionette DEBUG loaded listener.js 02:01:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x120f1f000) [pid = 2213] [serial = 1469] [outer = 0x116919c00] 02:01:03 INFO - PROCESS | 2213 | 1467190863235 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]]]}] 02:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 472ms 02:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:01:03 INFO - PROCESS | 2213 | 1467190863250 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 02:01:03 INFO - PROCESS | 2213 | 1467190863251 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 02:01:03 INFO - PROCESS | 2213 | 1467190863253 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:01:03 INFO - PROCESS | 2213 | 1467190863254 Marionette TRACE conn2 <- [1,1930,null,{}] 02:01:03 INFO - PROCESS | 2213 | 1467190863256 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}] 02:01:03 INFO - PROCESS | 2213 | 1467190863258 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:03 INFO - PROCESS | 2213 | 1467190863367 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 02:01:03 INFO - PROCESS | 2213 | 1467190863372 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:03 INFO - PROCESS | 2213 | 1467190863373 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a5c8000 == 37 [pid = 2213] [id = 490] 02:01:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1133f6000) [pid = 2213] [serial = 1470] [outer = 0x0] 02:01:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x120f20400) [pid = 2213] [serial = 1471] [outer = 0x1133f6000] 02:01:03 INFO - PROCESS | 2213 | 1467190863398 Marionette DEBUG loaded listener.js 02:01:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1239aa800) [pid = 2213] [serial = 1472] [outer = 0x1133f6000] 02:01:03 INFO - PROCESS | 2213 | 1467190863721 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]]]}] 02:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 519ms 02:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:01:03 INFO - PROCESS | 2213 | 1467190863772 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 02:01:03 INFO - PROCESS | 2213 | 1467190863774 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 02:01:03 INFO - PROCESS | 2213 | 1467190863776 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:01:03 INFO - PROCESS | 2213 | 1467190863778 Marionette TRACE conn2 <- [1,1934,null,{}] 02:01:03 INFO - PROCESS | 2213 | 1467190863780 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}] 02:01:03 INFO - PROCESS | 2213 | 1467190863782 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:03 INFO - PROCESS | 2213 | 1467190863877 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 02:01:03 INFO - PROCESS | 2213 | 1467190863883 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:03 INFO - PROCESS | 2213 | 1467190863884 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x124518800 == 38 [pid = 2213] [id = 491] 02:01:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1239a0800) [pid = 2213] [serial = 1473] [outer = 0x0] 02:01:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x123af1800) [pid = 2213] [serial = 1474] [outer = 0x1239a0800] 02:01:03 INFO - PROCESS | 2213 | 1467190863911 Marionette DEBUG loaded listener.js 02:01:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x123f0fc00) [pid = 2213] [serial = 1475] [outer = 0x1239a0800] 02:01:04 INFO - PROCESS | 2213 | 1467190864237 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]]]}] 02:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 471ms 02:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:01:04 INFO - PROCESS | 2213 | 1467190864255 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 02:01:04 INFO - PROCESS | 2213 | 1467190864256 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 02:01:04 INFO - PROCESS | 2213 | 1467190864258 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:01:04 INFO - PROCESS | 2213 | 1467190864260 Marionette TRACE conn2 <- [1,1938,null,{}] 02:01:04 INFO - PROCESS | 2213 | 1467190864270 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}] 02:01:04 INFO - PROCESS | 2213 | 1467190864271 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:04 INFO - PROCESS | 2213 | 1467190864387 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 02:01:04 INFO - PROCESS | 2213 | 1467190864468 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:04 INFO - PROCESS | 2213 | 1467190864469 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x115e11000 == 39 [pid = 2213] [id = 492] 02:01:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x110f9f400) [pid = 2213] [serial = 1476] [outer = 0x0] 02:01:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x111cacc00) [pid = 2213] [serial = 1477] [outer = 0x110f9f400] 02:01:04 INFO - PROCESS | 2213 | 1467190864502 Marionette DEBUG loaded listener.js 02:01:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1129ac800) [pid = 2213] [serial = 1478] [outer = 0x110f9f400] 02:01:05 INFO - PROCESS | 2213 | 1467190865055 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]]]}] 02:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 878ms 02:01:05 INFO - PROCESS | 2213 | 1467190865141 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 02:01:05 INFO - PROCESS | 2213 | 1467190865145 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 02:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:01:05 INFO - PROCESS | 2213 | 1467190865199 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:01:05 INFO - PROCESS | 2213 | 1467190865202 Marionette TRACE conn2 <- [1,1942,null,{}] 02:01:05 INFO - PROCESS | 2213 | 1467190865207 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}] 02:01:05 INFO - PROCESS | 2213 | 1467190865211 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:05 INFO - PROCESS | 2213 | 1467190865371 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 02:01:05 INFO - PROCESS | 2213 | 1467190865487 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:05 INFO - PROCESS | 2213 | 1467190865489 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:05 INFO - PROCESS | 2213 | ++DOCSHELL 0x119390000 == 40 [pid = 2213] [id = 493] 02:01:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x112f0a000) [pid = 2213] [serial = 1479] [outer = 0x0] 02:01:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11692c800) [pid = 2213] [serial = 1480] [outer = 0x112f0a000] 02:01:05 INFO - PROCESS | 2213 | 1467190865522 Marionette DEBUG loaded listener.js 02:01:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x117261800) [pid = 2213] [serial = 1481] [outer = 0x112f0a000] 02:01:06 INFO - PROCESS | 2213 | 1467190866174 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]]]}] 02:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1051ms 02:01:06 INFO - PROCESS | 2213 | 1467190866222 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 02:01:06 INFO - PROCESS | 2213 | 1467190866225 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 02:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:01:06 INFO - PROCESS | 2213 | 1467190866228 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:01:06 INFO - PROCESS | 2213 | 1467190866230 Marionette TRACE conn2 <- [1,1946,null,{}] 02:01:06 INFO - PROCESS | 2213 | 1467190866235 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}] 02:01:06 INFO - PROCESS | 2213 | 1467190866236 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:06 INFO - PROCESS | 2213 | 1467190866350 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 02:01:06 INFO - PROCESS | 2213 | 1467190866431 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:06 INFO - PROCESS | 2213 | 1467190866434 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x11826d800 == 41 [pid = 2213] [id = 494] 02:01:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x115e5dc00) [pid = 2213] [serial = 1482] [outer = 0x0] 02:01:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x116903000) [pid = 2213] [serial = 1483] [outer = 0x115e5dc00] 02:01:06 INFO - PROCESS | 2213 | 1467190866463 Marionette DEBUG loaded listener.js 02:01:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x116927800) [pid = 2213] [serial = 1484] [outer = 0x115e5dc00] 02:01:06 INFO - PROCESS | 2213 | --DOCSHELL 0x124518800 == 40 [pid = 2213] [id = 491] 02:01:06 INFO - PROCESS | 2213 | --DOCSHELL 0x12a5c8000 == 39 [pid = 2213] [id = 490] 02:01:06 INFO - PROCESS | 2213 | --DOCSHELL 0x119391000 == 38 [pid = 2213] [id = 489] 02:01:06 INFO - PROCESS | 2213 | --DOCSHELL 0x118363000 == 37 [pid = 2213] [id = 488] 02:01:06 INFO - PROCESS | 2213 | --DOCSHELL 0x128aa3800 == 36 [pid = 2213] [id = 487] 02:01:06 INFO - PROCESS | 2213 | --DOCSHELL 0x1261d4800 == 35 [pid = 2213] [id = 486] 02:01:06 INFO - PROCESS | 2213 | --DOCSHELL 0x124519000 == 34 [pid = 2213] [id = 485] 02:01:06 INFO - PROCESS | 2213 | --DOCSHELL 0x120510000 == 33 [pid = 2213] [id = 484] 02:01:06 INFO - PROCESS | 2213 | --DOCSHELL 0x119392000 == 32 [pid = 2213] [id = 483] 02:01:06 INFO - PROCESS | 2213 | --DOCSHELL 0x118372000 == 31 [pid = 2213] [id = 482] 02:01:06 INFO - PROCESS | 2213 | --DOCSHELL 0x117e2a800 == 30 [pid = 2213] [id = 481] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1192c4c00) [pid = 2213] [serial = 1404] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x123af5000) [pid = 2213] [serial = 1420] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x119960400) [pid = 2213] [serial = 1407] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x11824e000) [pid = 2213] [serial = 1398] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x116916c00) [pid = 2213] [serial = 1389] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x117142c00) [pid = 2213] [serial = 1390] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1239a7800) [pid = 2213] [serial = 1410] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x122e40800) [pid = 2213] [serial = 1384] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1164ebc00) [pid = 2213] [serial = 1392] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11691d400) [pid = 2213] [serial = 1393] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x118731000) [pid = 2213] [serial = 1401] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11726d400) [pid = 2213] [serial = 1395] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x117479c00) [pid = 2213] [serial = 1396] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x113061c00) [pid = 2213] [serial = 1386] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x114f5f400) [pid = 2213] [serial = 1387] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x118311400) [pid = 2213] [serial = 1399] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x112a59000) [pid = 2213] [serial = 1413] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x116921c00) [pid = 2213] [serial = 1414] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x12491ac00) [pid = 2213] [serial = 1423] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x118292c00) [pid = 2213] [serial = 1416] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x123acf400) [pid = 2213] [serial = 1419] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x123cd7c00) [pid = 2213] [serial = 1422] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x123aca400) [pid = 2213] [serial = 1411] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x11980f800) [pid = 2213] [serial = 1417] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x122e42000) [pid = 2213] [serial = 1408] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x1192d1400) [pid = 2213] [serial = 1405] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x11887ec00) [pid = 2213] [serial = 1402] [outer = 0x0] [url = about:blank] 02:01:06 INFO - PROCESS | 2213 | 1467190866885 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]]]}] 02:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 677ms 02:01:06 INFO - PROCESS | 2213 | 1467190866904 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 02:01:06 INFO - PROCESS | 2213 | 1467190866908 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 02:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:01:06 INFO - PROCESS | 2213 | 1467190866914 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:01:06 INFO - PROCESS | 2213 | 1467190866916 Marionette TRACE conn2 <- [1,1950,null,{}] 02:01:06 INFO - PROCESS | 2213 | 1467190866919 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}] 02:01:06 INFO - PROCESS | 2213 | 1467190866920 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:07 INFO - PROCESS | 2213 | 1467190867000 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 02:01:07 INFO - PROCESS | 2213 | 1467190867057 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:07 INFO - PROCESS | 2213 | 1467190867058 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x11914a800 == 31 [pid = 2213] [id = 495] 02:01:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x115e5e400) [pid = 2213] [serial = 1485] [outer = 0x0] 02:01:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x117148800) [pid = 2213] [serial = 1486] [outer = 0x115e5e400] 02:01:07 INFO - PROCESS | 2213 | 1467190867088 Marionette DEBUG loaded listener.js 02:01:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x11747f000) [pid = 2213] [serial = 1487] [outer = 0x115e5e400] 02:01:07 INFO - PROCESS | 2213 | 1467190867464 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]]]}] 02:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 574ms 02:01:07 INFO - PROCESS | 2213 | 1467190867487 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 02:01:07 INFO - PROCESS | 2213 | 1467190867489 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 02:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:01:07 INFO - PROCESS | 2213 | 1467190867493 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:01:07 INFO - PROCESS | 2213 | 1467190867497 Marionette TRACE conn2 <- [1,1954,null,{}] 02:01:07 INFO - PROCESS | 2213 | 1467190867508 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}] 02:01:07 INFO - PROCESS | 2213 | 1467190867513 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:07 INFO - PROCESS | 2213 | 1467190867644 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 02:01:07 INFO - PROCESS | 2213 | 1467190867731 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:07 INFO - PROCESS | 2213 | 1467190867734 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x123e1e800 == 32 [pid = 2213] [id = 496] 02:01:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x11747f800) [pid = 2213] [serial = 1488] [outer = 0x0] 02:01:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x11828b800) [pid = 2213] [serial = 1489] [outer = 0x11747f800] 02:01:07 INFO - PROCESS | 2213 | 1467190867780 Marionette DEBUG loaded listener.js 02:01:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1187e8800) [pid = 2213] [serial = 1490] [outer = 0x11747f800] 02:01:08 INFO - PROCESS | 2213 | 1467190868104 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]]]}] 02:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 628ms 02:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:01:08 INFO - PROCESS | 2213 | 1467190868120 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 02:01:08 INFO - PROCESS | 2213 | 1467190868122 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 02:01:08 INFO - PROCESS | 2213 | 1467190868124 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:01:08 INFO - PROCESS | 2213 | 1467190868125 Marionette TRACE conn2 <- [1,1958,null,{}] 02:01:08 INFO - PROCESS | 2213 | 1467190868131 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}] 02:01:08 INFO - PROCESS | 2213 | 1467190868133 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:08 INFO - PROCESS | 2213 | 1467190868242 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 02:01:08 INFO - PROCESS | 2213 | 1467190868248 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:08 INFO - PROCESS | 2213 | 1467190868249 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x12571b000 == 33 [pid = 2213] [id = 497] 02:01:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x112a5d000) [pid = 2213] [serial = 1491] [outer = 0x0] 02:01:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x11916ec00) [pid = 2213] [serial = 1492] [outer = 0x112a5d000] 02:01:08 INFO - PROCESS | 2213 | 1467190868274 Marionette DEBUG loaded listener.js 02:01:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x1192d1800) [pid = 2213] [serial = 1493] [outer = 0x112a5d000] 02:01:08 INFO - PROCESS | 2213 | 1467190868583 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]]]}] 02:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 470ms 02:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:01:08 INFO - PROCESS | 2213 | 1467190868595 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 02:01:08 INFO - PROCESS | 2213 | 1467190868598 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 02:01:08 INFO - PROCESS | 2213 | 1467190868602 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:01:08 INFO - PROCESS | 2213 | 1467190868603 Marionette TRACE conn2 <- [1,1962,null,{}] 02:01:08 INFO - PROCESS | 2213 | 1467190868605 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}] 02:01:08 INFO - PROCESS | 2213 | 1467190868607 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:08 INFO - PROCESS | 2213 | 1467190868684 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 02:01:08 INFO - PROCESS | 2213 | 1467190868688 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:08 INFO - PROCESS | 2213 | 1467190868689 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x11856c800 == 34 [pid = 2213] [id = 498] 02:01:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1192d1c00) [pid = 2213] [serial = 1494] [outer = 0x0] 02:01:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x11969a000) [pid = 2213] [serial = 1495] [outer = 0x1192d1c00] 02:01:08 INFO - PROCESS | 2213 | 1467190868715 Marionette DEBUG loaded listener.js 02:01:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x119805c00) [pid = 2213] [serial = 1496] [outer = 0x1192d1c00] 02:01:09 INFO - PROCESS | 2213 | 1467190869094 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]]]}] 02:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 519ms 02:01:09 INFO - PROCESS | 2213 | 1467190869122 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 02:01:09 INFO - PROCESS | 2213 | 1467190869123 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 02:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:01:09 INFO - PROCESS | 2213 | 1467190869125 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:01:09 INFO - PROCESS | 2213 | 1467190869127 Marionette TRACE conn2 <- [1,1966,null,{}] 02:01:09 INFO - PROCESS | 2213 | 1467190869135 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}] 02:01:09 INFO - PROCESS | 2213 | 1467190869139 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:09 INFO - PROCESS | 2213 | 1467190869262 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 02:01:09 INFO - PROCESS | 2213 | 1467190869265 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:09 INFO - PROCESS | 2213 | 1467190869267 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x12940b000 == 35 [pid = 2213] [id = 499] 02:01:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x119806000) [pid = 2213] [serial = 1497] [outer = 0x0] 02:01:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x119965400) [pid = 2213] [serial = 1498] [outer = 0x119806000] 02:01:09 INFO - PROCESS | 2213 | 1467190869291 Marionette DEBUG loaded listener.js 02:01:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x123aef400) [pid = 2213] [serial = 1499] [outer = 0x119806000] 02:01:09 INFO - PROCESS | 2213 | 1467190869635 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]]]}] 02:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 525ms 02:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:01:09 INFO - PROCESS | 2213 | 1467190869652 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 02:01:09 INFO - PROCESS | 2213 | 1467190869653 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 02:01:09 INFO - PROCESS | 2213 | 1467190869655 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:01:09 INFO - PROCESS | 2213 | 1467190869656 Marionette TRACE conn2 <- [1,1970,null,{}] 02:01:09 INFO - PROCESS | 2213 | 1467190869658 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}] 02:01:09 INFO - PROCESS | 2213 | 1467190869660 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:09 INFO - PROCESS | 2213 | 1467190869760 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 02:01:09 INFO - PROCESS | 2213 | 1467190869797 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:09 INFO - PROCESS | 2213 | 1467190869798 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a5bf800 == 36 [pid = 2213] [id = 500] 02:01:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x118295800) [pid = 2213] [serial = 1500] [outer = 0x0] 02:01:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x123cdb400) [pid = 2213] [serial = 1501] [outer = 0x118295800] 02:01:09 INFO - PROCESS | 2213 | 1467190869829 Marionette DEBUG loaded listener.js 02:01:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1241de400) [pid = 2213] [serial = 1502] [outer = 0x118295800] 02:01:10 INFO - PROCESS | 2213 | 1467190870130 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]]]}] 02:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 518ms 02:01:10 INFO - PROCESS | 2213 | 1467190870174 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 02:01:10 INFO - PROCESS | 2213 | 1467190870175 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 02:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:01:10 INFO - PROCESS | 2213 | 1467190870178 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:01:10 INFO - PROCESS | 2213 | 1467190870180 Marionette TRACE conn2 <- [1,1974,null,{}] 02:01:10 INFO - PROCESS | 2213 | 1467190870184 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}] 02:01:10 INFO - PROCESS | 2213 | 1467190870185 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:10 INFO - PROCESS | 2213 | 1467190870289 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 02:01:10 INFO - PROCESS | 2213 | 1467190870292 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:10 INFO - PROCESS | 2213 | 1467190870294 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa2f000 == 37 [pid = 2213] [id = 501] 02:01:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x123af5400) [pid = 2213] [serial = 1503] [outer = 0x0] 02:01:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x12491a400) [pid = 2213] [serial = 1504] [outer = 0x123af5400] 02:01:10 INFO - PROCESS | 2213 | 1467190870352 Marionette DEBUG loaded listener.js 02:01:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x124ab3000) [pid = 2213] [serial = 1505] [outer = 0x123af5400] 02:01:10 INFO - PROCESS | 2213 | 1467190870648 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]]]}] 02:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 522ms 02:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:01:10 INFO - PROCESS | 2213 | 1467190870705 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 02:01:10 INFO - PROCESS | 2213 | 1467190870707 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 02:01:10 INFO - PROCESS | 2213 | 1467190870709 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:01:10 INFO - PROCESS | 2213 | 1467190870711 Marionette TRACE conn2 <- [1,1978,null,{}] 02:01:10 INFO - PROCESS | 2213 | 1467190870713 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}] 02:01:10 INFO - PROCESS | 2213 | 1467190870714 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:10 INFO - PROCESS | 2213 | 1467190870815 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1129a7000) [pid = 2213] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x112a81800) [pid = 2213] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x11691b400) [pid = 2213] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1128e2400) [pid = 2213] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x112f0cc00) [pid = 2213] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1176f8000) [pid = 2213] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x112a59800) [pid = 2213] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x116fc6000) [pid = 2213] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x118318800) [pid = 2213] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x119832800) [pid = 2213] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x11887d000) [pid = 2213] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x112a82400) [pid = 2213] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1180c2800) [pid = 2213] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x116919c00) [pid = 2213] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x110fed800) [pid = 2213] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:01:10 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1133f6000) [pid = 2213] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:01:10 INFO - PROCESS | 2213 | 1467190870952 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:10 INFO - PROCESS | 2213 | 1467190870954 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x116683800 == 38 [pid = 2213] [id = 502] 02:01:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x111aad400) [pid = 2213] [serial = 1506] [outer = 0x0] 02:01:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1129ae400) [pid = 2213] [serial = 1507] [outer = 0x111aad400] 02:01:10 INFO - PROCESS | 2213 | 1467190870983 Marionette DEBUG loaded listener.js 02:01:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x116912800) [pid = 2213] [serial = 1508] [outer = 0x111aad400] 02:01:11 INFO - PROCESS | 2213 | 1467190871253 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]]]}] 02:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 573ms 02:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:01:11 INFO - PROCESS | 2213 | 1467190871286 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 02:01:11 INFO - PROCESS | 2213 | 1467190871287 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 02:01:11 INFO - PROCESS | 2213 | 1467190871289 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:01:11 INFO - PROCESS | 2213 | 1467190871290 Marionette TRACE conn2 <- [1,1982,null,{}] 02:01:11 INFO - PROCESS | 2213 | 1467190871292 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}] 02:01:11 INFO - PROCESS | 2213 | 1467190871294 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:11 INFO - PROCESS | 2213 | 1467190871390 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 02:01:11 INFO - PROCESS | 2213 | 1467190871393 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:11 INFO - PROCESS | 2213 | 1467190871394 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x125709000 == 39 [pid = 2213] [id = 503] 02:01:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x11618a800) [pid = 2213] [serial = 1509] [outer = 0x0] 02:01:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1187f1000) [pid = 2213] [serial = 1510] [outer = 0x11618a800] 02:01:11 INFO - PROCESS | 2213 | 1467190871421 Marionette DEBUG loaded listener.js 02:01:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1239a9800) [pid = 2213] [serial = 1511] [outer = 0x11618a800] 02:01:11 INFO - PROCESS | 2213 | 1467190871748 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]]]}] 02:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 469ms 02:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:01:11 INFO - PROCESS | 2213 | 1467190871758 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 02:01:11 INFO - PROCESS | 2213 | 1467190871759 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 02:01:11 INFO - PROCESS | 2213 | 1467190871764 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:01:11 INFO - PROCESS | 2213 | 1467190871767 Marionette TRACE conn2 <- [1,1986,null,{}] 02:01:11 INFO - PROCESS | 2213 | 1467190871770 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}] 02:01:11 INFO - PROCESS | 2213 | 1467190871772 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:11 INFO - PROCESS | 2213 | 1467190871902 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 02:01:11 INFO - PROCESS | 2213 | 1467190871908 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:11 INFO - PROCESS | 2213 | 1467190871910 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3d1000 == 40 [pid = 2213] [id = 504] 02:01:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11713f400) [pid = 2213] [serial = 1512] [outer = 0x0] 02:01:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x124964000) [pid = 2213] [serial = 1513] [outer = 0x11713f400] 02:01:11 INFO - PROCESS | 2213 | 1467190871937 Marionette DEBUG loaded listener.js 02:01:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1255ea800) [pid = 2213] [serial = 1514] [outer = 0x11713f400] 02:01:12 INFO - PROCESS | 2213 | 1467190872237 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]]]}] 02:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 524ms 02:01:12 INFO - PROCESS | 2213 | 1467190872286 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 02:01:12 INFO - PROCESS | 2213 | 1467190872288 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 02:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:01:12 INFO - PROCESS | 2213 | 1467190872290 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:01:12 INFO - PROCESS | 2213 | 1467190872291 Marionette TRACE conn2 <- [1,1990,null,{}] 02:01:12 INFO - PROCESS | 2213 | 1467190872293 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}] 02:01:12 INFO - PROCESS | 2213 | 1467190872294 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:12 INFO - PROCESS | 2213 | 1467190872375 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 02:01:12 INFO - PROCESS | 2213 | 1467190872381 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:12 INFO - PROCESS | 2213 | 1467190872382 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ca9b000 == 41 [pid = 2213] [id = 505] 02:01:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1255f4800) [pid = 2213] [serial = 1515] [outer = 0x0] 02:01:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x126170800) [pid = 2213] [serial = 1516] [outer = 0x1255f4800] 02:01:12 INFO - PROCESS | 2213 | 1467190872406 Marionette DEBUG loaded listener.js 02:01:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x12653f800) [pid = 2213] [serial = 1517] [outer = 0x1255f4800] 02:01:12 INFO - PROCESS | 2213 | 1467190872735 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]]]}] 02:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 475ms 02:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:01:12 INFO - PROCESS | 2213 | 1467190872766 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 02:01:12 INFO - PROCESS | 2213 | 1467190872767 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 02:01:12 INFO - PROCESS | 2213 | 1467190872769 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:01:12 INFO - PROCESS | 2213 | 1467190872770 Marionette TRACE conn2 <- [1,1994,null,{}] 02:01:12 INFO - PROCESS | 2213 | 1467190872772 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}] 02:01:12 INFO - PROCESS | 2213 | 1467190872773 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:12 INFO - PROCESS | 2213 | 1467190872889 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 02:01:12 INFO - PROCESS | 2213 | 1467190872896 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:12 INFO - PROCESS | 2213 | 1467190872898 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cb8c800 == 42 [pid = 2213] [id = 506] 02:01:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1265e0c00) [pid = 2213] [serial = 1518] [outer = 0x0] 02:01:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x126750400) [pid = 2213] [serial = 1519] [outer = 0x1265e0c00] 02:01:12 INFO - PROCESS | 2213 | 1467190872922 Marionette DEBUG loaded listener.js 02:01:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x126991800) [pid = 2213] [serial = 1520] [outer = 0x1265e0c00] 02:01:13 INFO - PROCESS | 2213 | 1467190873445 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]]]}] 02:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 718ms 02:01:13 INFO - PROCESS | 2213 | 1467190873488 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 02:01:13 INFO - PROCESS | 2213 | 1467190873491 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 02:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:01:13 INFO - PROCESS | 2213 | 1467190873494 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:01:13 INFO - PROCESS | 2213 | 1467190873497 Marionette TRACE conn2 <- [1,1998,null,{}] 02:01:13 INFO - PROCESS | 2213 | 1467190873501 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}] 02:01:13 INFO - PROCESS | 2213 | 1467190873502 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:13 INFO - PROCESS | 2213 | 1467190873613 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 02:01:13 INFO - PROCESS | 2213 | 1467190873684 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:13 INFO - PROCESS | 2213 | 1467190873685 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e1a800 == 43 [pid = 2213] [id = 507] 02:01:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x116917400) [pid = 2213] [serial = 1521] [outer = 0x0] 02:01:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x116a1b000) [pid = 2213] [serial = 1522] [outer = 0x116917400] 02:01:13 INFO - PROCESS | 2213 | 1467190873717 Marionette DEBUG loaded listener.js 02:01:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11337d000) [pid = 2213] [serial = 1523] [outer = 0x116917400] 02:01:14 INFO - PROCESS | 2213 | 1467190874155 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]]]}] 02:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 723ms 02:01:14 INFO - PROCESS | 2213 | 1467190874216 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 02:01:14 INFO - PROCESS | 2213 | 1467190874219 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 02:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:01:14 INFO - PROCESS | 2213 | 1467190874224 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:01:14 INFO - PROCESS | 2213 | 1467190874226 Marionette TRACE conn2 <- [1,2002,null,{}] 02:01:14 INFO - PROCESS | 2213 | 1467190874229 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}] 02:01:14 INFO - PROCESS | 2213 | 1467190874231 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:14 INFO - PROCESS | 2213 | 1467190874343 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 02:01:14 INFO - PROCESS | 2213 | 1467190874404 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:14 INFO - PROCESS | 2213 | 1467190874406 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a987800 == 44 [pid = 2213] [id = 508] 02:01:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x118294400) [pid = 2213] [serial = 1524] [outer = 0x0] 02:01:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x118731000) [pid = 2213] [serial = 1525] [outer = 0x118294400] 02:01:14 INFO - PROCESS | 2213 | 1467190874437 Marionette DEBUG loaded listener.js 02:01:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x119810000) [pid = 2213] [serial = 1526] [outer = 0x118294400] 02:01:14 INFO - PROCESS | 2213 | 1467190874953 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]]]}] 02:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 770ms 02:01:14 INFO - PROCESS | 2213 | 1467190874995 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 02:01:15 INFO - PROCESS | 2213 | 1467190874998 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 02:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:01:15 INFO - PROCESS | 2213 | 1467190875002 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:01:15 INFO - PROCESS | 2213 | 1467190875006 Marionette TRACE conn2 <- [1,2006,null,{}] 02:01:15 INFO - PROCESS | 2213 | 1467190875037 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}] 02:01:15 INFO - PROCESS | 2213 | 1467190875042 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:15 INFO - PROCESS | 2213 | 1467190875210 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 02:01:15 INFO - PROCESS | 2213 | 1467190875265 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:15 INFO - PROCESS | 2213 | 1467190875267 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6b2000 == 45 [pid = 2213] [id = 509] 02:01:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1196a4000) [pid = 2213] [serial = 1527] [outer = 0x0] 02:01:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x11988a400) [pid = 2213] [serial = 1528] [outer = 0x1196a4000] 02:01:15 INFO - PROCESS | 2213 | 1467190875296 Marionette DEBUG loaded listener.js 02:01:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x123af5000) [pid = 2213] [serial = 1529] [outer = 0x1196a4000] 02:01:15 INFO - PROCESS | 2213 | 1467190875742 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]]]}] 02:01:15 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 02:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 775ms 02:01:15 INFO - PROCESS | 2213 | 1467190875780 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 02:01:15 INFO - PROCESS | 2213 | 1467190875783 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 02:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:01:15 INFO - PROCESS | 2213 | 1467190875787 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:01:15 INFO - PROCESS | 2213 | 1467190875789 Marionette TRACE conn2 <- [1,2010,null,{}] 02:01:15 INFO - PROCESS | 2213 | 1467190875791 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}] 02:01:15 INFO - PROCESS | 2213 | 1467190875793 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:15 INFO - PROCESS | 2213 | 1467190875904 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 02:01:15 INFO - PROCESS | 2213 | 1467190875975 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:15 INFO - PROCESS | 2213 | 1467190875977 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d49b000 == 46 [pid = 2213] [id = 510] 02:01:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x124e23400) [pid = 2213] [serial = 1530] [outer = 0x0] 02:01:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1255a9c00) [pid = 2213] [serial = 1531] [outer = 0x124e23400] 02:01:16 INFO - PROCESS | 2213 | 1467190876006 Marionette DEBUG loaded listener.js 02:01:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x124a3cc00) [pid = 2213] [serial = 1532] [outer = 0x124e23400] 02:01:16 INFO - PROCESS | 2213 | 1467190876413 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]]]}] 02:01:16 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 02:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 02:01:16 INFO - PROCESS | 2213 | 1467190876458 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 02:01:16 INFO - PROCESS | 2213 | 1467190876459 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 02:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:01:16 INFO - PROCESS | 2213 | 1467190876462 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:01:16 INFO - PROCESS | 2213 | 1467190876465 Marionette TRACE conn2 <- [1,2014,null,{}] 02:01:16 INFO - PROCESS | 2213 | 1467190876468 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}] 02:01:16 INFO - PROCESS | 2213 | 1467190876469 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:16 INFO - PROCESS | 2213 | 1467190876577 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 02:01:16 INFO - PROCESS | 2213 | 1467190876638 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:16 INFO - PROCESS | 2213 | 1467190876639 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x118358800 == 47 [pid = 2213] [id = 511] 02:01:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x1129b1000) [pid = 2213] [serial = 1533] [outer = 0x0] 02:01:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x1187eb800) [pid = 2213] [serial = 1534] [outer = 0x1129b1000] 02:01:16 INFO - PROCESS | 2213 | 1467190876668 Marionette DEBUG loaded listener.js 02:01:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x1239a0c00) [pid = 2213] [serial = 1535] [outer = 0x1129b1000] 02:01:17 INFO - PROCESS | 2213 | 1467190877304 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]]]}] 02:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 871ms 02:01:17 INFO - PROCESS | 2213 | 1467190877333 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 02:01:17 INFO - PROCESS | 2213 | 1467190877336 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 02:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:01:17 INFO - PROCESS | 2213 | 1467190877339 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:01:17 INFO - PROCESS | 2213 | 1467190877342 Marionette TRACE conn2 <- [1,2018,null,{}] 02:01:17 INFO - PROCESS | 2213 | 1467190877345 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}] 02:01:17 INFO - PROCESS | 2213 | 1467190877348 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:17 INFO - PROCESS | 2213 | 1467190877453 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 02:01:17 INFO - PROCESS | 2213 | 1467190877518 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:17 INFO - PROCESS | 2213 | 1467190877520 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x113011800 == 48 [pid = 2213] [id = 512] 02:01:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x116921400) [pid = 2213] [serial = 1536] [outer = 0x0] 02:01:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x116a21800) [pid = 2213] [serial = 1537] [outer = 0x116921400] 02:01:17 INFO - PROCESS | 2213 | 1467190877548 Marionette DEBUG loaded listener.js 02:01:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x11747ec00) [pid = 2213] [serial = 1538] [outer = 0x116921400] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12ca9b000 == 47 [pid = 2213] [id = 505] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3d1000 == 46 [pid = 2213] [id = 504] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x125709000 == 45 [pid = 2213] [id = 503] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x116683800 == 44 [pid = 2213] [id = 502] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa2f000 == 43 [pid = 2213] [id = 501] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12a5bf800 == 42 [pid = 2213] [id = 500] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12940b000 == 41 [pid = 2213] [id = 499] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x11856c800 == 40 [pid = 2213] [id = 498] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12571b000 == 39 [pid = 2213] [id = 497] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x123e1e800 == 38 [pid = 2213] [id = 496] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x11914a800 == 37 [pid = 2213] [id = 495] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x11826d800 == 36 [pid = 2213] [id = 494] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x119390000 == 35 [pid = 2213] [id = 493] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x115e11000 == 34 [pid = 2213] [id = 492] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x119917800 == 33 [pid = 2213] [id = 480] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x118358800 == 32 [pid = 2213] [id = 511] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12d49b000 == 31 [pid = 2213] [id = 510] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6b2000 == 30 [pid = 2213] [id = 509] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12a987800 == 29 [pid = 2213] [id = 508] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x122e1a800 == 28 [pid = 2213] [id = 507] 02:01:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12cb8c800 == 27 [pid = 2213] [id = 506] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x123af1800) [pid = 2213] [serial = 1474] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x1184be400) [pid = 2213] [serial = 1456] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x115dfb400) [pid = 2213] [serial = 1444] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x112a5c000) [pid = 2213] [serial = 1445] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x11692e000) [pid = 2213] [serial = 1447] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x117262800) [pid = 2213] [serial = 1448] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x1174f9c00) [pid = 2213] [serial = 1450] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1180be000) [pid = 2213] [serial = 1451] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x116194000) [pid = 2213] [serial = 880] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x11612f000) [pid = 2213] [serial = 1441] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1133f0c00) [pid = 2213] [serial = 1440] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x118291c00) [pid = 2213] [serial = 1453] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x116771800) [pid = 2213] [serial = 1426] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x112f12c00) [pid = 2213] [serial = 1425] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1176ef000) [pid = 2213] [serial = 1429] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x117478000) [pid = 2213] [serial = 1428] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11969f800) [pid = 2213] [serial = 1432] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1192cf800) [pid = 2213] [serial = 1431] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1239a3000) [pid = 2213] [serial = 1435] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x11996d400) [pid = 2213] [serial = 1434] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1192c6800) [pid = 2213] [serial = 1459] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x119961800) [pid = 2213] [serial = 1438] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x119961000) [pid = 2213] [serial = 1462] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x11726d800) [pid = 2213] [serial = 1437] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11912a000) [pid = 2213] [serial = 1468] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x115e60c00) [pid = 2213] [serial = 1466] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1128e7000) [pid = 2213] [serial = 1465] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1196a8000) [pid = 2213] [serial = 1460] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x119e06c00) [pid = 2213] [serial = 1463] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1239aa800) [pid = 2213] [serial = 1472] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x11887cc00) [pid = 2213] [serial = 1457] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x118312400) [pid = 2213] [serial = 1454] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x120f1f000) [pid = 2213] [serial = 1469] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x120f20400) [pid = 2213] [serial = 1471] [outer = 0x0] [url = about:blank] 02:01:18 INFO - PROCESS | 2213 | 1467190878563 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]]]}] 02:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1276ms 02:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:01:18 INFO - PROCESS | 2213 | 1467190878615 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 02:01:18 INFO - PROCESS | 2213 | 1467190878618 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 02:01:18 INFO - PROCESS | 2213 | 1467190878621 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:01:18 INFO - PROCESS | 2213 | 1467190878623 Marionette TRACE conn2 <- [1,2022,null,{}] 02:01:18 INFO - PROCESS | 2213 | 1467190878627 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}] 02:01:18 INFO - PROCESS | 2213 | 1467190878628 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:18 INFO - PROCESS | 2213 | 1467190878719 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 02:01:18 INFO - PROCESS | 2213 | 1467190878723 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:18 INFO - PROCESS | 2213 | 1467190878725 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x1167e8800 == 28 [pid = 2213] [id = 513] 02:01:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1128e7000) [pid = 2213] [serial = 1539] [outer = 0x0] 02:01:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x112f07800) [pid = 2213] [serial = 1540] [outer = 0x1128e7000] 02:01:18 INFO - PROCESS | 2213 | 1467190878757 Marionette DEBUG loaded listener.js 02:01:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1133b5c00) [pid = 2213] [serial = 1541] [outer = 0x1128e7000] 02:01:19 INFO - PROCESS | 2213 | 1467190879119 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]]]}] 02:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 02:01:19 INFO - PROCESS | 2213 | 1467190879156 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 02:01:19 INFO - PROCESS | 2213 | 1467190879159 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 02:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:01:19 INFO - PROCESS | 2213 | 1467190879167 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:01:19 INFO - PROCESS | 2213 | 1467190879168 Marionette TRACE conn2 <- [1,2026,null,{}] 02:01:19 INFO - PROCESS | 2213 | 1467190879171 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}] 02:01:19 INFO - PROCESS | 2213 | 1467190879172 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:19 INFO - PROCESS | 2213 | 1467190879255 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 02:01:19 INFO - PROCESS | 2213 | 1467190879259 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:19 INFO - PROCESS | 2213 | 1467190879260 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x11835a000 == 29 [pid = 2213] [id = 514] 02:01:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x113c62000) [pid = 2213] [serial = 1542] [outer = 0x0] 02:01:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x116916800) [pid = 2213] [serial = 1543] [outer = 0x113c62000] 02:01:19 INFO - PROCESS | 2213 | 1467190879291 Marionette DEBUG loaded listener.js 02:01:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x11692e400) [pid = 2213] [serial = 1544] [outer = 0x113c62000] 02:01:19 INFO - PROCESS | 2213 | 1467190879649 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]]]}] 02:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 520ms 02:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:01:19 INFO - PROCESS | 2213 | 1467190879687 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 02:01:19 INFO - PROCESS | 2213 | 1467190879688 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 02:01:19 INFO - PROCESS | 2213 | 1467190879691 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:01:19 INFO - PROCESS | 2213 | 1467190879694 Marionette TRACE conn2 <- [1,2030,null,{}] 02:01:19 INFO - PROCESS | 2213 | 1467190879702 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}] 02:01:19 INFO - PROCESS | 2213 | 1467190879706 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:19 INFO - PROCESS | 2213 | 1467190879793 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 02:01:19 INFO - PROCESS | 2213 | 1467190879801 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:19 INFO - PROCESS | 2213 | 1467190879804 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196c8000 == 30 [pid = 2213] [id = 515] 02:01:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1120e5400) [pid = 2213] [serial = 1545] [outer = 0x0] 02:01:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11747c800) [pid = 2213] [serial = 1546] [outer = 0x1120e5400] 02:01:19 INFO - PROCESS | 2213 | 1467190879843 Marionette DEBUG loaded listener.js 02:01:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1180b7000) [pid = 2213] [serial = 1547] [outer = 0x1120e5400] 02:01:20 INFO - PROCESS | 2213 | 1467190880352 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]]]}] 02:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 672ms 02:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:01:20 INFO - PROCESS | 2213 | 1467190880363 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 02:01:20 INFO - PROCESS | 2213 | 1467190880365 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 02:01:20 INFO - PROCESS | 2213 | 1467190880367 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:01:20 INFO - PROCESS | 2213 | 1467190880368 Marionette TRACE conn2 <- [1,2034,null,{}] 02:01:20 INFO - PROCESS | 2213 | 1467190880370 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}] 02:01:20 INFO - PROCESS | 2213 | 1467190880371 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:20 INFO - PROCESS | 2213 | 1467190880452 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 02:01:20 INFO - PROCESS | 2213 | 1467190880455 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:20 INFO - PROCESS | 2213 | 1467190880456 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x123a08000 == 31 [pid = 2213] [id = 516] 02:01:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11828d800) [pid = 2213] [serial = 1548] [outer = 0x0] 02:01:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x118294800) [pid = 2213] [serial = 1549] [outer = 0x11828d800] 02:01:20 INFO - PROCESS | 2213 | 1467190880484 Marionette DEBUG loaded listener.js 02:01:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1184bc000) [pid = 2213] [serial = 1550] [outer = 0x11828d800] 02:01:20 INFO - PROCESS | 2213 | 1467190880836 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]]]}] 02:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 520ms 02:01:20 INFO - PROCESS | 2213 | 1467190880887 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 02:01:20 INFO - PROCESS | 2213 | 1467190880896 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 02:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:01:20 INFO - PROCESS | 2213 | 1467190880898 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:01:20 INFO - PROCESS | 2213 | 1467190880899 Marionette TRACE conn2 <- [1,2038,null,{}] 02:01:20 INFO - PROCESS | 2213 | 1467190880902 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}] 02:01:20 INFO - PROCESS | 2213 | 1467190880903 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:21 INFO - PROCESS | 2213 | 1467190880999 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 02:01:21 INFO - PROCESS | 2213 | 1467190881039 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:21 INFO - PROCESS | 2213 | 1467190881040 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x124592800 == 32 [pid = 2213] [id = 517] 02:01:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x113c43c00) [pid = 2213] [serial = 1551] [outer = 0x0] 02:01:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1187ea000) [pid = 2213] [serial = 1552] [outer = 0x113c43c00] 02:01:21 INFO - PROCESS | 2213 | 1467190881064 Marionette DEBUG loaded listener.js 02:01:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x118896800) [pid = 2213] [serial = 1553] [outer = 0x113c43c00] 02:01:21 INFO - PROCESS | 2213 | 1467190881408 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]]]}] 02:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 521ms 02:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:01:21 INFO - PROCESS | 2213 | 1467190881419 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 02:01:21 INFO - PROCESS | 2213 | 1467190881421 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 02:01:21 INFO - PROCESS | 2213 | 1467190881423 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:01:21 INFO - PROCESS | 2213 | 1467190881424 Marionette TRACE conn2 <- [1,2042,null,{}] 02:01:21 INFO - PROCESS | 2213 | 1467190881426 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}] 02:01:21 INFO - PROCESS | 2213 | 1467190881432 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:21 INFO - PROCESS | 2213 | 1467190881550 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 02:01:21 INFO - PROCESS | 2213 | 1467190881587 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:21 INFO - PROCESS | 2213 | 1467190881588 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x1261c6800 == 33 [pid = 2213] [id = 518] 02:01:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x119136400) [pid = 2213] [serial = 1554] [outer = 0x0] 02:01:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1192d0800) [pid = 2213] [serial = 1555] [outer = 0x119136400] 02:01:21 INFO - PROCESS | 2213 | 1467190881614 Marionette DEBUG loaded listener.js 02:01:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x119839800) [pid = 2213] [serial = 1556] [outer = 0x119136400] 02:01:21 INFO - PROCESS | 2213 | 1467190881959 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]]]}] 02:01:21 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) 02:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 568ms 02:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:01:21 INFO - PROCESS | 2213 | 1467190881993 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 02:01:21 INFO - PROCESS | 2213 | 1467190881995 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 02:01:22 INFO - PROCESS | 2213 | 1467190882004 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:01:22 INFO - PROCESS | 2213 | 1467190882005 Marionette TRACE conn2 <- [1,2046,null,{}] 02:01:22 INFO - PROCESS | 2213 | 1467190882008 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}] 02:01:22 INFO - PROCESS | 2213 | 1467190882009 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:22 INFO - PROCESS | 2213 | 1467190882107 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 02:01:22 INFO - PROCESS | 2213 | 1467190882146 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:22 INFO - PROCESS | 2213 | 1467190882147 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269fb800 == 34 [pid = 2213] [id = 519] 02:01:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x119841400) [pid = 2213] [serial = 1557] [outer = 0x0] 02:01:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x119968c00) [pid = 2213] [serial = 1558] [outer = 0x119841400] 02:01:22 INFO - PROCESS | 2213 | 1467190882172 Marionette DEBUG loaded listener.js 02:01:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x120f1cc00) [pid = 2213] [serial = 1559] [outer = 0x119841400] 02:01:22 INFO - PROCESS | 2213 | 1467190882501 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]]]}] 02:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 525ms 02:01:22 INFO - PROCESS | 2213 | 1467190882523 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 02:01:22 INFO - PROCESS | 2213 | 1467190882524 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 02:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:01:22 INFO - PROCESS | 2213 | 1467190882526 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:01:22 INFO - PROCESS | 2213 | 1467190882527 Marionette TRACE conn2 <- [1,2050,null,{}] 02:01:22 INFO - PROCESS | 2213 | 1467190882532 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}] 02:01:22 INFO - PROCESS | 2213 | 1467190882533 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:22 INFO - PROCESS | 2213 | 1467190882633 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1239a0800) [pid = 2213] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1265e0c00) [pid = 2213] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1255f4800) [pid = 2213] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x119806000) [pid = 2213] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x118295800) [pid = 2213] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x123af5400) [pid = 2213] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x112a5d000) [pid = 2213] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x112f0a000) [pid = 2213] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x115e5dc00) [pid = 2213] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x115e5e400) [pid = 2213] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1192d1c00) [pid = 2213] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x110f9f400) [pid = 2213] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x11747f800) [pid = 2213] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x111aad400) [pid = 2213] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x11713f400) [pid = 2213] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:01:22 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11618a800) [pid = 2213] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:01:22 INFO - PROCESS | 2213 | 1467190882865 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:22 INFO - PROCESS | 2213 | 1467190882866 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x11913f800 == 35 [pid = 2213] [id = 520] 02:01:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x110fa3000) [pid = 2213] [serial = 1560] [outer = 0x0] 02:01:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1129a7800) [pid = 2213] [serial = 1561] [outer = 0x110fa3000] 02:01:22 INFO - PROCESS | 2213 | 1467190882891 Marionette DEBUG loaded listener.js 02:01:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11618a800) [pid = 2213] [serial = 1562] [outer = 0x110fa3000] 02:01:23 INFO - PROCESS | 2213 | 1467190883165 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]]]}] 02:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 672ms 02:01:23 INFO - PROCESS | 2213 | 1467190883202 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 02:01:23 INFO - PROCESS | 2213 | 1467190883204 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 02:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:01:23 INFO - PROCESS | 2213 | 1467190883206 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:01:23 INFO - PROCESS | 2213 | 1467190883207 Marionette TRACE conn2 <- [1,2054,null,{}] 02:01:23 INFO - PROCESS | 2213 | 1467190883221 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}] 02:01:23 INFO - PROCESS | 2213 | 1467190883222 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:23 INFO - PROCESS | 2213 | 1467190883310 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 02:01:23 INFO - PROCESS | 2213 | 1467190883316 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:23 INFO - PROCESS | 2213 | 1467190883317 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196c7800 == 36 [pid = 2213] [id = 521] 02:01:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x11726a800) [pid = 2213] [serial = 1563] [outer = 0x0] 02:01:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1192d1c00) [pid = 2213] [serial = 1564] [outer = 0x11726a800] 02:01:23 INFO - PROCESS | 2213 | 1467190883342 Marionette DEBUG loaded listener.js 02:01:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x122e40800) [pid = 2213] [serial = 1565] [outer = 0x11726a800] 02:01:23 INFO - PROCESS | 2213 | 1467190883674 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]]]}] 02:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 520ms 02:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:01:23 INFO - PROCESS | 2213 | 1467190883726 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 02:01:23 INFO - PROCESS | 2213 | 1467190883727 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 02:01:23 INFO - PROCESS | 2213 | 1467190883729 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:01:23 INFO - PROCESS | 2213 | 1467190883731 Marionette TRACE conn2 <- [1,2058,null,{}] 02:01:23 INFO - PROCESS | 2213 | 1467190883733 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}] 02:01:23 INFO - PROCESS | 2213 | 1467190883734 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:23 INFO - PROCESS | 2213 | 1467190883840 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 02:01:23 INFO - PROCESS | 2213 | 1467190883849 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:23 INFO - PROCESS | 2213 | 1467190883850 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a5c3000 == 37 [pid = 2213] [id = 522] 02:01:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1176ef800) [pid = 2213] [serial = 1566] [outer = 0x0] 02:01:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1239a2000) [pid = 2213] [serial = 1567] [outer = 0x1176ef800] 02:01:23 INFO - PROCESS | 2213 | 1467190883875 Marionette DEBUG loaded listener.js 02:01:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1239abc00) [pid = 2213] [serial = 1568] [outer = 0x1176ef800] 02:01:24 INFO - PROCESS | 2213 | 1467190884187 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]]]}] 02:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 469ms 02:01:24 INFO - PROCESS | 2213 | 1467190884203 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 02:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:01:24 INFO - PROCESS | 2213 | 1467190884204 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 02:01:24 INFO - PROCESS | 2213 | 1467190884207 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:01:24 INFO - PROCESS | 2213 | 1467190884208 Marionette TRACE conn2 <- [1,2062,null,{}] 02:01:24 INFO - PROCESS | 2213 | 1467190884211 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}] 02:01:24 INFO - PROCESS | 2213 | 1467190884214 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:24 INFO - PROCESS | 2213 | 1467190884318 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 02:01:24 INFO - PROCESS | 2213 | 1467190884322 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:24 INFO - PROCESS | 2213 | 1467190884323 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x124511800 == 38 [pid = 2213] [id = 523] 02:01:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11831ec00) [pid = 2213] [serial = 1569] [outer = 0x0] 02:01:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x123af8800) [pid = 2213] [serial = 1570] [outer = 0x11831ec00] 02:01:24 INFO - PROCESS | 2213 | 1467190884350 Marionette DEBUG loaded listener.js 02:01:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x124912c00) [pid = 2213] [serial = 1571] [outer = 0x11831ec00] 02:01:24 INFO - PROCESS | 2213 | 1467190884701 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]]]}] 02:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 519ms 02:01:24 INFO - PROCESS | 2213 | 1467190884727 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 02:01:24 INFO - PROCESS | 2213 | 1467190884729 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 02:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:01:24 INFO - PROCESS | 2213 | 1467190884731 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:01:24 INFO - PROCESS | 2213 | 1467190884733 Marionette TRACE conn2 <- [1,2066,null,{}] 02:01:24 INFO - PROCESS | 2213 | 1467190884750 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}] 02:01:24 INFO - PROCESS | 2213 | 1467190884752 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:24 INFO - PROCESS | 2213 | 1467190884832 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 02:01:24 INFO - PROCESS | 2213 | 1467190884933 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:24 INFO - PROCESS | 2213 | 1467190884935 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x11275d800 == 39 [pid = 2213] [id = 524] 02:01:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x110fa1000) [pid = 2213] [serial = 1572] [outer = 0x0] 02:01:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x110fea400) [pid = 2213] [serial = 1573] [outer = 0x110fa1000] 02:01:24 INFO - PROCESS | 2213 | 1467190884967 Marionette DEBUG loaded listener.js 02:01:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1128e8400) [pid = 2213] [serial = 1574] [outer = 0x110fa1000] 02:01:25 INFO - PROCESS | 2213 | 1467190885505 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]]]}] 02:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 818ms 02:01:25 INFO - PROCESS | 2213 | 1467190885552 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 02:01:25 INFO - PROCESS | 2213 | 1467190885554 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 02:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:01:25 INFO - PROCESS | 2213 | 1467190885558 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:01:25 INFO - PROCESS | 2213 | 1467190885559 Marionette TRACE conn2 <- [1,2070,null,{}] 02:01:25 INFO - PROCESS | 2213 | 1467190885563 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}] 02:01:25 INFO - PROCESS | 2213 | 1467190885566 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:25 INFO - PROCESS | 2213 | 1467190885703 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 02:01:25 INFO - PROCESS | 2213 | 1467190885785 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:25 INFO - PROCESS | 2213 | 1467190885787 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196c9000 == 40 [pid = 2213] [id = 525] 02:01:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x116912400) [pid = 2213] [serial = 1575] [outer = 0x0] 02:01:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x11692b400) [pid = 2213] [serial = 1576] [outer = 0x116912400] 02:01:25 INFO - PROCESS | 2213 | 1467190885818 Marionette DEBUG loaded listener.js 02:01:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x117144000) [pid = 2213] [serial = 1577] [outer = 0x116912400] 02:01:26 INFO - PROCESS | 2213 | 1467190886354 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]]]}] 02:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 822ms 02:01:26 INFO - PROCESS | 2213 | 1467190886393 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 02:01:26 INFO - PROCESS | 2213 | 1467190886398 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 02:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:01:26 INFO - PROCESS | 2213 | 1467190886402 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:01:26 INFO - PROCESS | 2213 | 1467190886404 Marionette TRACE conn2 <- [1,2074,null,{}] 02:01:26 INFO - PROCESS | 2213 | 1467190886407 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}] 02:01:26 INFO - PROCESS | 2213 | 1467190886408 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:26 INFO - PROCESS | 2213 | 1467190886523 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 02:01:26 INFO - PROCESS | 2213 | 1467190886607 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:26 INFO - PROCESS | 2213 | 1467190886608 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fbd000 == 41 [pid = 2213] [id = 526] 02:01:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x116916c00) [pid = 2213] [serial = 1578] [outer = 0x0] 02:01:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x117264400) [pid = 2213] [serial = 1579] [outer = 0x116916c00] 02:01:26 INFO - PROCESS | 2213 | 1467190886638 Marionette DEBUG loaded listener.js 02:01:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x118250000) [pid = 2213] [serial = 1580] [outer = 0x116916c00] 02:01:27 INFO - PROCESS | 2213 | 1467190887390 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]]]}] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x124511800 == 40 [pid = 2213] [id = 523] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x12a5c3000 == 39 [pid = 2213] [id = 522] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x1196c7800 == 38 [pid = 2213] [id = 521] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x11913f800 == 37 [pid = 2213] [id = 520] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x1269fb800 == 36 [pid = 2213] [id = 519] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x1261c6800 == 35 [pid = 2213] [id = 518] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x124592800 == 34 [pid = 2213] [id = 517] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x123a08000 == 33 [pid = 2213] [id = 516] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x1196c8000 == 32 [pid = 2213] [id = 515] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x11835a000 == 31 [pid = 2213] [id = 514] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x1167e8800 == 30 [pid = 2213] [id = 513] 02:01:27 INFO - PROCESS | 2213 | --DOCSHELL 0x113011800 == 29 [pid = 2213] [id = 512] 02:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1071ms 02:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:01:27 INFO - PROCESS | 2213 | 1467190887474 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 02:01:27 INFO - PROCESS | 2213 | 1467190887476 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 02:01:27 INFO - PROCESS | 2213 | 1467190887478 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:01:27 INFO - PROCESS | 2213 | 1467190887481 Marionette TRACE conn2 <- [1,2078,null,{}] 02:01:27 INFO - PROCESS | 2213 | 1467190887484 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}] 02:01:27 INFO - PROCESS | 2213 | 1467190887486 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x123f0fc00) [pid = 2213] [serial = 1475] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x126750400) [pid = 2213] [serial = 1519] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x126170800) [pid = 2213] [serial = 1516] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x12653f800) [pid = 2213] [serial = 1517] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x119965400) [pid = 2213] [serial = 1498] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x123cdb400) [pid = 2213] [serial = 1501] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x12491a400) [pid = 2213] [serial = 1504] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1241de400) [pid = 2213] [serial = 1502] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x124ab3000) [pid = 2213] [serial = 1505] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x11916ec00) [pid = 2213] [serial = 1492] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1192d1800) [pid = 2213] [serial = 1493] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x11692c800) [pid = 2213] [serial = 1480] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x117261800) [pid = 2213] [serial = 1481] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x116903000) [pid = 2213] [serial = 1483] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x116927800) [pid = 2213] [serial = 1484] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x117148800) [pid = 2213] [serial = 1486] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x11747f000) [pid = 2213] [serial = 1487] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x11969a000) [pid = 2213] [serial = 1495] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x111cacc00) [pid = 2213] [serial = 1477] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1129ac800) [pid = 2213] [serial = 1478] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11828b800) [pid = 2213] [serial = 1489] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1187e8800) [pid = 2213] [serial = 1490] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x116912800) [pid = 2213] [serial = 1508] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1255ea800) [pid = 2213] [serial = 1514] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1187f1000) [pid = 2213] [serial = 1510] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x123aef400) [pid = 2213] [serial = 1499] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x124964000) [pid = 2213] [serial = 1513] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x1129ae400) [pid = 2213] [serial = 1507] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x1239a9800) [pid = 2213] [serial = 1511] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x119805c00) [pid = 2213] [serial = 1496] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x126991800) [pid = 2213] [serial = 1520] [outer = 0x0] [url = about:blank] 02:01:27 INFO - PROCESS | 2213 | 1467190887612 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 02:01:27 INFO - PROCESS | 2213 | 1467190887665 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:27 INFO - PROCESS | 2213 | 1467190887667 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x11724b800 == 30 [pid = 2213] [id = 527] 02:01:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x116912800) [pid = 2213] [serial = 1581] [outer = 0x0] 02:01:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x116923000) [pid = 2213] [serial = 1582] [outer = 0x116912800] 02:01:27 INFO - PROCESS | 2213 | 1467190887709 Marionette DEBUG loaded listener.js 02:01:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x117148800) [pid = 2213] [serial = 1583] [outer = 0x116912800] 02:01:28 INFO - PROCESS | 2213 | 1467190888208 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]]]}] 02:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 771ms 02:01:28 INFO - PROCESS | 2213 | 1467190888250 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 02:01:28 INFO - PROCESS | 2213 | 1467190888252 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 02:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:01:28 INFO - PROCESS | 2213 | 1467190888257 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:01:28 INFO - PROCESS | 2213 | 1467190888258 Marionette TRACE conn2 <- [1,2082,null,{}] 02:01:28 INFO - PROCESS | 2213 | 1467190888261 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}] 02:01:28 INFO - PROCESS | 2213 | 1467190888262 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:28 INFO - PROCESS | 2213 | 1467190888348 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 02:01:28 INFO - PROCESS | 2213 | 1467190888353 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:28 INFO - PROCESS | 2213 | 1467190888354 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x119389000 == 31 [pid = 2213] [id = 528] 02:01:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x117480400) [pid = 2213] [serial = 1584] [outer = 0x0] 02:01:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x11824e000) [pid = 2213] [serial = 1585] [outer = 0x117480400] 02:01:28 INFO - PROCESS | 2213 | 1467190888381 Marionette DEBUG loaded listener.js 02:01:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x118310000) [pid = 2213] [serial = 1586] [outer = 0x117480400] 02:01:28 INFO - PROCESS | 2213 | 1467190888737 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]]]}] 02:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 02:01:28 INFO - PROCESS | 2213 | 1467190888776 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 02:01:28 INFO - PROCESS | 2213 | 1467190888778 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 02:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:01:28 INFO - PROCESS | 2213 | 1467190888780 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:01:28 INFO - PROCESS | 2213 | 1467190888783 Marionette TRACE conn2 <- [1,2086,null,{}] 02:01:28 INFO - PROCESS | 2213 | 1467190888791 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}] 02:01:28 INFO - PROCESS | 2213 | 1467190888794 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:28 INFO - PROCESS | 2213 | 1467190888877 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 02:01:28 INFO - PROCESS | 2213 | 1467190888884 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:28 INFO - PROCESS | 2213 | 1467190888886 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x124502800 == 32 [pid = 2213] [id = 529] 02:01:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1184c6c00) [pid = 2213] [serial = 1587] [outer = 0x0] 02:01:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x119171400) [pid = 2213] [serial = 1588] [outer = 0x1184c6c00] 02:01:28 INFO - PROCESS | 2213 | 1467190888914 Marionette DEBUG loaded listener.js 02:01:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1192d3000) [pid = 2213] [serial = 1589] [outer = 0x1184c6c00] 02:01:29 INFO - PROCESS | 2213 | 1467190889242 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]]]}] 02:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 472ms 02:01:29 INFO - PROCESS | 2213 | 1467190889253 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 02:01:29 INFO - PROCESS | 2213 | 1467190889254 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 02:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:01:29 INFO - PROCESS | 2213 | 1467190889257 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:01:29 INFO - PROCESS | 2213 | 1467190889258 Marionette TRACE conn2 <- [1,2090,null,{}] 02:01:29 INFO - PROCESS | 2213 | 1467190889260 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}] 02:01:29 INFO - PROCESS | 2213 | 1467190889261 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:29 INFO - PROCESS | 2213 | 1467190889352 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 02:01:29 INFO - PROCESS | 2213 | 1467190889413 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:29 INFO - PROCESS | 2213 | 1467190889414 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:29 INFO - PROCESS | 2213 | ++DOCSHELL 0x1261cd000 == 33 [pid = 2213] [id = 530] 02:01:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x1187f1c00) [pid = 2213] [serial = 1590] [outer = 0x0] 02:01:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x11969e000) [pid = 2213] [serial = 1591] [outer = 0x1187f1c00] 02:01:29 INFO - PROCESS | 2213 | 1467190889440 Marionette DEBUG loaded listener.js 02:01:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x119838c00) [pid = 2213] [serial = 1592] [outer = 0x1187f1c00] 02:01:29 INFO - PROCESS | 2213 | 1467190889765 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]]]}] 02:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 02:01:29 INFO - PROCESS | 2213 | 1467190889776 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 02:01:29 INFO - PROCESS | 2213 | 1467190889777 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 02:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:01:29 INFO - PROCESS | 2213 | 1467190889786 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:01:29 INFO - PROCESS | 2213 | 1467190889787 Marionette TRACE conn2 <- [1,2094,null,{}] 02:01:29 INFO - PROCESS | 2213 | 1467190889790 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}] 02:01:29 INFO - PROCESS | 2213 | 1467190889791 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:29 INFO - PROCESS | 2213 | 1467190889899 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 02:01:29 INFO - PROCESS | 2213 | 1467190889903 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:29 INFO - PROCESS | 2213 | 1467190889904 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:29 INFO - PROCESS | 2213 | ++DOCSHELL 0x129174000 == 34 [pid = 2213] [id = 531] 02:01:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1129ad000) [pid = 2213] [serial = 1593] [outer = 0x0] 02:01:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x119961c00) [pid = 2213] [serial = 1594] [outer = 0x1129ad000] 02:01:29 INFO - PROCESS | 2213 | 1467190889929 Marionette DEBUG loaded listener.js 02:01:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x120f22000) [pid = 2213] [serial = 1595] [outer = 0x1129ad000] 02:01:30 INFO - PROCESS | 2213 | 1467190890289 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]]]}] 02:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 519ms 02:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:01:30 INFO - PROCESS | 2213 | 1467190890305 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 02:01:30 INFO - PROCESS | 2213 | 1467190890306 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 02:01:30 INFO - PROCESS | 2213 | 1467190890308 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:01:30 INFO - PROCESS | 2213 | 1467190890309 Marionette TRACE conn2 <- [1,2098,null,{}] 02:01:30 INFO - PROCESS | 2213 | 1467190890322 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}] 02:01:30 INFO - PROCESS | 2213 | 1467190890326 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:30 INFO - PROCESS | 2213 | 1467190890442 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 02:01:30 INFO - PROCESS | 2213 | 1467190890458 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:30 INFO - PROCESS | 2213 | 1467190890460 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:30 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a5c4000 == 35 [pid = 2213] [id = 532] 02:01:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x122f94400) [pid = 2213] [serial = 1596] [outer = 0x0] 02:01:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x123ce2800) [pid = 2213] [serial = 1597] [outer = 0x122f94400] 02:01:30 INFO - PROCESS | 2213 | 1467190890485 Marionette DEBUG loaded listener.js 02:01:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x124917800) [pid = 2213] [serial = 1598] [outer = 0x122f94400] 02:01:30 INFO - PROCESS | 2213 | 1467190890844 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]]]}] 02:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 569ms 02:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:01:30 INFO - PROCESS | 2213 | 1467190890885 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 02:01:30 INFO - PROCESS | 2213 | 1467190890886 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 02:01:30 INFO - PROCESS | 2213 | 1467190890889 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:01:30 INFO - PROCESS | 2213 | 1467190890890 Marionette TRACE conn2 <- [1,2102,null,{}] 02:01:30 INFO - PROCESS | 2213 | 1467190890892 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}] 02:01:30 INFO - PROCESS | 2213 | 1467190890893 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:30 INFO - PROCESS | 2213 | 1467190890996 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 02:01:31 INFO - PROCESS | 2213 | 1467190890999 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:31 INFO - PROCESS | 2213 | 1467190891000 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa43000 == 36 [pid = 2213] [id = 533] 02:01:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x123e7b000) [pid = 2213] [serial = 1599] [outer = 0x0] 02:01:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x124a3c800) [pid = 2213] [serial = 1600] [outer = 0x123e7b000] 02:01:31 INFO - PROCESS | 2213 | 1467190891026 Marionette DEBUG loaded listener.js 02:01:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x124e24000) [pid = 2213] [serial = 1601] [outer = 0x123e7b000] 02:01:31 INFO - PROCESS | 2213 | 1467190891380 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]]]}] 02:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 519ms 02:01:31 INFO - PROCESS | 2213 | 1467190891409 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 02:01:31 INFO - PROCESS | 2213 | 1467190891411 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 02:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:01:31 INFO - PROCESS | 2213 | 1467190891416 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:01:31 INFO - PROCESS | 2213 | 1467190891418 Marionette TRACE conn2 <- [1,2106,null,{}] 02:01:31 INFO - PROCESS | 2213 | 1467190891421 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}] 02:01:31 INFO - PROCESS | 2213 | 1467190891422 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:31 INFO - PROCESS | 2213 | 1467190891527 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 02:01:31 INFO - PROCESS | 2213 | 1467190891538 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:31 INFO - PROCESS | 2213 | 1467190891539 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bd90800 == 37 [pid = 2213] [id = 534] 02:01:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x11888d400) [pid = 2213] [serial = 1602] [outer = 0x0] 02:01:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1255a6800) [pid = 2213] [serial = 1603] [outer = 0x11888d400] 02:01:31 INFO - PROCESS | 2213 | 1467190891564 Marionette DEBUG loaded listener.js 02:01:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x126102400) [pid = 2213] [serial = 1604] [outer = 0x11888d400] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x113c43c00) [pid = 2213] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x116921400) [pid = 2213] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x11828d800) [pid = 2213] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1120e5400) [pid = 2213] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1128e7000) [pid = 2213] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x119136400) [pid = 2213] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x119841400) [pid = 2213] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x116917400) [pid = 2213] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x110fa3000) [pid = 2213] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1176ef800) [pid = 2213] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x113c62000) [pid = 2213] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x118294400) [pid = 2213] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1196a4000) [pid = 2213] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x124e23400) [pid = 2213] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x11726a800) [pid = 2213] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:01:31 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1129b1000) [pid = 2213] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:01:31 INFO - PROCESS | 2213 | 1467190891989 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]]]}] 02:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 622ms 02:01:32 INFO - PROCESS | 2213 | 1467190892037 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 02:01:32 INFO - PROCESS | 2213 | 1467190892039 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 02:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:01:32 INFO - PROCESS | 2213 | 1467190892041 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:01:32 INFO - PROCESS | 2213 | 1467190892042 Marionette TRACE conn2 <- [1,2110,null,{}] 02:01:32 INFO - PROCESS | 2213 | 1467190892045 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}] 02:01:32 INFO - PROCESS | 2213 | 1467190892046 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:32 INFO - PROCESS | 2213 | 1467190892127 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 02:01:32 INFO - PROCESS | 2213 | 1467190892191 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:32 INFO - PROCESS | 2213 | 1467190892192 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x119dde800 == 38 [pid = 2213] [id = 535] 02:01:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x112a51c00) [pid = 2213] [serial = 1605] [outer = 0x0] 02:01:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x116918000) [pid = 2213] [serial = 1606] [outer = 0x112a51c00] 02:01:32 INFO - PROCESS | 2213 | 1467190892217 Marionette DEBUG loaded listener.js 02:01:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x118294400) [pid = 2213] [serial = 1607] [outer = 0x112a51c00] 02:01:32 INFO - PROCESS | 2213 | 1467190892485 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]]]}] 02:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 468ms 02:01:32 INFO - PROCESS | 2213 | 1467190892509 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 02:01:32 INFO - PROCESS | 2213 | 1467190892511 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 02:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:01:32 INFO - PROCESS | 2213 | 1467190892520 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:01:32 INFO - PROCESS | 2213 | 1467190892521 Marionette TRACE conn2 <- [1,2114,null,{}] 02:01:32 INFO - PROCESS | 2213 | 1467190892524 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}] 02:01:32 INFO - PROCESS | 2213 | 1467190892525 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:32 INFO - PROCESS | 2213 | 1467190892618 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 02:01:32 INFO - PROCESS | 2213 | 1467190892622 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:32 INFO - PROCESS | 2213 | 1467190892623 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6b6800 == 39 [pid = 2213] [id = 536] 02:01:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x113c43c00) [pid = 2213] [serial = 1608] [outer = 0x0] 02:01:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x120f1c800) [pid = 2213] [serial = 1609] [outer = 0x113c43c00] 02:01:32 INFO - PROCESS | 2213 | 1467190892655 Marionette DEBUG loaded listener.js 02:01:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x124e23400) [pid = 2213] [serial = 1610] [outer = 0x113c43c00] 02:01:32 INFO - PROCESS | 2213 | 1467190892991 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]]]}] 02:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 524ms 02:01:33 INFO - PROCESS | 2213 | 1467190893050 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 02:01:33 INFO - PROCESS | 2213 | 1467190893052 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 02:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:01:33 INFO - PROCESS | 2213 | 1467190893055 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:01:33 INFO - PROCESS | 2213 | 1467190893057 Marionette TRACE conn2 <- [1,2118,null,{}] 02:01:33 INFO - PROCESS | 2213 | 1467190893059 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}] 02:01:33 INFO - PROCESS | 2213 | 1467190893061 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:33 INFO - PROCESS | 2213 | 1467190893152 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 02:01:33 INFO - PROCESS | 2213 | 1467190893155 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:33 INFO - PROCESS | 2213 | 1467190893157 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x12caa3000 == 40 [pid = 2213] [id = 537] 02:01:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1255a9400) [pid = 2213] [serial = 1611] [outer = 0x0] 02:01:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x126173400) [pid = 2213] [serial = 1612] [outer = 0x1255a9400] 02:01:33 INFO - PROCESS | 2213 | 1467190893181 Marionette DEBUG loaded listener.js 02:01:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x12699a400) [pid = 2213] [serial = 1613] [outer = 0x1255a9400] 02:01:33 INFO - PROCESS | 2213 | 1467190893505 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]]]}] 02:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 469ms 02:01:33 INFO - PROCESS | 2213 | 1467190893524 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 02:01:33 INFO - PROCESS | 2213 | 1467190893526 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 02:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:01:33 INFO - PROCESS | 2213 | 1467190893528 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:01:33 INFO - PROCESS | 2213 | 1467190893530 Marionette TRACE conn2 <- [1,2122,null,{}] 02:01:33 INFO - PROCESS | 2213 | 1467190893534 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}] 02:01:33 INFO - PROCESS | 2213 | 1467190893535 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:33 INFO - PROCESS | 2213 | 1467190893619 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 02:01:33 INFO - PROCESS | 2213 | 1467190893623 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:33 INFO - PROCESS | 2213 | 1467190893624 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cba4800 == 41 [pid = 2213] [id = 538] 02:01:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1269a1c00) [pid = 2213] [serial = 1614] [outer = 0x0] 02:01:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x128ad9400) [pid = 2213] [serial = 1615] [outer = 0x1269a1c00] 02:01:33 INFO - PROCESS | 2213 | 1467190893656 Marionette DEBUG loaded listener.js 02:01:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x128b1e000) [pid = 2213] [serial = 1616] [outer = 0x1269a1c00] 02:01:34 INFO - PROCESS | 2213 | 1467190894139 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]]]}] 02:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 672ms 02:01:34 INFO - PROCESS | 2213 | 1467190894200 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 02:01:34 INFO - PROCESS | 2213 | 1467190894203 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 02:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:01:34 INFO - PROCESS | 2213 | 1467190894206 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:01:34 INFO - PROCESS | 2213 | 1467190894208 Marionette TRACE conn2 <- [1,2126,null,{}] 02:01:34 INFO - PROCESS | 2213 | 1467190894212 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}] 02:01:34 INFO - PROCESS | 2213 | 1467190894214 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:34 INFO - PROCESS | 2213 | 1467190894329 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 02:01:34 INFO - PROCESS | 2213 | 1467190894392 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:34 INFO - PROCESS | 2213 | 1467190894394 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:34 INFO - PROCESS | 2213 | ++DOCSHELL 0x1188b7800 == 42 [pid = 2213] [id = 539] 02:01:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1133b0800) [pid = 2213] [serial = 1617] [outer = 0x0] 02:01:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x11677ec00) [pid = 2213] [serial = 1618] [outer = 0x1133b0800] 02:01:34 INFO - PROCESS | 2213 | 1467190894437 Marionette DEBUG loaded listener.js 02:01:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x11726a000) [pid = 2213] [serial = 1619] [outer = 0x1133b0800] 02:01:34 INFO - PROCESS | 2213 | 1467190894855 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]]]}] 02:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 674ms 02:01:34 INFO - PROCESS | 2213 | 1467190894880 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 02:01:34 INFO - PROCESS | 2213 | 1467190894883 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 02:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:01:34 INFO - PROCESS | 2213 | 1467190894888 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:01:34 INFO - PROCESS | 2213 | 1467190894889 Marionette TRACE conn2 <- [1,2130,null,{}] 02:01:34 INFO - PROCESS | 2213 | 1467190894892 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}] 02:01:34 INFO - PROCESS | 2213 | 1467190894894 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:35 INFO - PROCESS | 2213 | 1467190895000 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 02:01:35 INFO - PROCESS | 2213 | 1467190895061 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:35 INFO - PROCESS | 2213 | 1467190895062 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x126788800 == 43 [pid = 2213] [id = 540] 02:01:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1180c3800) [pid = 2213] [serial = 1620] [outer = 0x0] 02:01:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1184be400) [pid = 2213] [serial = 1621] [outer = 0x1180c3800] 02:01:35 INFO - PROCESS | 2213 | 1467190895093 Marionette DEBUG loaded listener.js 02:01:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x11912c400) [pid = 2213] [serial = 1622] [outer = 0x1180c3800] 02:01:35 INFO - PROCESS | 2213 | 1467190895555 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] 02:01:35 INFO - PROCESS | 2213 | 1467190895609 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 02:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:01:35 INFO - PROCESS | 2213 | 1467190895611 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:01:35 INFO - PROCESS | 2213 | 1467190895614 Marionette TRACE conn2 <- [1,2134,null,{}] 02:01:35 INFO - PROCESS | 2213 | 1467190895622 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}] 02:01:35 INFO - PROCESS | 2213 | 1467190895625 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:35 INFO - PROCESS | 2213 | 1467190895756 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 02:01:35 INFO - PROCESS | 2213 | 1467190895819 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:35 INFO - PROCESS | 2213 | 1467190895822 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d36b000 == 44 [pid = 2213] [id = 541] 02:01:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x1192d3800) [pid = 2213] [serial = 1623] [outer = 0x0] 02:01:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x119e40400) [pid = 2213] [serial = 1624] [outer = 0x1192d3800] 02:01:35 INFO - PROCESS | 2213 | 1467190895894 Marionette DEBUG loaded listener.js 02:01:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x123af4c00) [pid = 2213] [serial = 1625] [outer = 0x1192d3800] 02:01:36 INFO - PROCESS | 2213 | 1467190896302 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]]]}] 02:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 773ms 02:01:36 INFO - PROCESS | 2213 | 1467190896385 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 02:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:01:36 INFO - PROCESS | 2213 | 1467190896387 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 02:01:36 INFO - PROCESS | 2213 | 1467190896389 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:01:36 INFO - PROCESS | 2213 | 1467190896391 Marionette TRACE conn2 <- [1,2138,null,{}] 02:01:36 INFO - PROCESS | 2213 | 1467190896393 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}] 02:01:36 INFO - PROCESS | 2213 | 1467190896394 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:36 INFO - PROCESS | 2213 | 1467190896527 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 02:01:36 INFO - PROCESS | 2213 | 1467190896603 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:36 INFO - PROCESS | 2213 | 1467190896605 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:36 INFO - PROCESS | 2213 | ++DOCSHELL 0x129170000 == 45 [pid = 2213] [id = 542] 02:01:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x1133f7000) [pid = 2213] [serial = 1626] [outer = 0x0] 02:01:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x123f0fc00) [pid = 2213] [serial = 1627] [outer = 0x1133f7000] 02:01:36 INFO - PROCESS | 2213 | 1467190896634 Marionette DEBUG loaded listener.js 02:01:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x126103800) [pid = 2213] [serial = 1628] [outer = 0x1133f7000] 02:01:37 INFO - PROCESS | 2213 | 1467190897252 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]]]}] 02:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 920ms 02:01:37 INFO - PROCESS | 2213 | 1467190897309 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 02:01:37 INFO - PROCESS | 2213 | 1467190897312 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 02:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:01:37 INFO - PROCESS | 2213 | 1467190897316 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:01:37 INFO - PROCESS | 2213 | 1467190897317 Marionette TRACE conn2 <- [1,2142,null,{}] 02:01:37 INFO - PROCESS | 2213 | 1467190897322 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}] 02:01:37 INFO - PROCESS | 2213 | 1467190897323 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:37 INFO - PROCESS | 2213 | 1467190897426 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 02:01:37 INFO - PROCESS | 2213 | 1467190897487 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:37 INFO - PROCESS | 2213 | 1467190897490 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fb0800 == 46 [pid = 2213] [id = 543] 02:01:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x116773000) [pid = 2213] [serial = 1629] [outer = 0x0] 02:01:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x116915c00) [pid = 2213] [serial = 1630] [outer = 0x116773000] 02:01:37 INFO - PROCESS | 2213 | 1467190897518 Marionette DEBUG loaded listener.js 02:01:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x11726e800) [pid = 2213] [serial = 1631] [outer = 0x116773000] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x12caa3000 == 45 [pid = 2213] [id = 537] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6b6800 == 44 [pid = 2213] [id = 536] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x119dde800 == 43 [pid = 2213] [id = 535] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x12bd90800 == 42 [pid = 2213] [id = 534] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa43000 == 41 [pid = 2213] [id = 533] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x12a5c4000 == 40 [pid = 2213] [id = 532] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x129174000 == 39 [pid = 2213] [id = 531] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x1261cd000 == 38 [pid = 2213] [id = 530] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x124502800 == 37 [pid = 2213] [id = 529] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x119389000 == 36 [pid = 2213] [id = 528] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x11724b800 == 35 [pid = 2213] [id = 527] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x116fbd000 == 34 [pid = 2213] [id = 526] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x1196c9000 == 33 [pid = 2213] [id = 525] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x11275d800 == 32 [pid = 2213] [id = 524] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x129170000 == 31 [pid = 2213] [id = 542] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x12d36b000 == 30 [pid = 2213] [id = 541] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x126788800 == 29 [pid = 2213] [id = 540] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x12cba4800 == 28 [pid = 2213] [id = 538] 02:01:38 INFO - PROCESS | 2213 | --DOCSHELL 0x1188b7800 == 27 [pid = 2213] [id = 539] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x1180b7000) [pid = 2213] [serial = 1547] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x112f07800) [pid = 2213] [serial = 1540] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x1133b5c00) [pid = 2213] [serial = 1541] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1192d0800) [pid = 2213] [serial = 1555] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x118896800) [pid = 2213] [serial = 1553] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x119968c00) [pid = 2213] [serial = 1558] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x119839800) [pid = 2213] [serial = 1556] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x120f1cc00) [pid = 2213] [serial = 1559] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x11337d000) [pid = 2213] [serial = 1523] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x11618a800) [pid = 2213] [serial = 1562] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x116a1b000) [pid = 2213] [serial = 1522] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1239abc00) [pid = 2213] [serial = 1568] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x116916800) [pid = 2213] [serial = 1543] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x11692e400) [pid = 2213] [serial = 1544] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x119810000) [pid = 2213] [serial = 1526] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x118731000) [pid = 2213] [serial = 1525] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x123af5000) [pid = 2213] [serial = 1529] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11988a400) [pid = 2213] [serial = 1528] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x124a3cc00) [pid = 2213] [serial = 1532] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1255a9c00) [pid = 2213] [serial = 1531] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1192d1c00) [pid = 2213] [serial = 1564] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1129a7800) [pid = 2213] [serial = 1561] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1239a0c00) [pid = 2213] [serial = 1535] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1187eb800) [pid = 2213] [serial = 1534] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x122e40800) [pid = 2213] [serial = 1565] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1239a2000) [pid = 2213] [serial = 1567] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1184bc000) [pid = 2213] [serial = 1550] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x123af8800) [pid = 2213] [serial = 1570] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1187ea000) [pid = 2213] [serial = 1552] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x11747ec00) [pid = 2213] [serial = 1538] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x116a21800) [pid = 2213] [serial = 1537] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x118294800) [pid = 2213] [serial = 1549] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x11747c800) [pid = 2213] [serial = 1546] [outer = 0x0] [url = about:blank] 02:01:38 INFO - PROCESS | 2213 | 1467190898601 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] 02:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:01:38 INFO - PROCESS | 2213 | 1467190898645 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 02:01:38 INFO - PROCESS | 2213 | 1467190898649 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:01:38 INFO - PROCESS | 2213 | 1467190898650 Marionette TRACE conn2 <- [1,2146,null,{}] 02:01:38 INFO - PROCESS | 2213 | 1467190898654 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}] 02:01:38 INFO - PROCESS | 2213 | 1467190898656 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:38 INFO - PROCESS | 2213 | 1467190898748 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 02:01:38 INFO - PROCESS | 2213 | 1467190898775 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:38 INFO - PROCESS | 2213 | 1467190898777 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169bf000 == 28 [pid = 2213] [id = 544] 02:01:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x112a51400) [pid = 2213] [serial = 1632] [outer = 0x0] 02:01:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x112a59800) [pid = 2213] [serial = 1633] [outer = 0x112a51400] 02:01:38 INFO - PROCESS | 2213 | 1467190898806 Marionette DEBUG loaded listener.js 02:01:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x113067c00) [pid = 2213] [serial = 1634] [outer = 0x112a51400] 02:01:39 INFO - PROCESS | 2213 | 1467190899187 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] 02:01:39 INFO - PROCESS | 2213 | 1467190899227 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 02:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:01:39 INFO - PROCESS | 2213 | 1467190899232 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:01:39 INFO - PROCESS | 2213 | 1467190899234 Marionette TRACE conn2 <- [1,2150,null,{}] 02:01:39 INFO - PROCESS | 2213 | 1467190899236 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}] 02:01:39 INFO - PROCESS | 2213 | 1467190899238 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:39 INFO - PROCESS | 2213 | 1467190899319 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 02:01:39 INFO - PROCESS | 2213 | 1467190899323 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:39 INFO - PROCESS | 2213 | 1467190899325 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:39 INFO - PROCESS | 2213 | ++DOCSHELL 0x118354800 == 29 [pid = 2213] [id = 545] 02:01:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x113218000) [pid = 2213] [serial = 1635] [outer = 0x0] 02:01:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x116630400) [pid = 2213] [serial = 1636] [outer = 0x113218000] 02:01:39 INFO - PROCESS | 2213 | 1467190899355 Marionette DEBUG loaded listener.js 02:01:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x116928400) [pid = 2213] [serial = 1637] [outer = 0x113218000] 02:01:39 INFO - PROCESS | 2213 | 1467190899706 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]]]}] 02:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 02:01:39 INFO - PROCESS | 2213 | 1467190899753 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 02:01:39 INFO - PROCESS | 2213 | 1467190899754 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 02:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:01:39 INFO - PROCESS | 2213 | 1467190899756 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:01:39 INFO - PROCESS | 2213 | 1467190899759 Marionette TRACE conn2 <- [1,2154,null,{}] 02:01:39 INFO - PROCESS | 2213 | 1467190899766 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}] 02:01:39 INFO - PROCESS | 2213 | 1467190899770 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:39 INFO - PROCESS | 2213 | 1467190899849 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 02:01:39 INFO - PROCESS | 2213 | 1467190899853 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:39 INFO - PROCESS | 2213 | 1467190899856 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:39 INFO - PROCESS | 2213 | ++DOCSHELL 0x119393800 == 30 [pid = 2213] [id = 546] 02:01:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1128e6c00) [pid = 2213] [serial = 1638] [outer = 0x0] 02:01:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x117479400) [pid = 2213] [serial = 1639] [outer = 0x1128e6c00] 02:01:39 INFO - PROCESS | 2213 | 1467190899886 Marionette DEBUG loaded listener.js 02:01:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1176f8c00) [pid = 2213] [serial = 1640] [outer = 0x1128e6c00] 02:01:40 INFO - PROCESS | 2213 | 1467190900237 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]]]}] 02:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 520ms 02:01:40 INFO - PROCESS | 2213 | 1467190900277 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 02:01:40 INFO - PROCESS | 2213 | 1467190900279 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 02:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:01:40 INFO - PROCESS | 2213 | 1467190900281 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:01:40 INFO - PROCESS | 2213 | 1467190900282 Marionette TRACE conn2 <- [1,2158,null,{}] 02:01:40 INFO - PROCESS | 2213 | 1467190900285 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}] 02:01:40 INFO - PROCESS | 2213 | 1467190900286 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:40 INFO - PROCESS | 2213 | 1467190900395 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 02:01:40 INFO - PROCESS | 2213 | 1467190900438 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:40 INFO - PROCESS | 2213 | 1467190900440 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fad000 == 31 [pid = 2213] [id = 547] 02:01:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1180b8000) [pid = 2213] [serial = 1641] [outer = 0x0] 02:01:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x118294000) [pid = 2213] [serial = 1642] [outer = 0x1180b8000] 02:01:40 INFO - PROCESS | 2213 | 1467190900465 Marionette DEBUG loaded listener.js 02:01:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x11831ac00) [pid = 2213] [serial = 1643] [outer = 0x1180b8000] 02:01:40 INFO - PROCESS | 2213 | 1467190900766 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]]]}] 02:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 02:01:40 INFO - PROCESS | 2213 | 1467190900802 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 02:01:40 INFO - PROCESS | 2213 | 1467190900810 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 02:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:01:40 INFO - PROCESS | 2213 | 1467190900813 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:01:40 INFO - PROCESS | 2213 | 1467190900815 Marionette TRACE conn2 <- [1,2162,null,{}] 02:01:40 INFO - PROCESS | 2213 | 1467190900818 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}] 02:01:40 INFO - PROCESS | 2213 | 1467190900820 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:40 INFO - PROCESS | 2213 | 1467190900916 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 02:01:40 INFO - PROCESS | 2213 | 1467190900952 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:40 INFO - PROCESS | 2213 | 1467190900953 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x124593800 == 32 [pid = 2213] [id = 548] 02:01:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x113c34400) [pid = 2213] [serial = 1644] [outer = 0x0] 02:01:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x11873ac00) [pid = 2213] [serial = 1645] [outer = 0x113c34400] 02:01:40 INFO - PROCESS | 2213 | 1467190900978 Marionette DEBUG loaded listener.js 02:01:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119129400) [pid = 2213] [serial = 1646] [outer = 0x113c34400] 02:01:41 INFO - PROCESS | 2213 | 1467190901338 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]]]}] 02:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 570ms 02:01:41 INFO - PROCESS | 2213 | 1467190901384 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 02:01:41 INFO - PROCESS | 2213 | 1467190901385 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 02:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:01:41 INFO - PROCESS | 2213 | 1467190901388 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:01:41 INFO - PROCESS | 2213 | 1467190901389 Marionette TRACE conn2 <- [1,2166,null,{}] 02:01:41 INFO - PROCESS | 2213 | 1467190901391 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}] 02:01:41 INFO - PROCESS | 2213 | 1467190901395 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:41 INFO - PROCESS | 2213 | 1467190901510 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 02:01:41 INFO - PROCESS | 2213 | 1467190901523 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:41 INFO - PROCESS | 2213 | 1467190901524 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:41 INFO - PROCESS | 2213 | ++DOCSHELL 0x126716800 == 33 [pid = 2213] [id = 549] 02:01:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x112a55400) [pid = 2213] [serial = 1647] [outer = 0x0] 02:01:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1192c9000) [pid = 2213] [serial = 1648] [outer = 0x112a55400] 02:01:41 INFO - PROCESS | 2213 | 1467190901549 Marionette DEBUG loaded listener.js 02:01:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x119805c00) [pid = 2213] [serial = 1649] [outer = 0x112a55400] 02:01:41 INFO - PROCESS | 2213 | 1467190901866 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]]]}] 02:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 518ms 02:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:01:41 INFO - PROCESS | 2213 | 1467190901907 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 02:01:41 INFO - PROCESS | 2213 | 1467190901908 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 02:01:41 INFO - PROCESS | 2213 | 1467190901910 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:01:41 INFO - PROCESS | 2213 | 1467190901911 Marionette TRACE conn2 <- [1,2170,null,{}] 02:01:41 INFO - PROCESS | 2213 | 1467190901915 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}] 02:01:41 INFO - PROCESS | 2213 | 1467190901917 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:42 INFO - PROCESS | 2213 | 1467190902014 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 02:01:42 INFO - PROCESS | 2213 | 1467190902027 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:42 INFO - PROCESS | 2213 | 1467190902028 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab2000 == 34 [pid = 2213] [id = 550] 02:01:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1187eb800) [pid = 2213] [serial = 1650] [outer = 0x0] 02:01:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x11988f000) [pid = 2213] [serial = 1651] [outer = 0x1187eb800] 02:01:42 INFO - PROCESS | 2213 | 1467190902054 Marionette DEBUG loaded listener.js 02:01:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x119e11800) [pid = 2213] [serial = 1652] [outer = 0x1187eb800] 02:01:42 INFO - PROCESS | 2213 | 1467190902402 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]]]}] 02:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 522ms 02:01:42 INFO - PROCESS | 2213 | 1467190902434 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 02:01:42 INFO - PROCESS | 2213 | 1467190902435 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 02:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:01:42 INFO - PROCESS | 2213 | 1467190902444 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:01:42 INFO - PROCESS | 2213 | 1467190902445 Marionette TRACE conn2 <- [1,2174,null,{}] 02:01:42 INFO - PROCESS | 2213 | 1467190902448 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}] 02:01:42 INFO - PROCESS | 2213 | 1467190902450 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:42 INFO - PROCESS | 2213 | 1467190902600 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 02:01:42 INFO - PROCESS | 2213 | 1467190902617 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:42 INFO - PROCESS | 2213 | 1467190902618 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x12916e000 == 35 [pid = 2213] [id = 551] 02:01:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1192d2400) [pid = 2213] [serial = 1653] [outer = 0x0] 02:01:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x122e3f000) [pid = 2213] [serial = 1654] [outer = 0x1192d2400] 02:01:42 INFO - PROCESS | 2213 | 1467190902657 Marionette DEBUG loaded listener.js 02:01:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1239a4800) [pid = 2213] [serial = 1655] [outer = 0x1192d2400] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x11831ec00) [pid = 2213] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1129ad000) [pid = 2213] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x122f94400) [pid = 2213] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11888d400) [pid = 2213] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x112a51c00) [pid = 2213] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x116912400) [pid = 2213] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x116916c00) [pid = 2213] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1184c6c00) [pid = 2213] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1187f1c00) [pid = 2213] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x117480400) [pid = 2213] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x116912800) [pid = 2213] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x110fa1000) [pid = 2213] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x123e7b000) [pid = 2213] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1269a1c00) [pid = 2213] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1255a9400) [pid = 2213] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:01:43 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x113c43c00) [pid = 2213] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:01:43 INFO - PROCESS | 2213 | 1467190903241 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]]]}] 02:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 823ms 02:01:43 INFO - PROCESS | 2213 | 1467190903269 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 02:01:43 INFO - PROCESS | 2213 | 1467190903278 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 02:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:01:43 INFO - PROCESS | 2213 | 1467190903302 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:01:43 INFO - PROCESS | 2213 | 1467190903303 Marionette TRACE conn2 <- [1,2178,null,{}] 02:01:43 INFO - PROCESS | 2213 | 1467190903305 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}] 02:01:43 INFO - PROCESS | 2213 | 1467190903306 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:43 INFO - PROCESS | 2213 | 1467190903430 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 02:01:43 INFO - PROCESS | 2213 | 1467190903473 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:43 INFO - PROCESS | 2213 | 1467190903474 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x11938f000 == 36 [pid = 2213] [id = 552] 02:01:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x110f98400) [pid = 2213] [serial = 1656] [outer = 0x0] 02:01:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1180bbc00) [pid = 2213] [serial = 1657] [outer = 0x110f98400] 02:01:43 INFO - PROCESS | 2213 | 1467190903507 Marionette DEBUG loaded listener.js 02:01:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1192d3c00) [pid = 2213] [serial = 1658] [outer = 0x110f98400] 02:01:43 INFO - PROCESS | 2213 | 1467190903874 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]]]}] 02:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 623ms 02:01:43 INFO - PROCESS | 2213 | 1467190903922 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 02:01:43 INFO - PROCESS | 2213 | 1467190903923 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 02:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:01:43 INFO - PROCESS | 2213 | 1467190903925 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:01:43 INFO - PROCESS | 2213 | 1467190903926 Marionette TRACE conn2 <- [1,2182,null,{}] 02:01:43 INFO - PROCESS | 2213 | 1467190903937 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}] 02:01:43 INFO - PROCESS | 2213 | 1467190903938 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:44 INFO - PROCESS | 2213 | 1467190904016 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 02:01:44 INFO - PROCESS | 2213 | 1467190904020 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:44 INFO - PROCESS | 2213 | 1467190904021 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:44 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a979800 == 37 [pid = 2213] [id = 553] 02:01:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x117ec6000) [pid = 2213] [serial = 1659] [outer = 0x0] 02:01:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1239a5000) [pid = 2213] [serial = 1660] [outer = 0x117ec6000] 02:01:44 INFO - PROCESS | 2213 | 1467190904046 Marionette DEBUG loaded listener.js 02:01:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x123a71800) [pid = 2213] [serial = 1661] [outer = 0x117ec6000] 02:01:44 INFO - PROCESS | 2213 | 1467190904400 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]]]}] 02:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 520ms 02:01:44 INFO - PROCESS | 2213 | 1467190904446 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 02:01:44 INFO - PROCESS | 2213 | 1467190904449 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 02:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:01:44 INFO - PROCESS | 2213 | 1467190904464 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:01:44 INFO - PROCESS | 2213 | 1467190904467 Marionette TRACE conn2 <- [1,2186,null,{}] 02:01:44 INFO - PROCESS | 2213 | 1467190904471 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}] 02:01:44 INFO - PROCESS | 2213 | 1467190904474 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:44 INFO - PROCESS | 2213 | 1467190904649 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 02:01:44 INFO - PROCESS | 2213 | 1467190904666 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:44 INFO - PROCESS | 2213 | 1467190904668 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:44 INFO - PROCESS | 2213 | ++DOCSHELL 0x124593000 == 38 [pid = 2213] [id = 554] 02:01:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1196a4400) [pid = 2213] [serial = 1662] [outer = 0x0] 02:01:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x123af0400) [pid = 2213] [serial = 1663] [outer = 0x1196a4400] 02:01:44 INFO - PROCESS | 2213 | 1467190904711 Marionette DEBUG loaded listener.js 02:01:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1241de400) [pid = 2213] [serial = 1664] [outer = 0x1196a4400] 02:01:45 INFO - PROCESS | 2213 | 1467190905181 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]]]}] 02:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 737ms 02:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:01:45 INFO - PROCESS | 2213 | 1467190905190 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 02:01:45 INFO - PROCESS | 2213 | 1467190905192 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 02:01:45 INFO - PROCESS | 2213 | 1467190905196 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:01:45 INFO - PROCESS | 2213 | 1467190905198 Marionette TRACE conn2 <- [1,2190,null,{}] 02:01:45 INFO - PROCESS | 2213 | 1467190905202 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}] 02:01:45 INFO - PROCESS | 2213 | 1467190905204 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:45 INFO - PROCESS | 2213 | 1467190905325 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 02:01:45 INFO - PROCESS | 2213 | 1467190905382 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:45 INFO - PROCESS | 2213 | 1467190905385 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fb5000 == 39 [pid = 2213] [id = 555] 02:01:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1129a4400) [pid = 2213] [serial = 1665] [outer = 0x0] 02:01:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1129ac400) [pid = 2213] [serial = 1666] [outer = 0x1129a4400] 02:01:45 INFO - PROCESS | 2213 | 1467190905417 Marionette DEBUG loaded listener.js 02:01:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x113061c00) [pid = 2213] [serial = 1667] [outer = 0x1129a4400] 02:01:45 INFO - PROCESS | 2213 | 1467190905941 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]]]}] 02:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 775ms 02:01:45 INFO - PROCESS | 2213 | 1467190905973 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 02:01:45 INFO - PROCESS | 2213 | 1467190905976 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 02:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:01:46 INFO - PROCESS | 2213 | 1467190906008 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:01:46 INFO - PROCESS | 2213 | 1467190906010 Marionette TRACE conn2 <- [1,2194,null,{}] 02:01:46 INFO - PROCESS | 2213 | 1467190906036 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}] 02:01:46 INFO - PROCESS | 2213 | 1467190906038 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:46 INFO - PROCESS | 2213 | 1467190906149 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 02:01:46 INFO - PROCESS | 2213 | 1467190906208 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:46 INFO - PROCESS | 2213 | 1467190906210 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x119dde800 == 40 [pid = 2213] [id = 556] 02:01:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x11692bc00) [pid = 2213] [serial = 1668] [outer = 0x0] 02:01:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x116977800) [pid = 2213] [serial = 1669] [outer = 0x11692bc00] 02:01:46 INFO - PROCESS | 2213 | 1467190906241 Marionette DEBUG loaded listener.js 02:01:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x117264800) [pid = 2213] [serial = 1670] [outer = 0x11692bc00] 02:01:46 INFO - PROCESS | 2213 | 1467190906936 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]]]}] 02:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 972ms 02:01:46 INFO - PROCESS | 2213 | 1467190906982 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 02:01:46 INFO - PROCESS | 2213 | 1467190906984 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 02:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:01:46 INFO - PROCESS | 2213 | 1467190906988 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:01:46 INFO - PROCESS | 2213 | 1467190906990 Marionette TRACE conn2 <- [1,2198,null,{}] 02:01:46 INFO - PROCESS | 2213 | 1467190906993 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}] 02:01:46 INFO - PROCESS | 2213 | 1467190906995 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:47 INFO - PROCESS | 2213 | 1467190907102 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 02:01:47 INFO - PROCESS | 2213 | 1467190907186 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:47 INFO - PROCESS | 2213 | 1467190907189 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x11835d800 == 41 [pid = 2213] [id = 557] 02:01:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x115e5e400) [pid = 2213] [serial = 1671] [outer = 0x0] 02:01:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x116636800) [pid = 2213] [serial = 1672] [outer = 0x115e5e400] 02:01:47 INFO - PROCESS | 2213 | 1467190907218 Marionette DEBUG loaded listener.js 02:01:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x116924400) [pid = 2213] [serial = 1673] [outer = 0x115e5e400] 02:01:47 INFO - PROCESS | 2213 | --DOCSHELL 0x12a979800 == 40 [pid = 2213] [id = 553] 02:01:47 INFO - PROCESS | 2213 | --DOCSHELL 0x11938f000 == 39 [pid = 2213] [id = 552] 02:01:47 INFO - PROCESS | 2213 | --DOCSHELL 0x12916e000 == 38 [pid = 2213] [id = 551] 02:01:47 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab2000 == 37 [pid = 2213] [id = 550] 02:01:47 INFO - PROCESS | 2213 | --DOCSHELL 0x126716800 == 36 [pid = 2213] [id = 549] 02:01:47 INFO - PROCESS | 2213 | --DOCSHELL 0x124593800 == 35 [pid = 2213] [id = 548] 02:01:47 INFO - PROCESS | 2213 | --DOCSHELL 0x122fad000 == 34 [pid = 2213] [id = 547] 02:01:47 INFO - PROCESS | 2213 | --DOCSHELL 0x119393800 == 33 [pid = 2213] [id = 546] 02:01:47 INFO - PROCESS | 2213 | --DOCSHELL 0x118354800 == 32 [pid = 2213] [id = 545] 02:01:47 INFO - PROCESS | 2213 | --DOCSHELL 0x1169bf000 == 31 [pid = 2213] [id = 544] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x124912c00) [pid = 2213] [serial = 1571] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x128b1e000) [pid = 2213] [serial = 1616] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x12699a400) [pid = 2213] [serial = 1613] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x120f1c800) [pid = 2213] [serial = 1609] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x126173400) [pid = 2213] [serial = 1612] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x118294400) [pid = 2213] [serial = 1607] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x126102400) [pid = 2213] [serial = 1604] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x124917800) [pid = 2213] [serial = 1598] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x124e24000) [pid = 2213] [serial = 1601] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x120f22000) [pid = 2213] [serial = 1595] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x119838c00) [pid = 2213] [serial = 1592] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x124e23400) [pid = 2213] [serial = 1610] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x119961c00) [pid = 2213] [serial = 1594] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x123ce2800) [pid = 2213] [serial = 1597] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1255a6800) [pid = 2213] [serial = 1603] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x116918000) [pid = 2213] [serial = 1606] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x11692b400) [pid = 2213] [serial = 1576] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x117144000) [pid = 2213] [serial = 1577] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x117264400) [pid = 2213] [serial = 1579] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x118250000) [pid = 2213] [serial = 1580] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x119171400) [pid = 2213] [serial = 1588] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1192d3000) [pid = 2213] [serial = 1589] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x11969e000) [pid = 2213] [serial = 1591] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x11824e000) [pid = 2213] [serial = 1585] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x118310000) [pid = 2213] [serial = 1586] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x116923000) [pid = 2213] [serial = 1582] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x117148800) [pid = 2213] [serial = 1583] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x110fea400) [pid = 2213] [serial = 1573] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x1128e8400) [pid = 2213] [serial = 1574] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x124a3c800) [pid = 2213] [serial = 1600] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x128ad9400) [pid = 2213] [serial = 1615] [outer = 0x0] [url = about:blank] 02:01:47 INFO - PROCESS | 2213 | 1467190907599 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]]]}] 02:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 625ms 02:01:47 INFO - PROCESS | 2213 | 1467190907613 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 02:01:47 INFO - PROCESS | 2213 | 1467190907617 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 02:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:01:47 INFO - PROCESS | 2213 | 1467190907621 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:01:47 INFO - PROCESS | 2213 | 1467190907623 Marionette TRACE conn2 <- [1,2202,null,{}] 02:01:47 INFO - PROCESS | 2213 | 1467190907626 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}] 02:01:47 INFO - PROCESS | 2213 | 1467190907627 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:47 INFO - PROCESS | 2213 | 1467190907706 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 02:01:47 INFO - PROCESS | 2213 | 1467190907710 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:47 INFO - PROCESS | 2213 | 1467190907711 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x11923f800 == 32 [pid = 2213] [id = 558] 02:01:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x117143c00) [pid = 2213] [serial = 1674] [outer = 0x0] 02:01:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x117475400) [pid = 2213] [serial = 1675] [outer = 0x117143c00] 02:01:47 INFO - PROCESS | 2213 | 1467190907741 Marionette DEBUG loaded listener.js 02:01:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x1176f8000) [pid = 2213] [serial = 1676] [outer = 0x117143c00] 02:01:48 INFO - PROCESS | 2213 | 1467190908123 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]]]}] 02:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 519ms 02:01:48 INFO - PROCESS | 2213 | 1467190908141 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 02:01:48 INFO - PROCESS | 2213 | 1467190908143 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 02:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:01:48 INFO - PROCESS | 2213 | 1467190908146 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:01:48 INFO - PROCESS | 2213 | 1467190908150 Marionette TRACE conn2 <- [1,2206,null,{}] 02:01:48 INFO - PROCESS | 2213 | 1467190908162 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}] 02:01:48 INFO - PROCESS | 2213 | 1467190908167 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:48 INFO - PROCESS | 2213 | 1467190908293 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 02:01:48 INFO - PROCESS | 2213 | 1467190908306 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:48 INFO - PROCESS | 2213 | 1467190908308 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x1238bb800 == 33 [pid = 2213] [id = 559] 02:01:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x11824e000) [pid = 2213] [serial = 1677] [outer = 0x0] 02:01:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x11872f000) [pid = 2213] [serial = 1678] [outer = 0x11824e000] 02:01:48 INFO - PROCESS | 2213 | 1467190908354 Marionette DEBUG loaded listener.js 02:01:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x11912f800) [pid = 2213] [serial = 1679] [outer = 0x11824e000] 02:01:48 INFO - PROCESS | 2213 | 1467190908723 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]]]}] 02:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 625ms 02:01:48 INFO - PROCESS | 2213 | 1467190908771 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 02:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:01:48 INFO - PROCESS | 2213 | 1467190908773 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 02:01:48 INFO - PROCESS | 2213 | 1467190908775 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:01:48 INFO - PROCESS | 2213 | 1467190908776 Marionette TRACE conn2 <- [1,2210,null,{}] 02:01:48 INFO - PROCESS | 2213 | 1467190908779 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}] 02:01:48 INFO - PROCESS | 2213 | 1467190908780 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:48 INFO - PROCESS | 2213 | 1467190908861 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 02:01:48 INFO - PROCESS | 2213 | 1467190908867 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:48 INFO - PROCESS | 2213 | 1467190908868 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x1261c8800 == 34 [pid = 2213] [id = 560] 02:01:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x117266800) [pid = 2213] [serial = 1680] [outer = 0x0] 02:01:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x1192cb000) [pid = 2213] [serial = 1681] [outer = 0x117266800] 02:01:48 INFO - PROCESS | 2213 | 1467190908893 Marionette DEBUG loaded listener.js 02:01:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x119354000) [pid = 2213] [serial = 1682] [outer = 0x117266800] 02:01:49 INFO - PROCESS | 2213 | 1467190909223 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]]]}] 02:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 470ms 02:01:49 INFO - PROCESS | 2213 | 1467190909246 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 02:01:49 INFO - PROCESS | 2213 | 1467190909248 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 02:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:01:49 INFO - PROCESS | 2213 | 1467190909253 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:01:49 INFO - PROCESS | 2213 | 1467190909254 Marionette TRACE conn2 <- [1,2214,null,{}] 02:01:49 INFO - PROCESS | 2213 | 1467190909256 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}] 02:01:49 INFO - PROCESS | 2213 | 1467190909257 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:49 INFO - PROCESS | 2213 | 1467190909336 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 02:01:49 INFO - PROCESS | 2213 | 1467190909403 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:49 INFO - PROCESS | 2213 | 1467190909404 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab1800 == 35 [pid = 2213] [id = 561] 02:01:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1193e7000) [pid = 2213] [serial = 1683] [outer = 0x0] 02:01:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1196a6800) [pid = 2213] [serial = 1684] [outer = 0x1193e7000] 02:01:49 INFO - PROCESS | 2213 | 1467190909433 Marionette DEBUG loaded listener.js 02:01:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x119965400) [pid = 2213] [serial = 1685] [outer = 0x1193e7000] 02:01:49 INFO - PROCESS | 2213 | 1467190909719 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]]]}] 02:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 02:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:01:49 INFO - PROCESS | 2213 | 1467190909773 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 02:01:49 INFO - PROCESS | 2213 | 1467190909774 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 02:01:49 INFO - PROCESS | 2213 | 1467190909776 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:01:49 INFO - PROCESS | 2213 | 1467190909777 Marionette TRACE conn2 <- [1,2218,null,{}] 02:01:49 INFO - PROCESS | 2213 | 1467190909781 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}] 02:01:49 INFO - PROCESS | 2213 | 1467190909786 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:49 INFO - PROCESS | 2213 | 1467190909903 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 02:01:49 INFO - PROCESS | 2213 | 1467190909917 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:49 INFO - PROCESS | 2213 | 1467190909918 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a5c3000 == 36 [pid = 2213] [id = 562] 02:01:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x11969e000) [pid = 2213] [serial = 1686] [outer = 0x0] 02:01:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x119e32c00) [pid = 2213] [serial = 1687] [outer = 0x11969e000] 02:01:49 INFO - PROCESS | 2213 | 1467190909943 Marionette DEBUG loaded listener.js 02:01:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x123e7b000) [pid = 2213] [serial = 1688] [outer = 0x11969e000] 02:01:50 INFO - PROCESS | 2213 | 1467190910290 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]]]}] 02:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 02:01:50 INFO - PROCESS | 2213 | 1467190910296 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 02:01:50 INFO - PROCESS | 2213 | 1467190910299 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 02:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:01:50 INFO - PROCESS | 2213 | 1467190910303 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:01:50 INFO - PROCESS | 2213 | 1467190910304 Marionette TRACE conn2 <- [1,2222,null,{}] 02:01:50 INFO - PROCESS | 2213 | 1467190910306 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}] 02:01:50 INFO - PROCESS | 2213 | 1467190910308 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:50 INFO - PROCESS | 2213 | 1467190910408 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 02:01:50 INFO - PROCESS | 2213 | 1467190910434 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:50 INFO - PROCESS | 2213 | 1467190910435 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:50 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa3e800 == 37 [pid = 2213] [id = 563] 02:01:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x117ec3800) [pid = 2213] [serial = 1689] [outer = 0x0] 02:01:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x124912800) [pid = 2213] [serial = 1690] [outer = 0x117ec3800] 02:01:50 INFO - PROCESS | 2213 | 1467190910459 Marionette DEBUG loaded listener.js 02:01:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x124a3cc00) [pid = 2213] [serial = 1691] [outer = 0x117ec3800] 02:01:50 INFO - PROCESS | 2213 | 1467190910801 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]]]}] 02:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 02:01:50 INFO - PROCESS | 2213 | 1467190910821 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 02:01:50 INFO - PROCESS | 2213 | 1467190910823 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 02:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:01:50 INFO - PROCESS | 2213 | 1467190910832 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:01:50 INFO - PROCESS | 2213 | 1467190910833 Marionette TRACE conn2 <- [1,2226,null,{}] 02:01:50 INFO - PROCESS | 2213 | 1467190910835 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}] 02:01:50 INFO - PROCESS | 2213 | 1467190910836 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:50 INFO - PROCESS | 2213 | 1467190910938 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 02:01:50 INFO - PROCESS | 2213 | 1467190910941 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:50 INFO - PROCESS | 2213 | 1467190910942 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:50 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba2f800 == 38 [pid = 2213] [id = 564] 02:01:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x123af7c00) [pid = 2213] [serial = 1692] [outer = 0x0] 02:01:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x124cbec00) [pid = 2213] [serial = 1693] [outer = 0x123af7c00] 02:01:50 INFO - PROCESS | 2213 | 1467190910967 Marionette DEBUG loaded listener.js 02:01:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1255aa000) [pid = 2213] [serial = 1694] [outer = 0x123af7c00] 02:01:51 INFO - PROCESS | 2213 | 1467190911310 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]]]}] 02:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 02:01:51 INFO - PROCESS | 2213 | 1467190911351 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 02:01:51 INFO - PROCESS | 2213 | 1467190911353 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 02:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:01:51 INFO - PROCESS | 2213 | 1467190911355 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:01:51 INFO - PROCESS | 2213 | 1467190911356 Marionette TRACE conn2 <- [1,2230,null,{}] 02:01:51 INFO - PROCESS | 2213 | 1467190911359 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}] 02:01:51 INFO - PROCESS | 2213 | 1467190911360 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:51 INFO - PROCESS | 2213 | 1467190911467 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 02:01:51 INFO - PROCESS | 2213 | 1467190911503 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:51 INFO - PROCESS | 2213 | 1467190911504 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3d6000 == 39 [pid = 2213] [id = 565] 02:01:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1255ea800) [pid = 2213] [serial = 1695] [outer = 0x0] 02:01:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x126168800) [pid = 2213] [serial = 1696] [outer = 0x1255ea800] 02:01:51 INFO - PROCESS | 2213 | 1467190911528 Marionette DEBUG loaded listener.js 02:01:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x126172c00) [pid = 2213] [serial = 1697] [outer = 0x1255ea800] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x113c34400) [pid = 2213] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x112a51400) [pid = 2213] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1128e6c00) [pid = 2213] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x113218000) [pid = 2213] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x116773000) [pid = 2213] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1180b8000) [pid = 2213] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1133b0800) [pid = 2213] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x117ec6000) [pid = 2213] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1180c3800) [pid = 2213] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1192d3800) [pid = 2213] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x112a55400) [pid = 2213] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x110f98400) [pid = 2213] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1187eb800) [pid = 2213] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1133f7000) [pid = 2213] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:01:51 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1192d2400) [pid = 2213] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:01:51 INFO - PROCESS | 2213 | 1467190911896 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]]]}] 02:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 571ms 02:01:51 INFO - PROCESS | 2213 | 1467190911927 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 02:01:51 INFO - PROCESS | 2213 | 1467190911928 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 02:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:01:51 INFO - PROCESS | 2213 | 1467190911930 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:01:51 INFO - PROCESS | 2213 | 1467190911931 Marionette TRACE conn2 <- [1,2234,null,{}] 02:01:51 INFO - PROCESS | 2213 | 1467190911933 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}] 02:01:51 INFO - PROCESS | 2213 | 1467190911935 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:52 INFO - PROCESS | 2213 | 1467190912016 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 02:01:52 INFO - PROCESS | 2213 | 1467190912074 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:52 INFO - PROCESS | 2213 | 1467190912075 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x124208000 == 40 [pid = 2213] [id = 566] 02:01:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x112a52000) [pid = 2213] [serial = 1698] [outer = 0x0] 02:01:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x116773000) [pid = 2213] [serial = 1699] [outer = 0x112a52000] 02:01:52 INFO - PROCESS | 2213 | 1467190912100 Marionette DEBUG loaded listener.js 02:01:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x11828b400) [pid = 2213] [serial = 1700] [outer = 0x112a52000] 02:01:52 INFO - PROCESS | 2213 | 1467190912374 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]]]}] 02:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 470ms 02:01:52 INFO - PROCESS | 2213 | 1467190912405 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 02:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:01:52 INFO - PROCESS | 2213 | 1467190912406 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 02:01:52 INFO - PROCESS | 2213 | 1467190912409 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:01:52 INFO - PROCESS | 2213 | 1467190912411 Marionette TRACE conn2 <- [1,2238,null,{}] 02:01:52 INFO - PROCESS | 2213 | 1467190912422 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}] 02:01:52 INFO - PROCESS | 2213 | 1467190912424 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:52 INFO - PROCESS | 2213 | 1467190912534 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 02:01:52 INFO - PROCESS | 2213 | 1467190912538 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:52 INFO - PROCESS | 2213 | 1467190912540 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6cf000 == 41 [pid = 2213] [id = 567] 02:01:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x11692c400) [pid = 2213] [serial = 1701] [outer = 0x0] 02:01:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1255ed800) [pid = 2213] [serial = 1702] [outer = 0x11692c400] 02:01:52 INFO - PROCESS | 2213 | 1467190912566 Marionette DEBUG loaded listener.js 02:01:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1267e3000) [pid = 2213] [serial = 1703] [outer = 0x11692c400] 02:01:52 INFO - PROCESS | 2213 | 1467190912913 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]]]}] 02:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 531ms 02:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:01:52 INFO - PROCESS | 2213 | 1467190912940 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 02:01:52 INFO - PROCESS | 2213 | 1467190912942 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 02:01:52 INFO - PROCESS | 2213 | 1467190912944 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:01:52 INFO - PROCESS | 2213 | 1467190912945 Marionette TRACE conn2 <- [1,2242,null,{}] 02:01:52 INFO - PROCESS | 2213 | 1467190912948 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}] 02:01:52 INFO - PROCESS | 2213 | 1467190912949 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:53 INFO - PROCESS | 2213 | 1467190913070 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 02:01:53 INFO - PROCESS | 2213 | 1467190913080 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:53 INFO - PROCESS | 2213 | 1467190913081 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x12caaa000 == 42 [pid = 2213] [id = 568] 02:01:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x12616a000) [pid = 2213] [serial = 1704] [outer = 0x0] 02:01:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x12699c400) [pid = 2213] [serial = 1705] [outer = 0x12616a000] 02:01:53 INFO - PROCESS | 2213 | 1467190913120 Marionette DEBUG loaded listener.js 02:01:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x128adc400) [pid = 2213] [serial = 1706] [outer = 0x12616a000] 02:01:53 INFO - PROCESS | 2213 | 1467190913549 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]]]}] 02:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 622ms 02:01:53 INFO - PROCESS | 2213 | 1467190913568 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 02:01:53 INFO - PROCESS | 2213 | 1467190913569 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 02:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:01:53 INFO - PROCESS | 2213 | 1467190913571 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:01:53 INFO - PROCESS | 2213 | 1467190913572 Marionette TRACE conn2 <- [1,2246,null,{}] 02:01:53 INFO - PROCESS | 2213 | 1467190913574 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}] 02:01:53 INFO - PROCESS | 2213 | 1467190913575 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:53 INFO - PROCESS | 2213 | 1467190913690 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 02:01:53 INFO - PROCESS | 2213 | 1467190913696 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:53 INFO - PROCESS | 2213 | 1467190913697 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cba0800 == 43 [pid = 2213] [id = 569] 02:01:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x117266000) [pid = 2213] [serial = 1707] [outer = 0x0] 02:01:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x128ae0000) [pid = 2213] [serial = 1708] [outer = 0x117266000] 02:01:53 INFO - PROCESS | 2213 | 1467190913721 Marionette DEBUG loaded listener.js 02:01:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x128e34400) [pid = 2213] [serial = 1709] [outer = 0x117266000] 02:01:54 INFO - PROCESS | 2213 | 1467190914200 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]]]}] 02:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 668ms 02:01:54 INFO - PROCESS | 2213 | 1467190914247 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 02:01:54 INFO - PROCESS | 2213 | 1467190914250 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 02:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:01:54 INFO - PROCESS | 2213 | 1467190914254 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:01:54 INFO - PROCESS | 2213 | 1467190914258 Marionette TRACE conn2 <- [1,2250,null,{}] 02:01:54 INFO - PROCESS | 2213 | 1467190914261 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}] 02:01:54 INFO - PROCESS | 2213 | 1467190914263 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:54 INFO - PROCESS | 2213 | 1467190914377 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 02:01:54 INFO - PROCESS | 2213 | 1467190914451 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:54 INFO - PROCESS | 2213 | 1467190914452 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x11923d800 == 44 [pid = 2213] [id = 570] 02:01:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x115e67400) [pid = 2213] [serial = 1710] [outer = 0x0] 02:01:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x116918000) [pid = 2213] [serial = 1711] [outer = 0x115e67400] 02:01:54 INFO - PROCESS | 2213 | 1467190914484 Marionette DEBUG loaded listener.js 02:01:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x117262800) [pid = 2213] [serial = 1712] [outer = 0x115e67400] 02:01:54 INFO - PROCESS | 2213 | 1467190914902 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]]]}] 02:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 672ms 02:01:54 INFO - PROCESS | 2213 | 1467190914927 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 02:01:54 INFO - PROCESS | 2213 | 1467190914930 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 02:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:01:54 INFO - PROCESS | 2213 | 1467190914935 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:01:54 INFO - PROCESS | 2213 | 1467190914937 Marionette TRACE conn2 <- [1,2254,null,{}] 02:01:54 INFO - PROCESS | 2213 | 1467190914939 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}] 02:01:54 INFO - PROCESS | 2213 | 1467190914941 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:55 INFO - PROCESS | 2213 | 1467190915069 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 02:01:55 INFO - PROCESS | 2213 | 1467190915144 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:55 INFO - PROCESS | 2213 | 1467190915145 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x129181000 == 45 [pid = 2213] [id = 571] 02:01:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1180b6400) [pid = 2213] [serial = 1713] [outer = 0x0] 02:01:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x118313000) [pid = 2213] [serial = 1714] [outer = 0x1180b6400] 02:01:55 INFO - PROCESS | 2213 | 1467190915188 Marionette DEBUG loaded listener.js 02:01:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11912e000) [pid = 2213] [serial = 1715] [outer = 0x1180b6400] 02:01:55 INFO - PROCESS | 2213 | 1467190915621 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]]]}] 02:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 721ms 02:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:01:55 INFO - PROCESS | 2213 | 1467190915656 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 02:01:55 INFO - PROCESS | 2213 | 1467190915657 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 02:01:55 INFO - PROCESS | 2213 | 1467190915660 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:01:55 INFO - PROCESS | 2213 | 1467190915662 Marionette TRACE conn2 <- [1,2258,null,{}] 02:01:55 INFO - PROCESS | 2213 | 1467190915690 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}] 02:01:55 INFO - PROCESS | 2213 | 1467190915693 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:55 INFO - PROCESS | 2213 | 1467190915799 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 02:01:55 INFO - PROCESS | 2213 | 1467190915876 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:55 INFO - PROCESS | 2213 | 1467190915878 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cb8b000 == 46 [pid = 2213] [id = 572] 02:01:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x120f1c800) [pid = 2213] [serial = 1716] [outer = 0x0] 02:01:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x122e40c00) [pid = 2213] [serial = 1717] [outer = 0x120f1c800] 02:01:55 INFO - PROCESS | 2213 | 1467190915909 Marionette DEBUG loaded listener.js 02:01:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x123aeec00) [pid = 2213] [serial = 1718] [outer = 0x120f1c800] 02:01:56 INFO - PROCESS | 2213 | 1467190916357 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]]]}] 02:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 738ms 02:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:01:56 INFO - PROCESS | 2213 | 1467190916413 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 02:01:56 INFO - PROCESS | 2213 | 1467190916415 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 02:01:56 INFO - PROCESS | 2213 | 1467190916419 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:01:56 INFO - PROCESS | 2213 | 1467190916420 Marionette TRACE conn2 <- [1,2262,null,{}] 02:01:56 INFO - PROCESS | 2213 | 1467190916423 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}] 02:01:56 INFO - PROCESS | 2213 | 1467190916424 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:56 INFO - PROCESS | 2213 | 1467190916532 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 02:01:56 INFO - PROCESS | 2213 | 1467190916608 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:56 INFO - PROCESS | 2213 | 1467190916609 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d5cd000 == 47 [pid = 2213] [id = 573] 02:01:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1255ac000) [pid = 2213] [serial = 1719] [outer = 0x0] 02:01:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x126172000) [pid = 2213] [serial = 1720] [outer = 0x1255ac000] 02:01:56 INFO - PROCESS | 2213 | 1467190916638 Marionette DEBUG loaded listener.js 02:01:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x1267de800) [pid = 2213] [serial = 1721] [outer = 0x1255ac000] 02:01:57 INFO - PROCESS | 2213 | 1467190917073 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]]]}] 02:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 669ms 02:01:57 INFO - PROCESS | 2213 | 1467190917089 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 02:01:57 INFO - PROCESS | 2213 | 1467190917090 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 02:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:01:57 INFO - PROCESS | 2213 | 1467190917092 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:01:57 INFO - PROCESS | 2213 | 1467190917093 Marionette TRACE conn2 <- [1,2266,null,{}] 02:01:57 INFO - PROCESS | 2213 | 1467190917096 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}] 02:01:57 INFO - PROCESS | 2213 | 1467190917097 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:57 INFO - PROCESS | 2213 | 1467190917201 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 02:01:57 INFO - PROCESS | 2213 | 1467190917264 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:57 INFO - PROCESS | 2213 | 1467190917265 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x118372000 == 48 [pid = 2213] [id = 574] 02:01:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x1120e3800) [pid = 2213] [serial = 1722] [outer = 0x0] 02:01:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x118295800) [pid = 2213] [serial = 1723] [outer = 0x1120e3800] 02:01:57 INFO - PROCESS | 2213 | 1467190917308 Marionette DEBUG loaded listener.js 02:01:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x120f1d800) [pid = 2213] [serial = 1724] [outer = 0x1120e3800] 02:01:57 INFO - PROCESS | 2213 | 1467190917872 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]]]}] 02:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 823ms 02:01:57 INFO - PROCESS | 2213 | 1467190917916 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 02:01:57 INFO - PROCESS | 2213 | 1467190917918 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 02:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:01:57 INFO - PROCESS | 2213 | 1467190917921 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:01:57 INFO - PROCESS | 2213 | 1467190917923 Marionette TRACE conn2 <- [1,2270,null,{}] 02:01:57 INFO - PROCESS | 2213 | 1467190917926 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}] 02:01:57 INFO - PROCESS | 2213 | 1467190917928 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:58 INFO - PROCESS | 2213 | 1467190918028 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 02:01:58 INFO - PROCESS | 2213 | 1467190918093 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:58 INFO - PROCESS | 2213 | 1467190918094 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x11990a000 == 49 [pid = 2213] [id = 575] 02:01:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x115e5dc00) [pid = 2213] [serial = 1725] [outer = 0x0] 02:01:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x116776800) [pid = 2213] [serial = 1726] [outer = 0x115e5dc00] 02:01:58 INFO - PROCESS | 2213 | 1467190918122 Marionette DEBUG loaded listener.js 02:01:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x116930000) [pid = 2213] [serial = 1727] [outer = 0x115e5dc00] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12caaa000 == 48 [pid = 2213] [id = 568] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6cf000 == 47 [pid = 2213] [id = 567] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x124208000 == 46 [pid = 2213] [id = 566] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3d6000 == 45 [pid = 2213] [id = 565] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba2f800 == 44 [pid = 2213] [id = 564] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa3e800 == 43 [pid = 2213] [id = 563] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12a5c3000 == 42 [pid = 2213] [id = 562] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab1800 == 41 [pid = 2213] [id = 561] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x1261c8800 == 40 [pid = 2213] [id = 560] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x1238bb800 == 39 [pid = 2213] [id = 559] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x11923f800 == 38 [pid = 2213] [id = 558] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x11835d800 == 37 [pid = 2213] [id = 557] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x119dde800 == 36 [pid = 2213] [id = 556] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x124593000 == 35 [pid = 2213] [id = 554] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x116fb5000 == 34 [pid = 2213] [id = 555] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x122fb0800 == 33 [pid = 2213] [id = 543] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x118372000 == 32 [pid = 2213] [id = 574] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12d5cd000 == 31 [pid = 2213] [id = 573] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12cb8b000 == 30 [pid = 2213] [id = 572] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x129181000 == 29 [pid = 2213] [id = 571] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x11923d800 == 28 [pid = 2213] [id = 570] 02:01:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12cba0800 == 27 [pid = 2213] [id = 569] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x11873ac00) [pid = 2213] [serial = 1645] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x112a59800) [pid = 2213] [serial = 1633] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x113067c00) [pid = 2213] [serial = 1634] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x117479400) [pid = 2213] [serial = 1639] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1176f8c00) [pid = 2213] [serial = 1640] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x116630400) [pid = 2213] [serial = 1636] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x116928400) [pid = 2213] [serial = 1637] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x11726e800) [pid = 2213] [serial = 1631] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x116915c00) [pid = 2213] [serial = 1630] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x118294000) [pid = 2213] [serial = 1642] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x11726a000) [pid = 2213] [serial = 1619] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x11677ec00) [pid = 2213] [serial = 1618] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x123a71800) [pid = 2213] [serial = 1661] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11912c400) [pid = 2213] [serial = 1622] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1184be400) [pid = 2213] [serial = 1621] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x119e40400) [pid = 2213] [serial = 1624] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x123af4c00) [pid = 2213] [serial = 1625] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1192c9000) [pid = 2213] [serial = 1648] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x119129400) [pid = 2213] [serial = 1646] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1180bbc00) [pid = 2213] [serial = 1657] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x11988f000) [pid = 2213] [serial = 1651] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x126103800) [pid = 2213] [serial = 1628] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x123f0fc00) [pid = 2213] [serial = 1627] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x122e3f000) [pid = 2213] [serial = 1654] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1239a5000) [pid = 2213] [serial = 1660] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1192d3c00) [pid = 2213] [serial = 1658] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1239a4800) [pid = 2213] [serial = 1655] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x119805c00) [pid = 2213] [serial = 1649] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x119e11800) [pid = 2213] [serial = 1652] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x123af0400) [pid = 2213] [serial = 1663] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x11831ac00) [pid = 2213] [serial = 1643] [outer = 0x0] [url = about:blank] 02:01:59 INFO - PROCESS | 2213 | 1467190919159 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]]]}] 02:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1273ms 02:01:59 INFO - PROCESS | 2213 | 1467190919194 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 02:01:59 INFO - PROCESS | 2213 | 1467190919197 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 02:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:01:59 INFO - PROCESS | 2213 | 1467190919201 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:01:59 INFO - PROCESS | 2213 | 1467190919204 Marionette TRACE conn2 <- [1,2274,null,{}] 02:01:59 INFO - PROCESS | 2213 | 1467190919210 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}] 02:01:59 INFO - PROCESS | 2213 | 1467190919212 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:59 INFO - PROCESS | 2213 | 1467190919364 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 02:01:59 INFO - PROCESS | 2213 | 1467190919490 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:59 INFO - PROCESS | 2213 | 1467190919491 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:01:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169ae000 == 28 [pid = 2213] [id = 576] 02:01:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1129b1000) [pid = 2213] [serial = 1728] [outer = 0x0] 02:01:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x112a55000) [pid = 2213] [serial = 1729] [outer = 0x1129b1000] 02:01:59 INFO - PROCESS | 2213 | 1467190919536 Marionette DEBUG loaded listener.js 02:01:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x112edb400) [pid = 2213] [serial = 1730] [outer = 0x1129b1000] 02:01:59 INFO - PROCESS | 2213 | 1467190919863 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]]]}] 02:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 722ms 02:01:59 INFO - PROCESS | 2213 | 1467190919923 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 02:01:59 INFO - PROCESS | 2213 | 1467190919926 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 02:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:01:59 INFO - PROCESS | 2213 | 1467190919931 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:01:59 INFO - PROCESS | 2213 | 1467190919933 Marionette TRACE conn2 <- [1,2278,null,{}] 02:01:59 INFO - PROCESS | 2213 | 1467190919935 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}] 02:01:59 INFO - PROCESS | 2213 | 1467190919937 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:00 INFO - PROCESS | 2213 | 1467190920017 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 02:02:00 INFO - PROCESS | 2213 | 1467190920075 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:00 INFO - PROCESS | 2213 | 1467190920077 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x118261000 == 29 [pid = 2213] [id = 577] 02:02:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x113067c00) [pid = 2213] [serial = 1731] [outer = 0x0] 02:02:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x11612f000) [pid = 2213] [serial = 1732] [outer = 0x113067c00] 02:02:00 INFO - PROCESS | 2213 | 1467190920104 Marionette DEBUG loaded listener.js 02:02:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x11691a800) [pid = 2213] [serial = 1733] [outer = 0x113067c00] 02:02:00 INFO - PROCESS | 2213 | 1467190920406 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]]]}] 02:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 520ms 02:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:02:00 INFO - PROCESS | 2213 | 1467190920452 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 02:02:00 INFO - PROCESS | 2213 | 1467190920453 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 02:02:00 INFO - PROCESS | 2213 | 1467190920456 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:02:00 INFO - PROCESS | 2213 | 1467190920458 Marionette TRACE conn2 <- [1,2282,null,{}] 02:02:00 INFO - PROCESS | 2213 | 1467190920466 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}] 02:02:00 INFO - PROCESS | 2213 | 1467190920469 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:00 INFO - PROCESS | 2213 | 1467190920572 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 02:02:00 INFO - PROCESS | 2213 | 1467190920606 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:00 INFO - PROCESS | 2213 | 1467190920608 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x119393000 == 30 [pid = 2213] [id = 578] 02:02:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x112a54c00) [pid = 2213] [serial = 1734] [outer = 0x0] 02:02:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x117260400) [pid = 2213] [serial = 1735] [outer = 0x112a54c00] 02:02:00 INFO - PROCESS | 2213 | 1467190920636 Marionette DEBUG loaded listener.js 02:02:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x117478000) [pid = 2213] [serial = 1736] [outer = 0x112a54c00] 02:02:00 INFO - PROCESS | 2213 | 1467190920940 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]]]}] 02:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 521ms 02:02:00 INFO - PROCESS | 2213 | 1467190920977 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 02:02:00 INFO - PROCESS | 2213 | 1467190920979 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 02:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:02:00 INFO - PROCESS | 2213 | 1467190920985 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:02:00 INFO - PROCESS | 2213 | 1467190920986 Marionette TRACE conn2 <- [1,2286,null,{}] 02:02:00 INFO - PROCESS | 2213 | 1467190920989 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}] 02:02:00 INFO - PROCESS | 2213 | 1467190920990 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:01 INFO - PROCESS | 2213 | 1467190921072 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 02:02:01 INFO - PROCESS | 2213 | 1467190921075 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:01 INFO - PROCESS | 2213 | 1467190921076 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x1238ba800 == 31 [pid = 2213] [id = 579] 02:02:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x117481c00) [pid = 2213] [serial = 1737] [outer = 0x0] 02:02:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1180c4800) [pid = 2213] [serial = 1738] [outer = 0x117481c00] 02:02:01 INFO - PROCESS | 2213 | 1467190921104 Marionette DEBUG loaded listener.js 02:02:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x118289400) [pid = 2213] [serial = 1739] [outer = 0x117481c00] 02:02:01 INFO - PROCESS | 2213 | 1467190921486 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]]]}] 02:02:01 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 02:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 02:02:01 INFO - PROCESS | 2213 | 1467190921503 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 02:02:01 INFO - PROCESS | 2213 | 1467190921504 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 02:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:02:01 INFO - PROCESS | 2213 | 1467190921507 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:02:01 INFO - PROCESS | 2213 | 1467190921508 Marionette TRACE conn2 <- [1,2290,null,{}] 02:02:01 INFO - PROCESS | 2213 | 1467190921510 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}] 02:02:01 INFO - PROCESS | 2213 | 1467190921520 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:01 INFO - PROCESS | 2213 | 1467190921622 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 02:02:01 INFO - PROCESS | 2213 | 1467190921626 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:01 INFO - PROCESS | 2213 | 1467190921627 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a4d000 == 32 [pid = 2213] [id = 580] 02:02:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1122b2c00) [pid = 2213] [serial = 1740] [outer = 0x0] 02:02:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x118292800) [pid = 2213] [serial = 1741] [outer = 0x1122b2c00] 02:02:01 INFO - PROCESS | 2213 | 1467190921652 Marionette DEBUG loaded listener.js 02:02:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11831b800) [pid = 2213] [serial = 1742] [outer = 0x1122b2c00] 02:02:02 INFO - PROCESS | 2213 | 1467190922008 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]]]}] 02:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 02:02:02 INFO - PROCESS | 2213 | 1467190922025 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 02:02:02 INFO - PROCESS | 2213 | 1467190922027 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 02:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:02:02 INFO - PROCESS | 2213 | 1467190922029 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:02:02 INFO - PROCESS | 2213 | 1467190922030 Marionette TRACE conn2 <- [1,2294,null,{}] 02:02:02 INFO - PROCESS | 2213 | 1467190922032 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}] 02:02:02 INFO - PROCESS | 2213 | 1467190922036 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:02 INFO - PROCESS | 2213 | 1467190922153 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 02:02:02 INFO - PROCESS | 2213 | 1467190922157 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:02 INFO - PROCESS | 2213 | 1467190922158 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x126717800 == 33 [pid = 2213] [id = 581] 02:02:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1184c8400) [pid = 2213] [serial = 1743] [outer = 0x0] 02:02:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x118876c00) [pid = 2213] [serial = 1744] [outer = 0x1184c8400] 02:02:02 INFO - PROCESS | 2213 | 1467190922183 Marionette DEBUG loaded listener.js 02:02:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x119354c00) [pid = 2213] [serial = 1745] [outer = 0x1184c8400] 02:02:02 INFO - PROCESS | 2213 | 1467190922556 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]]]}] 02:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 569ms 02:02:02 INFO - PROCESS | 2213 | 1467190922599 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 02:02:02 INFO - PROCESS | 2213 | 1467190922601 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 02:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:02:02 INFO - PROCESS | 2213 | 1467190922604 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:02:02 INFO - PROCESS | 2213 | 1467190922606 Marionette TRACE conn2 <- [1,2298,null,{}] 02:02:02 INFO - PROCESS | 2213 | 1467190922609 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}] 02:02:02 INFO - PROCESS | 2213 | 1467190922611 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:02 INFO - PROCESS | 2213 | 1467190922785 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 02:02:02 INFO - PROCESS | 2213 | 1467190922807 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:02 INFO - PROCESS | 2213 | 1467190922809 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x128b40800 == 34 [pid = 2213] [id = 582] 02:02:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1129a4c00) [pid = 2213] [serial = 1746] [outer = 0x0] 02:02:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x11969d000) [pid = 2213] [serial = 1747] [outer = 0x1129a4c00] 02:02:02 INFO - PROCESS | 2213 | 1467190922849 Marionette DEBUG loaded listener.js 02:02:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x119805800) [pid = 2213] [serial = 1748] [outer = 0x1129a4c00] 02:02:03 INFO - PROCESS | 2213 | 1467190923455 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]]]}] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x117266000) [pid = 2213] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x12616a000) [pid = 2213] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x11969e000) [pid = 2213] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x123af7c00) [pid = 2213] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x117ec3800) [pid = 2213] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1255ea800) [pid = 2213] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x112a52000) [pid = 2213] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x117143c00) [pid = 2213] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x117266800) [pid = 2213] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1193e7000) [pid = 2213] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x115e5e400) [pid = 2213] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1196a4400) [pid = 2213] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x11824e000) [pid = 2213] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x11692bc00) [pid = 2213] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1129a4400) [pid = 2213] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:02:03 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11692c400) [pid = 2213] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 871ms 02:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:02:03 INFO - PROCESS | 2213 | 1467190923474 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 02:02:03 INFO - PROCESS | 2213 | 1467190923475 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 02:02:03 INFO - PROCESS | 2213 | 1467190923477 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:02:03 INFO - PROCESS | 2213 | 1467190923478 Marionette TRACE conn2 <- [1,2302,null,{}] 02:02:03 INFO - PROCESS | 2213 | 1467190923481 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}] 02:02:03 INFO - PROCESS | 2213 | 1467190923482 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:03 INFO - PROCESS | 2213 | 1467190923558 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 02:02:03 INFO - PROCESS | 2213 | 1467190923561 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:03 INFO - PROCESS | 2213 | 1467190923562 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x12916f000 == 35 [pid = 2213] [id = 583] 02:02:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x113062400) [pid = 2213] [serial = 1749] [outer = 0x0] 02:02:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x116fc5400) [pid = 2213] [serial = 1750] [outer = 0x113062400] 02:02:03 INFO - PROCESS | 2213 | 1467190923590 Marionette DEBUG loaded listener.js 02:02:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1180c3800) [pid = 2213] [serial = 1751] [outer = 0x113062400] 02:02:03 INFO - PROCESS | 2213 | 1467190923962 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]]]}] 02:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 518ms 02:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:02:04 INFO - PROCESS | 2213 | 1467190923996 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 02:02:04 INFO - PROCESS | 2213 | 1467190923998 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 02:02:04 INFO - PROCESS | 2213 | 1467190924001 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:02:04 INFO - PROCESS | 2213 | 1467190924003 Marionette TRACE conn2 <- [1,2306,null,{}] 02:02:04 INFO - PROCESS | 2213 | 1467190924007 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}] 02:02:04 INFO - PROCESS | 2213 | 1467190924008 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:04 INFO - PROCESS | 2213 | 1467190924198 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 02:02:04 INFO - PROCESS | 2213 | 1467190924216 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:04 INFO - PROCESS | 2213 | 1467190924217 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x119392800 == 36 [pid = 2213] [id = 584] 02:02:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x116630400) [pid = 2213] [serial = 1752] [outer = 0x0] 02:02:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11969a400) [pid = 2213] [serial = 1753] [outer = 0x116630400] 02:02:04 INFO - PROCESS | 2213 | 1467190924257 Marionette DEBUG loaded listener.js 02:02:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x119841400) [pid = 2213] [serial = 1754] [outer = 0x116630400] 02:02:04 INFO - PROCESS | 2213 | 1467190924610 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]]]}] 02:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 621ms 02:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:02:04 INFO - PROCESS | 2213 | 1467190924622 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 02:02:04 INFO - PROCESS | 2213 | 1467190924623 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 02:02:04 INFO - PROCESS | 2213 | 1467190924626 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:02:04 INFO - PROCESS | 2213 | 1467190924627 Marionette TRACE conn2 <- [1,2310,null,{}] 02:02:04 INFO - PROCESS | 2213 | 1467190924629 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}] 02:02:04 INFO - PROCESS | 2213 | 1467190924631 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:04 INFO - PROCESS | 2213 | 1467190924712 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 02:02:04 INFO - PROCESS | 2213 | 1467190924770 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:04 INFO - PROCESS | 2213 | 1467190924771 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6d9000 == 37 [pid = 2213] [id = 585] 02:02:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x11726e000) [pid = 2213] [serial = 1755] [outer = 0x0] 02:02:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x119965000) [pid = 2213] [serial = 1756] [outer = 0x11726e000] 02:02:04 INFO - PROCESS | 2213 | 1467190924798 Marionette DEBUG loaded listener.js 02:02:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x119e35800) [pid = 2213] [serial = 1757] [outer = 0x11726e000] 02:02:05 INFO - PROCESS | 2213 | 1467190925071 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]]]}] 02:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 473ms 02:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:02:05 INFO - PROCESS | 2213 | 1467190925104 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 02:02:05 INFO - PROCESS | 2213 | 1467190925105 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 02:02:05 INFO - PROCESS | 2213 | 1467190925108 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:02:05 INFO - PROCESS | 2213 | 1467190925109 Marionette TRACE conn2 <- [1,2314,null,{}] 02:02:05 INFO - PROCESS | 2213 | 1467190925111 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}] 02:02:05 INFO - PROCESS | 2213 | 1467190925113 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:05 INFO - PROCESS | 2213 | 1467190925225 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 02:02:05 INFO - PROCESS | 2213 | 1467190925228 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:05 INFO - PROCESS | 2213 | 1467190925230 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:05 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a4b000 == 38 [pid = 2213] [id = 586] 02:02:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x120f22400) [pid = 2213] [serial = 1758] [outer = 0x0] 02:02:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x122e3f400) [pid = 2213] [serial = 1759] [outer = 0x120f22400] 02:02:05 INFO - PROCESS | 2213 | 1467190925259 Marionette DEBUG loaded listener.js 02:02:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x123af7400) [pid = 2213] [serial = 1760] [outer = 0x120f22400] 02:02:06 INFO - PROCESS | 2213 | --DOCSHELL 0x1169ae000 == 37 [pid = 2213] [id = 576] 02:02:06 INFO - PROCESS | 2213 | --DOCSHELL 0x11990a000 == 36 [pid = 2213] [id = 575] 02:02:06 INFO - PROCESS | 2213 | --DOCSHELL 0x1238ba800 == 35 [pid = 2213] [id = 579] 02:02:06 INFO - PROCESS | 2213 | --DOCSHELL 0x126717800 == 34 [pid = 2213] [id = 581] 02:02:06 INFO - PROCESS | 2213 | --DOCSHELL 0x12916f000 == 33 [pid = 2213] [id = 583] 02:02:06 INFO - PROCESS | 2213 | --DOCSHELL 0x119392800 == 32 [pid = 2213] [id = 584] 02:02:06 INFO - PROCESS | 2213 | --DOCSHELL 0x124a4d000 == 31 [pid = 2213] [id = 580] 02:02:06 INFO - PROCESS | 2213 | --DOCSHELL 0x128b40800 == 30 [pid = 2213] [id = 582] 02:02:06 INFO - PROCESS | 2213 | --DOCSHELL 0x119393000 == 29 [pid = 2213] [id = 578] 02:02:06 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6d9000 == 28 [pid = 2213] [id = 585] 02:02:06 INFO - PROCESS | 2213 | --DOCSHELL 0x118261000 == 27 [pid = 2213] [id = 577] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x128e34400) [pid = 2213] [serial = 1709] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x128ae0000) [pid = 2213] [serial = 1708] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x12699c400) [pid = 2213] [serial = 1705] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x119e32c00) [pid = 2213] [serial = 1687] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x124cbec00) [pid = 2213] [serial = 1693] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x124912800) [pid = 2213] [serial = 1690] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x126168800) [pid = 2213] [serial = 1696] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x116773000) [pid = 2213] [serial = 1699] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x117475400) [pid = 2213] [serial = 1675] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1176f8000) [pid = 2213] [serial = 1676] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1192cb000) [pid = 2213] [serial = 1681] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x119354000) [pid = 2213] [serial = 1682] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1196a6800) [pid = 2213] [serial = 1684] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x116636800) [pid = 2213] [serial = 1672] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x116924400) [pid = 2213] [serial = 1673] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1241de400) [pid = 2213] [serial = 1664] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x11872f000) [pid = 2213] [serial = 1678] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x11912f800) [pid = 2213] [serial = 1679] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x116977800) [pid = 2213] [serial = 1669] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x117264800) [pid = 2213] [serial = 1670] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x1129ac400) [pid = 2213] [serial = 1666] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x113061c00) [pid = 2213] [serial = 1667] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x11828b400) [pid = 2213] [serial = 1700] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x128adc400) [pid = 2213] [serial = 1706] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x1255ed800) [pid = 2213] [serial = 1702] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 73 (0x1267e3000) [pid = 2213] [serial = 1703] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 72 (0x1255aa000) [pid = 2213] [serial = 1694] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 71 (0x126172c00) [pid = 2213] [serial = 1697] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 70 (0x124a3cc00) [pid = 2213] [serial = 1691] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 69 (0x123e7b000) [pid = 2213] [serial = 1688] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | --DOMWINDOW == 68 (0x119965400) [pid = 2213] [serial = 1685] [outer = 0x0] [url = about:blank] 02:02:06 INFO - PROCESS | 2213 | 1467190926679 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]]]}] 02:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1620ms 02:02:06 INFO - PROCESS | 2213 | 1467190926729 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 02:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:02:06 INFO - PROCESS | 2213 | 1467190926731 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 02:02:06 INFO - PROCESS | 2213 | 1467190926735 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:02:06 INFO - PROCESS | 2213 | 1467190926737 Marionette TRACE conn2 <- [1,2318,null,{}] 02:02:06 INFO - PROCESS | 2213 | 1467190926741 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}] 02:02:06 INFO - PROCESS | 2213 | 1467190926743 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:06 INFO - PROCESS | 2213 | 1467190926834 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 02:02:06 INFO - PROCESS | 2213 | 1467190926889 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:06 INFO - PROCESS | 2213 | 1467190926890 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169a9800 == 28 [pid = 2213] [id = 587] 02:02:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 69 (0x1129aa800) [pid = 2213] [serial = 1761] [outer = 0x0] 02:02:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 70 (0x112a55c00) [pid = 2213] [serial = 1762] [outer = 0x1129aa800] 02:02:06 INFO - PROCESS | 2213 | 1467190926919 Marionette DEBUG loaded listener.js 02:02:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 71 (0x112a82000) [pid = 2213] [serial = 1763] [outer = 0x1129aa800] 02:02:07 INFO - PROCESS | 2213 | 1467190927230 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] 02:02:07 INFO - PROCESS | 2213 | 1467190927259 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 02:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:02:07 INFO - PROCESS | 2213 | 1467190927264 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:02:07 INFO - PROCESS | 2213 | 1467190927269 Marionette TRACE conn2 <- [1,2322,null,{}] 02:02:07 INFO - PROCESS | 2213 | 1467190927272 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}] 02:02:07 INFO - PROCESS | 2213 | 1467190927274 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:07 INFO - PROCESS | 2213 | 1467190927355 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 02:02:07 INFO - PROCESS | 2213 | 1467190927360 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:07 INFO - PROCESS | 2213 | 1467190927361 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x118364800 == 29 [pid = 2213] [id = 588] 02:02:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 72 (0x113224000) [pid = 2213] [serial = 1764] [outer = 0x0] 02:02:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 73 (0x1133fec00) [pid = 2213] [serial = 1765] [outer = 0x113224000] 02:02:07 INFO - PROCESS | 2213 | 1467190927391 Marionette DEBUG loaded listener.js 02:02:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x11612dc00) [pid = 2213] [serial = 1766] [outer = 0x113224000] 02:02:07 INFO - PROCESS | 2213 | 1467190927749 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]]]}] 02:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 526ms 02:02:07 INFO - PROCESS | 2213 | 1467190927791 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 02:02:07 INFO - PROCESS | 2213 | 1467190927805 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 02:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:02:07 INFO - PROCESS | 2213 | 1467190927809 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:02:07 INFO - PROCESS | 2213 | 1467190927813 Marionette TRACE conn2 <- [1,2326,null,{}] 02:02:07 INFO - PROCESS | 2213 | 1467190927825 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}] 02:02:07 INFO - PROCESS | 2213 | 1467190927830 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:07 INFO - PROCESS | 2213 | 1467190927954 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 02:02:07 INFO - PROCESS | 2213 | 1467190927968 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:07 INFO - PROCESS | 2213 | 1467190927971 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x11937d000 == 30 [pid = 2213] [id = 589] 02:02:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x110fa5c00) [pid = 2213] [serial = 1767] [outer = 0x0] 02:02:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x116922c00) [pid = 2213] [serial = 1768] [outer = 0x110fa5c00] 02:02:08 INFO - PROCESS | 2213 | 1467190928017 Marionette DEBUG loaded listener.js 02:02:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x116977c00) [pid = 2213] [serial = 1769] [outer = 0x110fa5c00] 02:02:08 INFO - PROCESS | 2213 | 1467190928388 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]]]}] 02:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 624ms 02:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:02:08 INFO - PROCESS | 2213 | 1467190928433 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 02:02:08 INFO - PROCESS | 2213 | 1467190928435 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 02:02:08 INFO - PROCESS | 2213 | 1467190928437 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:02:08 INFO - PROCESS | 2213 | 1467190928438 Marionette TRACE conn2 <- [1,2330,null,{}] 02:02:08 INFO - PROCESS | 2213 | 1467190928441 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}] 02:02:08 INFO - PROCESS | 2213 | 1467190928442 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:08 INFO - PROCESS | 2213 | 1467190928520 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 02:02:08 INFO - PROCESS | 2213 | 1467190928523 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:08 INFO - PROCESS | 2213 | 1467190928525 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e28800 == 31 [pid = 2213] [id = 590] 02:02:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x117146000) [pid = 2213] [serial = 1770] [outer = 0x0] 02:02:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x117268400) [pid = 2213] [serial = 1771] [outer = 0x117146000] 02:02:08 INFO - PROCESS | 2213 | 1467190928552 Marionette DEBUG loaded listener.js 02:02:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x117294400) [pid = 2213] [serial = 1772] [outer = 0x117146000] 02:02:08 INFO - PROCESS | 2213 | 1467190928882 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]]]}] 02:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 470ms 02:02:08 INFO - PROCESS | 2213 | 1467190928908 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 02:02:08 INFO - PROCESS | 2213 | 1467190928909 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 02:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:02:08 INFO - PROCESS | 2213 | 1467190928911 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:02:08 INFO - PROCESS | 2213 | 1467190928912 Marionette TRACE conn2 <- [1,2334,null,{}] 02:02:08 INFO - PROCESS | 2213 | 1467190928917 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}] 02:02:08 INFO - PROCESS | 2213 | 1467190928918 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:09 INFO - PROCESS | 2213 | 1467190928998 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 02:02:09 INFO - PROCESS | 2213 | 1467190929002 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:09 INFO - PROCESS | 2213 | 1467190929003 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x124508000 == 32 [pid = 2213] [id = 591] 02:02:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x111caa000) [pid = 2213] [serial = 1773] [outer = 0x0] 02:02:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x117478800) [pid = 2213] [serial = 1774] [outer = 0x111caa000] 02:02:09 INFO - PROCESS | 2213 | 1467190929030 Marionette DEBUG loaded listener.js 02:02:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1176efc00) [pid = 2213] [serial = 1775] [outer = 0x111caa000] 02:02:09 INFO - PROCESS | 2213 | 1467190929365 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]]]}] 02:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 472ms 02:02:09 INFO - PROCESS | 2213 | 1467190929384 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 02:02:09 INFO - PROCESS | 2213 | 1467190929385 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 02:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:02:09 INFO - PROCESS | 2213 | 1467190929387 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:02:09 INFO - PROCESS | 2213 | 1467190929389 Marionette TRACE conn2 <- [1,2338,null,{}] 02:02:09 INFO - PROCESS | 2213 | 1467190929391 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}] 02:02:09 INFO - PROCESS | 2213 | 1467190929395 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:09 INFO - PROCESS | 2213 | 1467190929513 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 02:02:09 INFO - PROCESS | 2213 | 1467190929522 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:09 INFO - PROCESS | 2213 | 1467190929523 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x125703000 == 33 [pid = 2213] [id = 592] 02:02:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x117ebd400) [pid = 2213] [serial = 1776] [outer = 0x0] 02:02:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x118248400) [pid = 2213] [serial = 1777] [outer = 0x117ebd400] 02:02:09 INFO - PROCESS | 2213 | 1467190929548 Marionette DEBUG loaded listener.js 02:02:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1184c9400) [pid = 2213] [serial = 1778] [outer = 0x117ebd400] 02:02:09 INFO - PROCESS | 2213 | 1467190929852 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]]]}] 02:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 517ms 02:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:02:09 INFO - PROCESS | 2213 | 1467190929906 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 02:02:09 INFO - PROCESS | 2213 | 1467190929907 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 02:02:09 INFO - PROCESS | 2213 | 1467190929909 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:02:09 INFO - PROCESS | 2213 | 1467190929910 Marionette TRACE conn2 <- [1,2342,null,{}] 02:02:09 INFO - PROCESS | 2213 | 1467190929913 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}] 02:02:09 INFO - PROCESS | 2213 | 1467190929914 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:09 INFO - PROCESS | 2213 | 1467190929995 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 02:02:10 INFO - PROCESS | 2213 | 1467190930001 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:10 INFO - PROCESS | 2213 | 1467190930002 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269fb800 == 34 [pid = 2213] [id = 593] 02:02:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x1184ca800) [pid = 2213] [serial = 1779] [outer = 0x0] 02:02:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1187f1400) [pid = 2213] [serial = 1780] [outer = 0x1184ca800] 02:02:10 INFO - PROCESS | 2213 | 1467190930026 Marionette DEBUG loaded listener.js 02:02:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x118896800) [pid = 2213] [serial = 1781] [outer = 0x1184ca800] 02:02:10 INFO - PROCESS | 2213 | 1467190930336 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]]]}] 02:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 470ms 02:02:10 INFO - PROCESS | 2213 | 1467190930380 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 02:02:10 INFO - PROCESS | 2213 | 1467190930381 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 02:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:02:10 INFO - PROCESS | 2213 | 1467190930384 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:02:10 INFO - PROCESS | 2213 | 1467190930385 Marionette TRACE conn2 <- [1,2346,null,{}] 02:02:10 INFO - PROCESS | 2213 | 1467190930387 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}] 02:02:10 INFO - PROCESS | 2213 | 1467190930388 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:10 INFO - PROCESS | 2213 | 1467190930490 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 02:02:10 INFO - PROCESS | 2213 | 1467190930496 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:10 INFO - PROCESS | 2213 | 1467190930497 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab7800 == 35 [pid = 2213] [id = 594] 02:02:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x110fee800) [pid = 2213] [serial = 1782] [outer = 0x0] 02:02:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x119129400) [pid = 2213] [serial = 1783] [outer = 0x110fee800] 02:02:10 INFO - PROCESS | 2213 | 1467190930522 Marionette DEBUG loaded listener.js 02:02:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1192c7800) [pid = 2213] [serial = 1784] [outer = 0x110fee800] 02:02:10 INFO - PROCESS | 2213 | 1467190930825 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]]]}] 02:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 469ms 02:02:10 INFO - PROCESS | 2213 | 1467190930854 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 02:02:10 INFO - PROCESS | 2213 | 1467190930856 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 02:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:02:10 INFO - PROCESS | 2213 | 1467190930858 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:02:10 INFO - PROCESS | 2213 | 1467190930859 Marionette TRACE conn2 <- [1,2350,null,{}] 02:02:10 INFO - PROCESS | 2213 | 1467190930862 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}] 02:02:10 INFO - PROCESS | 2213 | 1467190930863 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:10 INFO - PROCESS | 2213 | 1467190930949 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 02:02:10 INFO - PROCESS | 2213 | 1467190930953 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:10 INFO - PROCESS | 2213 | 1467190930954 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x11937c800 == 36 [pid = 2213] [id = 595] 02:02:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1192cb000) [pid = 2213] [serial = 1785] [outer = 0x0] 02:02:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119353000) [pid = 2213] [serial = 1786] [outer = 0x1192cb000] 02:02:10 INFO - PROCESS | 2213 | 1467190930979 Marionette DEBUG loaded listener.js 02:02:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x11969c400) [pid = 2213] [serial = 1787] [outer = 0x1192cb000] 02:02:11 INFO - PROCESS | 2213 | 1467190931310 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]]]}] 02:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 470ms 02:02:11 INFO - PROCESS | 2213 | 1467190931329 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 02:02:11 INFO - PROCESS | 2213 | 1467190931330 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 02:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:02:11 INFO - PROCESS | 2213 | 1467190931335 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:02:11 INFO - PROCESS | 2213 | 1467190931336 Marionette TRACE conn2 <- [1,2354,null,{}] 02:02:11 INFO - PROCESS | 2213 | 1467190931338 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}] 02:02:11 INFO - PROCESS | 2213 | 1467190931339 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:11 INFO - PROCESS | 2213 | 1467190931444 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 02:02:11 INFO - PROCESS | 2213 | 1467190931452 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:11 INFO - PROCESS | 2213 | 1467190931453 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6c7800 == 37 [pid = 2213] [id = 596] 02:02:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1196a0400) [pid = 2213] [serial = 1788] [outer = 0x0] 02:02:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11980a400) [pid = 2213] [serial = 1789] [outer = 0x1196a0400] 02:02:11 INFO - PROCESS | 2213 | 1467190931478 Marionette DEBUG loaded listener.js 02:02:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x11988fc00) [pid = 2213] [serial = 1790] [outer = 0x1196a0400] 02:02:11 INFO - PROCESS | 2213 | 1467190931854 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]]]}] 02:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 567ms 02:02:11 INFO - PROCESS | 2213 | 1467190931903 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 02:02:11 INFO - PROCESS | 2213 | 1467190931906 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 02:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:02:11 INFO - PROCESS | 2213 | 1467190931909 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:02:11 INFO - PROCESS | 2213 | 1467190931912 Marionette TRACE conn2 <- [1,2358,null,{}] 02:02:11 INFO - PROCESS | 2213 | 1467190931915 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}] 02:02:11 INFO - PROCESS | 2213 | 1467190931918 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:12 INFO - PROCESS | 2213 | 1467190932108 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 02:02:12 INFO - PROCESS | 2213 | 1467190932135 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:12 INFO - PROCESS | 2213 | 1467190932137 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x124504000 == 38 [pid = 2213] [id = 597] 02:02:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x112a51800) [pid = 2213] [serial = 1791] [outer = 0x0] 02:02:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x119965400) [pid = 2213] [serial = 1792] [outer = 0x112a51800] 02:02:12 INFO - PROCESS | 2213 | 1467190932179 Marionette DEBUG loaded listener.js 02:02:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1239a7400) [pid = 2213] [serial = 1793] [outer = 0x112a51800] 02:02:12 INFO - PROCESS | 2213 | 1467190932502 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]]]}] 02:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 623ms 02:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:02:12 INFO - PROCESS | 2213 | 1467190932533 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 02:02:12 INFO - PROCESS | 2213 | 1467190932535 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 02:02:12 INFO - PROCESS | 2213 | 1467190932537 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:02:12 INFO - PROCESS | 2213 | 1467190932538 Marionette TRACE conn2 <- [1,2362,null,{}] 02:02:12 INFO - PROCESS | 2213 | 1467190932540 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}] 02:02:12 INFO - PROCESS | 2213 | 1467190932541 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:12 INFO - PROCESS | 2213 | 1467190932639 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 02:02:12 INFO - PROCESS | 2213 | 1467190932677 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:12 INFO - PROCESS | 2213 | 1467190932678 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba47000 == 39 [pid = 2213] [id = 598] 02:02:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x122e41000) [pid = 2213] [serial = 1794] [outer = 0x0] 02:02:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x123a78000) [pid = 2213] [serial = 1795] [outer = 0x122e41000] 02:02:12 INFO - PROCESS | 2213 | 1467190932702 Marionette DEBUG loaded listener.js 02:02:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x116a1a800) [pid = 2213] [serial = 1796] [outer = 0x122e41000] 02:02:13 INFO - PROCESS | 2213 | 1467190933037 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]]]}] 02:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 518ms 02:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:02:13 INFO - PROCESS | 2213 | 1467190933055 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 02:02:13 INFO - PROCESS | 2213 | 1467190933057 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 02:02:13 INFO - PROCESS | 2213 | 1467190933059 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:02:13 INFO - PROCESS | 2213 | 1467190933060 Marionette TRACE conn2 <- [1,2366,null,{}] 02:02:13 INFO - PROCESS | 2213 | 1467190933062 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}] 02:02:13 INFO - PROCESS | 2213 | 1467190933065 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:13 INFO - PROCESS | 2213 | 1467190933219 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 02:02:13 INFO - PROCESS | 2213 | 1467190933272 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:13 INFO - PROCESS | 2213 | 1467190933274 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bdab800 == 40 [pid = 2213] [id = 599] 02:02:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x11747a800) [pid = 2213] [serial = 1797] [outer = 0x0] 02:02:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x123af5400) [pid = 2213] [serial = 1798] [outer = 0x11747a800] 02:02:13 INFO - PROCESS | 2213 | 1467190933313 Marionette DEBUG loaded listener.js 02:02:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x123d7a800) [pid = 2213] [serial = 1799] [outer = 0x11747a800] 02:02:13 INFO - PROCESS | 2213 | 1467190933710 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]]]}] 02:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 669ms 02:02:13 INFO - PROCESS | 2213 | 1467190933728 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 02:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:02:13 INFO - PROCESS | 2213 | 1467190933731 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 02:02:13 INFO - PROCESS | 2213 | 1467190933733 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:02:13 INFO - PROCESS | 2213 | 1467190933734 Marionette TRACE conn2 <- [1,2370,null,{}] 02:02:13 INFO - PROCESS | 2213 | 1467190933737 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}] 02:02:13 INFO - PROCESS | 2213 | 1467190933738 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:13 INFO - PROCESS | 2213 | 1467190933847 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 02:02:13 INFO - PROCESS | 2213 | 1467190933850 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:13 INFO - PROCESS | 2213 | 1467190933851 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3ec800 == 41 [pid = 2213] [id = 600] 02:02:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x123af8c00) [pid = 2213] [serial = 1800] [outer = 0x0] 02:02:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1244c4800) [pid = 2213] [serial = 1801] [outer = 0x123af8c00] 02:02:13 INFO - PROCESS | 2213 | 1467190933876 Marionette DEBUG loaded listener.js 02:02:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x124964000) [pid = 2213] [serial = 1802] [outer = 0x123af8c00] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x11726e000) [pid = 2213] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1122b2c00) [pid = 2213] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1184c8400) [pid = 2213] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x1129a4c00) [pid = 2213] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x113062400) [pid = 2213] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x116630400) [pid = 2213] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x113067c00) [pid = 2213] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1129b1000) [pid = 2213] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x115e5dc00) [pid = 2213] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1120e3800) [pid = 2213] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1255ac000) [pid = 2213] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x120f1c800) [pid = 2213] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1180b6400) [pid = 2213] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x115e67400) [pid = 2213] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x117481c00) [pid = 2213] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:02:14 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x112a54c00) [pid = 2213] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:02:14 INFO - PROCESS | 2213 | 1467190934329 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]]]}] 02:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 620ms 02:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:02:14 INFO - PROCESS | 2213 | 1467190934354 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 02:02:14 INFO - PROCESS | 2213 | 1467190934355 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 02:02:14 INFO - PROCESS | 2213 | 1467190934357 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:02:14 INFO - PROCESS | 2213 | 1467190934358 Marionette TRACE conn2 <- [1,2374,null,{}] 02:02:14 INFO - PROCESS | 2213 | 1467190934371 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}] 02:02:14 INFO - PROCESS | 2213 | 1467190934372 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:14 INFO - PROCESS | 2213 | 1467190934453 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 02:02:14 INFO - PROCESS | 2213 | 1467190934457 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:14 INFO - PROCESS | 2213 | 1467190934458 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x129174000 == 42 [pid = 2213] [id = 601] 02:02:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x113062400) [pid = 2213] [serial = 1803] [outer = 0x0] 02:02:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x11692e400) [pid = 2213] [serial = 1804] [outer = 0x113062400] 02:02:14 INFO - PROCESS | 2213 | 1467190934482 Marionette DEBUG loaded listener.js 02:02:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11828b800) [pid = 2213] [serial = 1805] [outer = 0x113062400] 02:02:14 INFO - PROCESS | 2213 | 1467190934853 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]]]}] 02:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 518ms 02:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:02:14 INFO - PROCESS | 2213 | 1467190934878 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 02:02:14 INFO - PROCESS | 2213 | 1467190934879 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 02:02:14 INFO - PROCESS | 2213 | 1467190934885 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:02:14 INFO - PROCESS | 2213 | 1467190934887 Marionette TRACE conn2 <- [1,2378,null,{}] 02:02:14 INFO - PROCESS | 2213 | 1467190934889 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}] 02:02:14 INFO - PROCESS | 2213 | 1467190934890 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:14 INFO - PROCESS | 2213 | 1467190934974 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 02:02:14 INFO - PROCESS | 2213 | 1467190934977 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:14 INFO - PROCESS | 2213 | 1467190934978 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x12caa8800 == 43 [pid = 2213] [id = 602] 02:02:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1192cbc00) [pid = 2213] [serial = 1806] [outer = 0x0] 02:02:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x120f14800) [pid = 2213] [serial = 1807] [outer = 0x1192cbc00] 02:02:15 INFO - PROCESS | 2213 | 1467190934999 Marionette DEBUG loaded listener.js 02:02:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x124ac0c00) [pid = 2213] [serial = 1808] [outer = 0x1192cbc00] 02:02:15 INFO - PROCESS | 2213 | 1467190935414 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]]]}] 02:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 577ms 02:02:15 INFO - PROCESS | 2213 | 1467190935460 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 02:02:15 INFO - PROCESS | 2213 | 1467190935462 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 02:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:02:15 INFO - PROCESS | 2213 | 1467190935465 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:02:15 INFO - PROCESS | 2213 | 1467190935467 Marionette TRACE conn2 <- [1,2382,null,{}] 02:02:15 INFO - PROCESS | 2213 | 1467190935470 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}] 02:02:15 INFO - PROCESS | 2213 | 1467190935472 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:15 INFO - PROCESS | 2213 | 1467190935634 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 02:02:15 INFO - PROCESS | 2213 | 1467190935645 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:15 INFO - PROCESS | 2213 | 1467190935646 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cba8000 == 44 [pid = 2213] [id = 603] 02:02:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1192c9000) [pid = 2213] [serial = 1809] [outer = 0x0] 02:02:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x124c87800) [pid = 2213] [serial = 1810] [outer = 0x1192c9000] 02:02:15 INFO - PROCESS | 2213 | 1467190935687 Marionette DEBUG loaded listener.js 02:02:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1255a1c00) [pid = 2213] [serial = 1811] [outer = 0x1192c9000] 02:02:16 INFO - PROCESS | 2213 | 1467190936054 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]]]}] 02:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 620ms 02:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:02:16 INFO - PROCESS | 2213 | 1467190936085 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 02:02:16 INFO - PROCESS | 2213 | 1467190936087 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 02:02:16 INFO - PROCESS | 2213 | 1467190936089 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:02:16 INFO - PROCESS | 2213 | 1467190936090 Marionette TRACE conn2 <- [1,2386,null,{}] 02:02:16 INFO - PROCESS | 2213 | 1467190936092 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}] 02:02:16 INFO - PROCESS | 2213 | 1467190936093 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:16 INFO - PROCESS | 2213 | 1467190936177 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 02:02:16 INFO - PROCESS | 2213 | 1467190936234 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:16 INFO - PROCESS | 2213 | 1467190936235 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d383800 == 45 [pid = 2213] [id = 604] 02:02:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x124e1d000) [pid = 2213] [serial = 1812] [outer = 0x0] 02:02:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1255ac400) [pid = 2213] [serial = 1813] [outer = 0x124e1d000] 02:02:16 INFO - PROCESS | 2213 | 1467190936259 Marionette DEBUG loaded listener.js 02:02:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x12610ec00) [pid = 2213] [serial = 1814] [outer = 0x124e1d000] 02:02:16 INFO - PROCESS | 2213 | 1467190936821 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]]]}] 02:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 768ms 02:02:16 INFO - PROCESS | 2213 | 1467190936859 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 02:02:16 INFO - PROCESS | 2213 | 1467190936862 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 02:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:02:16 INFO - PROCESS | 2213 | 1467190936868 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:02:16 INFO - PROCESS | 2213 | 1467190936872 Marionette TRACE conn2 <- [1,2390,null,{}] 02:02:16 INFO - PROCESS | 2213 | 1467190936875 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}] 02:02:16 INFO - PROCESS | 2213 | 1467190936877 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:17 INFO - PROCESS | 2213 | 1467190937020 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 02:02:17 INFO - PROCESS | 2213 | 1467190937101 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:17 INFO - PROCESS | 2213 | 1467190937103 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x118358800 == 46 [pid = 2213] [id = 605] 02:02:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x112a58c00) [pid = 2213] [serial = 1815] [outer = 0x0] 02:02:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x112a5f000) [pid = 2213] [serial = 1816] [outer = 0x112a58c00] 02:02:17 INFO - PROCESS | 2213 | 1467190937134 Marionette DEBUG loaded listener.js 02:02:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1133e3400) [pid = 2213] [serial = 1817] [outer = 0x112a58c00] 02:02:17 INFO - PROCESS | 2213 | 1467190937924 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]]]}] 02:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1123ms 02:02:17 INFO - PROCESS | 2213 | 1467190937992 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 02:02:17 INFO - PROCESS | 2213 | 1467190937994 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 02:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:02:17 INFO - PROCESS | 2213 | 1467190937998 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:02:18 INFO - PROCESS | 2213 | 1467190937999 Marionette TRACE conn2 <- [1,2394,null,{}] 02:02:18 INFO - PROCESS | 2213 | 1467190938003 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}] 02:02:18 INFO - PROCESS | 2213 | 1467190938005 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:18 INFO - PROCESS | 2213 | 1467190938114 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 02:02:18 INFO - PROCESS | 2213 | 1467190938175 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:18 INFO - PROCESS | 2213 | 1467190938178 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x117455000 == 47 [pid = 2213] [id = 606] 02:02:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x11305f400) [pid = 2213] [serial = 1818] [outer = 0x0] 02:02:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x115e5d800) [pid = 2213] [serial = 1819] [outer = 0x11305f400] 02:02:18 INFO - PROCESS | 2213 | 1467190938207 Marionette DEBUG loaded listener.js 02:02:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x11677ec00) [pid = 2213] [serial = 1820] [outer = 0x11305f400] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12cba8000 == 46 [pid = 2213] [id = 603] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12caa8800 == 45 [pid = 2213] [id = 602] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x129174000 == 44 [pid = 2213] [id = 601] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3ec800 == 43 [pid = 2213] [id = 600] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12bdab800 == 42 [pid = 2213] [id = 599] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba47000 == 41 [pid = 2213] [id = 598] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x124504000 == 40 [pid = 2213] [id = 597] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x122e3f400) [pid = 2213] [serial = 1759] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6c7800 == 39 [pid = 2213] [id = 596] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x11937c800 == 38 [pid = 2213] [id = 595] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab7800 == 37 [pid = 2213] [id = 594] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x1269fb800 == 36 [pid = 2213] [id = 593] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x125703000 == 35 [pid = 2213] [id = 592] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x124508000 == 34 [pid = 2213] [id = 591] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x122e28800 == 33 [pid = 2213] [id = 590] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x11937d000 == 32 [pid = 2213] [id = 589] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x118364800 == 31 [pid = 2213] [id = 588] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x1169a9800 == 30 [pid = 2213] [id = 587] 02:02:18 INFO - PROCESS | 2213 | --DOCSHELL 0x124a4b000 == 29 [pid = 2213] [id = 586] 02:02:18 INFO - PROCESS | 2213 | 1467190938675 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]]]}] 02:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 721ms 02:02:18 INFO - PROCESS | 2213 | 1467190938718 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 02:02:18 INFO - PROCESS | 2213 | 1467190938722 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 02:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:02:18 INFO - PROCESS | 2213 | 1467190938726 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:02:18 INFO - PROCESS | 2213 | 1467190938728 Marionette TRACE conn2 <- [1,2398,null,{}] 02:02:18 INFO - PROCESS | 2213 | 1467190938731 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}] 02:02:18 INFO - PROCESS | 2213 | 1467190938732 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:18 INFO - PROCESS | 2213 | 1467190938816 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x119e35800) [pid = 2213] [serial = 1757] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x118292800) [pid = 2213] [serial = 1741] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x118876c00) [pid = 2213] [serial = 1744] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x11831b800) [pid = 2213] [serial = 1742] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x11969d000) [pid = 2213] [serial = 1747] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x119354c00) [pid = 2213] [serial = 1745] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x116fc5400) [pid = 2213] [serial = 1750] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1180c3800) [pid = 2213] [serial = 1751] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x119805800) [pid = 2213] [serial = 1748] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x11969a400) [pid = 2213] [serial = 1753] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x11612f000) [pid = 2213] [serial = 1732] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11691a800) [pid = 2213] [serial = 1733] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x112a55000) [pid = 2213] [serial = 1729] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x112edb400) [pid = 2213] [serial = 1730] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x116930000) [pid = 2213] [serial = 1727] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x116776800) [pid = 2213] [serial = 1726] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x120f1d800) [pid = 2213] [serial = 1724] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x118295800) [pid = 2213] [serial = 1723] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1267de800) [pid = 2213] [serial = 1721] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x126172000) [pid = 2213] [serial = 1720] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x123aeec00) [pid = 2213] [serial = 1718] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x122e40c00) [pid = 2213] [serial = 1717] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x11912e000) [pid = 2213] [serial = 1715] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x118313000) [pid = 2213] [serial = 1714] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x117262800) [pid = 2213] [serial = 1712] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x116918000) [pid = 2213] [serial = 1711] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1180c4800) [pid = 2213] [serial = 1738] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x117478000) [pid = 2213] [serial = 1736] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x117260400) [pid = 2213] [serial = 1735] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x119841400) [pid = 2213] [serial = 1754] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x119965000) [pid = 2213] [serial = 1756] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x118289400) [pid = 2213] [serial = 1739] [outer = 0x0] [url = about:blank] 02:02:18 INFO - PROCESS | 2213 | 1467190938883 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:18 INFO - PROCESS | 2213 | 1467190938884 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x118574000 == 30 [pid = 2213] [id = 607] 02:02:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x116776800) [pid = 2213] [serial = 1821] [outer = 0x0] 02:02:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x11691a800) [pid = 2213] [serial = 1822] [outer = 0x116776800] 02:02:18 INFO - PROCESS | 2213 | 1467190938911 Marionette DEBUG loaded listener.js 02:02:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x116a1b800) [pid = 2213] [serial = 1823] [outer = 0x116776800] 02:02:19 INFO - PROCESS | 2213 | 1467190939223 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]]]}] 02:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 02:02:19 INFO - PROCESS | 2213 | 1467190939247 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 02:02:19 INFO - PROCESS | 2213 | 1467190939250 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 02:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:02:19 INFO - PROCESS | 2213 | 1467190939254 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:02:19 INFO - PROCESS | 2213 | 1467190939256 Marionette TRACE conn2 <- [1,2402,null,{}] 02:02:19 INFO - PROCESS | 2213 | 1467190939264 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}] 02:02:19 INFO - PROCESS | 2213 | 1467190939269 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:19 INFO - PROCESS | 2213 | 1467190939352 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 02:02:19 INFO - PROCESS | 2213 | 1467190939408 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:19 INFO - PROCESS | 2213 | 1467190939411 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x119924800 == 31 [pid = 2213] [id = 608] 02:02:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x116fcd000) [pid = 2213] [serial = 1824] [outer = 0x0] 02:02:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x117299000) [pid = 2213] [serial = 1825] [outer = 0x116fcd000] 02:02:19 INFO - PROCESS | 2213 | 1467190939439 Marionette DEBUG loaded listener.js 02:02:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1180b6400) [pid = 2213] [serial = 1826] [outer = 0x116fcd000] 02:02:19 INFO - PROCESS | 2213 | 1467190939762 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]]]}] 02:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 520ms 02:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:02:19 INFO - PROCESS | 2213 | 1467190939775 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 02:02:19 INFO - PROCESS | 2213 | 1467190939777 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 02:02:19 INFO - PROCESS | 2213 | 1467190939779 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:02:19 INFO - PROCESS | 2213 | 1467190939780 Marionette TRACE conn2 <- [1,2406,null,{}] 02:02:19 INFO - PROCESS | 2213 | 1467190939786 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}] 02:02:19 INFO - PROCESS | 2213 | 1467190939787 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:19 INFO - PROCESS | 2213 | 1467190939871 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 02:02:19 INFO - PROCESS | 2213 | 1467190939875 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:19 INFO - PROCESS | 2213 | 1467190939876 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x123fcb800 == 32 [pid = 2213] [id = 609] 02:02:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1180bd800) [pid = 2213] [serial = 1827] [outer = 0x0] 02:02:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x118292400) [pid = 2213] [serial = 1828] [outer = 0x1180bd800] 02:02:19 INFO - PROCESS | 2213 | 1467190939902 Marionette DEBUG loaded listener.js 02:02:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x118315000) [pid = 2213] [serial = 1829] [outer = 0x1180bd800] 02:02:20 INFO - PROCESS | 2213 | 1467190940237 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]]]}] 02:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 471ms 02:02:20 INFO - PROCESS | 2213 | 1467190940253 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 02:02:20 INFO - PROCESS | 2213 | 1467190940254 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 02:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:02:20 INFO - PROCESS | 2213 | 1467190940256 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:02:20 INFO - PROCESS | 2213 | 1467190940257 Marionette TRACE conn2 <- [1,2410,null,{}] 02:02:20 INFO - PROCESS | 2213 | 1467190940260 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}] 02:02:20 INFO - PROCESS | 2213 | 1467190940261 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:20 INFO - PROCESS | 2213 | 1467190940369 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 02:02:20 INFO - PROCESS | 2213 | 1467190940375 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:20 INFO - PROCESS | 2213 | 1467190940376 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a60000 == 33 [pid = 2213] [id = 610] 02:02:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x112f07800) [pid = 2213] [serial = 1830] [outer = 0x0] 02:02:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x118315400) [pid = 2213] [serial = 1831] [outer = 0x112f07800] 02:02:20 INFO - PROCESS | 2213 | 1467190940401 Marionette DEBUG loaded listener.js 02:02:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1187e9c00) [pid = 2213] [serial = 1832] [outer = 0x112f07800] 02:02:20 INFO - PROCESS | 2213 | 1467190940766 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]]]}] 02:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 518ms 02:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:02:20 INFO - PROCESS | 2213 | 1467190940774 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 02:02:20 INFO - PROCESS | 2213 | 1467190940775 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 02:02:20 INFO - PROCESS | 2213 | 1467190940777 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:02:20 INFO - PROCESS | 2213 | 1467190940779 Marionette TRACE conn2 <- [1,2414,null,{}] 02:02:20 INFO - PROCESS | 2213 | 1467190940781 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}] 02:02:20 INFO - PROCESS | 2213 | 1467190940785 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:20 INFO - PROCESS | 2213 | 1467190940905 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 02:02:20 INFO - PROCESS | 2213 | 1467190940920 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:20 INFO - PROCESS | 2213 | 1467190940921 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269f6800 == 34 [pid = 2213] [id = 611] 02:02:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x112a77400) [pid = 2213] [serial = 1833] [outer = 0x0] 02:02:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x11916e400) [pid = 2213] [serial = 1834] [outer = 0x112a77400] 02:02:20 INFO - PROCESS | 2213 | 1467190940947 Marionette DEBUG loaded listener.js 02:02:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119841400) [pid = 2213] [serial = 1835] [outer = 0x112a77400] 02:02:21 INFO - PROCESS | 2213 | 1467190941295 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]]]}] 02:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 569ms 02:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:02:21 INFO - PROCESS | 2213 | 1467190941348 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 02:02:21 INFO - PROCESS | 2213 | 1467190941349 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 02:02:21 INFO - PROCESS | 2213 | 1467190941351 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:02:21 INFO - PROCESS | 2213 | 1467190941352 Marionette TRACE conn2 <- [1,2418,null,{}] 02:02:21 INFO - PROCESS | 2213 | 1467190941355 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}] 02:02:21 INFO - PROCESS | 2213 | 1467190941356 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:21 INFO - PROCESS | 2213 | 1467190941454 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 02:02:21 INFO - PROCESS | 2213 | 1467190941465 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:21 INFO - PROCESS | 2213 | 1467190941466 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x129169800 == 35 [pid = 2213] [id = 612] 02:02:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x112a50c00) [pid = 2213] [serial = 1836] [outer = 0x0] 02:02:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x11996ac00) [pid = 2213] [serial = 1837] [outer = 0x112a50c00] 02:02:21 INFO - PROCESS | 2213 | 1467190941491 Marionette DEBUG loaded listener.js 02:02:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x120f15400) [pid = 2213] [serial = 1838] [outer = 0x112a50c00] 02:02:21 INFO - PROCESS | 2213 | 1467190941822 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]]]}] 02:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 523ms 02:02:21 INFO - PROCESS | 2213 | 1467190941874 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 02:02:21 INFO - PROCESS | 2213 | 1467190941875 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 02:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:02:21 INFO - PROCESS | 2213 | 1467190941878 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:02:21 INFO - PROCESS | 2213 | 1467190941879 Marionette TRACE conn2 <- [1,2422,null,{}] 02:02:21 INFO - PROCESS | 2213 | 1467190941889 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}] 02:02:21 INFO - PROCESS | 2213 | 1467190941890 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:21 INFO - PROCESS | 2213 | 1467190941989 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 02:02:21 INFO - PROCESS | 2213 | 1467190941993 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:21 INFO - PROCESS | 2213 | 1467190941995 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x116ad8000 == 36 [pid = 2213] [id = 613] 02:02:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x117295800) [pid = 2213] [serial = 1839] [outer = 0x0] 02:02:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x120f20000) [pid = 2213] [serial = 1840] [outer = 0x117295800] 02:02:22 INFO - PROCESS | 2213 | 1467190942019 Marionette DEBUG loaded listener.js 02:02:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1239a3c00) [pid = 2213] [serial = 1841] [outer = 0x117295800] 02:02:22 INFO - PROCESS | 2213 | 1467190942456 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]]]}] 02:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 626ms 02:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:02:22 INFO - PROCESS | 2213 | 1467190942505 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 02:02:22 INFO - PROCESS | 2213 | 1467190942507 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 02:02:22 INFO - PROCESS | 2213 | 1467190942510 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:02:22 INFO - PROCESS | 2213 | 1467190942512 Marionette TRACE conn2 <- [1,2426,null,{}] 02:02:22 INFO - PROCESS | 2213 | 1467190942516 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}] 02:02:22 INFO - PROCESS | 2213 | 1467190942517 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:22 INFO - PROCESS | 2213 | 1467190942672 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x122e41000) [pid = 2213] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x110fa5c00) [pid = 2213] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x120f22400) [pid = 2213] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x117146000) [pid = 2213] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11747a800) [pid = 2213] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x123af8c00) [pid = 2213] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1129aa800) [pid = 2213] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x113062400) [pid = 2213] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1184ca800) [pid = 2213] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x113224000) [pid = 2213] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x111caa000) [pid = 2213] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x1196a0400) [pid = 2213] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x110fee800) [pid = 2213] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1192cb000) [pid = 2213] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x117ebd400) [pid = 2213] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1192cbc00) [pid = 2213] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x112a51800) [pid = 2213] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:02:22 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1192c9000) [pid = 2213] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:02:22 INFO - PROCESS | 2213 | 1467190942931 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:22 INFO - PROCESS | 2213 | 1467190942932 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x1188a3800 == 37 [pid = 2213] [id = 614] 02:02:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x110fee800) [pid = 2213] [serial = 1842] [outer = 0x0] 02:02:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x112a53400) [pid = 2213] [serial = 1843] [outer = 0x110fee800] 02:02:22 INFO - PROCESS | 2213 | 1467190942966 Marionette DEBUG loaded listener.js 02:02:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x116982000) [pid = 2213] [serial = 1844] [outer = 0x110fee800] 02:02:23 INFO - PROCESS | 2213 | 1467190943242 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]]]}] 02:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 770ms 02:02:23 INFO - PROCESS | 2213 | 1467190943291 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 02:02:23 INFO - PROCESS | 2213 | 1467190943293 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 02:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:02:23 INFO - PROCESS | 2213 | 1467190943296 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:02:23 INFO - PROCESS | 2213 | 1467190943302 Marionette TRACE conn2 <- [1,2430,null,{}] 02:02:23 INFO - PROCESS | 2213 | 1467190943306 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}] 02:02:23 INFO - PROCESS | 2213 | 1467190943308 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:23 INFO - PROCESS | 2213 | 1467190943435 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 02:02:23 INFO - PROCESS | 2213 | 1467190943519 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:23 INFO - PROCESS | 2213 | 1467190943521 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a97a000 == 38 [pid = 2213] [id = 615] 02:02:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x111e2ec00) [pid = 2213] [serial = 1845] [outer = 0x0] 02:02:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x1176ef000) [pid = 2213] [serial = 1846] [outer = 0x111e2ec00] 02:02:23 INFO - PROCESS | 2213 | 1467190943562 Marionette DEBUG loaded listener.js 02:02:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1239ab000) [pid = 2213] [serial = 1847] [outer = 0x111e2ec00] 02:02:23 INFO - PROCESS | 2213 | 1467190943875 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]]]}] 02:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 626ms 02:02:23 INFO - PROCESS | 2213 | 1467190943923 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 02:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:02:23 INFO - PROCESS | 2213 | 1467190943925 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 02:02:23 INFO - PROCESS | 2213 | 1467190943927 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:02:23 INFO - PROCESS | 2213 | 1467190943929 Marionette TRACE conn2 <- [1,2434,null,{}] 02:02:23 INFO - PROCESS | 2213 | 1467190943933 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}] 02:02:23 INFO - PROCESS | 2213 | 1467190943936 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:24 INFO - PROCESS | 2213 | 1467190944064 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 02:02:24 INFO - PROCESS | 2213 | 1467190944097 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:24 INFO - PROCESS | 2213 | 1467190944099 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ac40800 == 39 [pid = 2213] [id = 616] 02:02:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x118315800) [pid = 2213] [serial = 1848] [outer = 0x0] 02:02:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x123aee000) [pid = 2213] [serial = 1849] [outer = 0x118315800] 02:02:24 INFO - PROCESS | 2213 | 1467190944126 Marionette DEBUG loaded listener.js 02:02:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x124a34c00) [pid = 2213] [serial = 1850] [outer = 0x118315800] 02:02:24 INFO - PROCESS | 2213 | 1467190944405 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]]]}] 02:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 524ms 02:02:24 INFO - PROCESS | 2213 | 1467190944454 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 02:02:24 INFO - PROCESS | 2213 | 1467190944456 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 02:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:02:24 INFO - PROCESS | 2213 | 1467190944458 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:02:24 INFO - PROCESS | 2213 | 1467190944459 Marionette TRACE conn2 <- [1,2438,null,{}] 02:02:24 INFO - PROCESS | 2213 | 1467190944461 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}] 02:02:24 INFO - PROCESS | 2213 | 1467190944463 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:24 INFO - PROCESS | 2213 | 1467190944550 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 02:02:24 INFO - PROCESS | 2213 | 1467190944555 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:24 INFO - PROCESS | 2213 | 1467190944556 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6b3800 == 40 [pid = 2213] [id = 617] 02:02:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x124c8ec00) [pid = 2213] [serial = 1851] [outer = 0x0] 02:02:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1255e9c00) [pid = 2213] [serial = 1852] [outer = 0x124c8ec00] 02:02:24 INFO - PROCESS | 2213 | 1467190944580 Marionette DEBUG loaded listener.js 02:02:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x12616d400) [pid = 2213] [serial = 1853] [outer = 0x124c8ec00] 02:02:25 INFO - PROCESS | 2213 | 1467190945004 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]]]}] 02:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 569ms 02:02:25 INFO - PROCESS | 2213 | 1467190945028 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 02:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:02:25 INFO - PROCESS | 2213 | 1467190945032 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 02:02:25 INFO - PROCESS | 2213 | 1467190945037 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:02:25 INFO - PROCESS | 2213 | 1467190945041 Marionette TRACE conn2 <- [1,2442,null,{}] 02:02:25 INFO - PROCESS | 2213 | 1467190945046 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}] 02:02:25 INFO - PROCESS | 2213 | 1467190945049 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:25 INFO - PROCESS | 2213 | 1467190945251 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 02:02:25 INFO - PROCESS | 2213 | 1467190945341 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:25 INFO - PROCESS | 2213 | 1467190945344 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x11825e800 == 41 [pid = 2213] [id = 618] 02:02:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x112a59000) [pid = 2213] [serial = 1854] [outer = 0x0] 02:02:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x113216c00) [pid = 2213] [serial = 1855] [outer = 0x112a59000] 02:02:25 INFO - PROCESS | 2213 | 1467190945375 Marionette DEBUG loaded listener.js 02:02:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11612e400) [pid = 2213] [serial = 1856] [outer = 0x112a59000] 02:02:25 INFO - PROCESS | 2213 | 1467190945837 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]]]}] 02:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 824ms 02:02:25 INFO - PROCESS | 2213 | 1467190945859 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 02:02:25 INFO - PROCESS | 2213 | 1467190945863 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 02:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:02:25 INFO - PROCESS | 2213 | 1467190945868 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:02:25 INFO - PROCESS | 2213 | 1467190945869 Marionette TRACE conn2 <- [1,2446,null,{}] 02:02:25 INFO - PROCESS | 2213 | 1467190945872 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}] 02:02:25 INFO - PROCESS | 2213 | 1467190945874 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:25 INFO - PROCESS | 2213 | 1467190945981 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 02:02:26 INFO - PROCESS | 2213 | 1467190946040 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:26 INFO - PROCESS | 2213 | 1467190946042 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x123e31000 == 42 [pid = 2213] [id = 619] 02:02:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x116a13800) [pid = 2213] [serial = 1857] [outer = 0x0] 02:02:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x117262c00) [pid = 2213] [serial = 1858] [outer = 0x116a13800] 02:02:26 INFO - PROCESS | 2213 | 1467190946073 Marionette DEBUG loaded listener.js 02:02:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x11747dc00) [pid = 2213] [serial = 1859] [outer = 0x116a13800] 02:02:26 INFO - PROCESS | 2213 | 1467190946475 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]]]}] 02:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 02:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:02:26 INFO - PROCESS | 2213 | 1467190946539 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 02:02:26 INFO - PROCESS | 2213 | 1467190946541 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 02:02:26 INFO - PROCESS | 2213 | 1467190946543 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:02:26 INFO - PROCESS | 2213 | 1467190946546 Marionette TRACE conn2 <- [1,2450,null,{}] 02:02:26 INFO - PROCESS | 2213 | 1467190946554 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}] 02:02:26 INFO - PROCESS | 2213 | 1467190946557 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:26 INFO - PROCESS | 2213 | 1467190946662 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 02:02:26 INFO - PROCESS | 2213 | 1467190946734 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:26 INFO - PROCESS | 2213 | 1467190946736 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba3d800 == 43 [pid = 2213] [id = 620] 02:02:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1180ba400) [pid = 2213] [serial = 1860] [outer = 0x0] 02:02:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x11912f800) [pid = 2213] [serial = 1861] [outer = 0x1180ba400] 02:02:26 INFO - PROCESS | 2213 | 1467190946768 Marionette DEBUG loaded listener.js 02:02:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1193f1400) [pid = 2213] [serial = 1862] [outer = 0x1180ba400] 02:02:27 INFO - PROCESS | 2213 | 1467190947190 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]]]}] 02:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 673ms 02:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:02:27 INFO - PROCESS | 2213 | 1467190947217 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 02:02:27 INFO - PROCESS | 2213 | 1467190947219 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 02:02:27 INFO - PROCESS | 2213 | 1467190947222 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:02:27 INFO - PROCESS | 2213 | 1467190947225 Marionette TRACE conn2 <- [1,2454,null,{}] 02:02:27 INFO - PROCESS | 2213 | 1467190947228 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}] 02:02:27 INFO - PROCESS | 2213 | 1467190947231 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:27 INFO - PROCESS | 2213 | 1467190947401 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 02:02:27 INFO - PROCESS | 2213 | 1467190947501 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:27 INFO - PROCESS | 2213 | 1467190947503 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cba0800 == 44 [pid = 2213] [id = 621] 02:02:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x1184c4400) [pid = 2213] [serial = 1863] [outer = 0x0] 02:02:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x119e06c00) [pid = 2213] [serial = 1864] [outer = 0x1184c4400] 02:02:27 INFO - PROCESS | 2213 | 1467190947550 Marionette DEBUG loaded listener.js 02:02:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x123aed000) [pid = 2213] [serial = 1865] [outer = 0x1184c4400] 02:02:28 INFO - PROCESS | 2213 | 1467190948006 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]]]}] 02:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 821ms 02:02:28 INFO - PROCESS | 2213 | 1467190948043 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 02:02:28 INFO - PROCESS | 2213 | 1467190948045 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 02:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:02:28 INFO - PROCESS | 2213 | 1467190948049 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:02:28 INFO - PROCESS | 2213 | 1467190948051 Marionette TRACE conn2 <- [1,2458,null,{}] 02:02:28 INFO - PROCESS | 2213 | 1467190948054 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}] 02:02:28 INFO - PROCESS | 2213 | 1467190948057 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:28 INFO - PROCESS | 2213 | 1467190948164 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 02:02:28 INFO - PROCESS | 2213 | 1467190948222 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:28 INFO - PROCESS | 2213 | 1467190948223 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d49b800 == 45 [pid = 2213] [id = 622] 02:02:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x123cd9000) [pid = 2213] [serial = 1866] [outer = 0x0] 02:02:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x1244bdc00) [pid = 2213] [serial = 1867] [outer = 0x123cd9000] 02:02:28 INFO - PROCESS | 2213 | 1467190948251 Marionette DEBUG loaded listener.js 02:02:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x124c87000) [pid = 2213] [serial = 1868] [outer = 0x123cd9000] 02:02:28 INFO - PROCESS | 2213 | 1467190948713 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]]]}] 02:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 674ms 02:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:02:28 INFO - PROCESS | 2213 | 1467190948722 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 02:02:28 INFO - PROCESS | 2213 | 1467190948724 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 02:02:28 INFO - PROCESS | 2213 | 1467190948726 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:02:28 INFO - PROCESS | 2213 | 1467190948727 Marionette TRACE conn2 <- [1,2462,null,{}] 02:02:28 INFO - PROCESS | 2213 | 1467190948729 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}] 02:02:28 INFO - PROCESS | 2213 | 1467190948734 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:28 INFO - PROCESS | 2213 | 1467190948870 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 02:02:28 INFO - PROCESS | 2213 | 1467190948932 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:28 INFO - PROCESS | 2213 | 1467190948933 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3e5800 == 46 [pid = 2213] [id = 623] 02:02:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x124ab9000) [pid = 2213] [serial = 1869] [outer = 0x0] 02:02:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x126172400) [pid = 2213] [serial = 1870] [outer = 0x124ab9000] 02:02:28 INFO - PROCESS | 2213 | 1467190948962 Marionette DEBUG loaded listener.js 02:02:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x126986800) [pid = 2213] [serial = 1871] [outer = 0x124ab9000] 02:02:29 INFO - PROCESS | 2213 | 1467190949511 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]]]}] 02:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 820ms 02:02:29 INFO - PROCESS | 2213 | 1467190949563 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 02:02:29 INFO - PROCESS | 2213 | 1467190949566 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 02:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:02:29 INFO - PROCESS | 2213 | 1467190949571 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:02:29 INFO - PROCESS | 2213 | 1467190949573 Marionette TRACE conn2 <- [1,2466,null,{}] 02:02:29 INFO - PROCESS | 2213 | 1467190949577 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}] 02:02:29 INFO - PROCESS | 2213 | 1467190949578 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:29 INFO - PROCESS | 2213 | 1467190949682 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 02:02:29 INFO - PROCESS | 2213 | 1467190949765 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:29 INFO - PROCESS | 2213 | 1467190949767 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:29 INFO - PROCESS | 2213 | ++DOCSHELL 0x115e14000 == 47 [pid = 2213] [id = 624] 02:02:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x116913800) [pid = 2213] [serial = 1872] [outer = 0x0] 02:02:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x11691d800) [pid = 2213] [serial = 1873] [outer = 0x116913800] 02:02:29 INFO - PROCESS | 2213 | 1467190949798 Marionette DEBUG loaded listener.js 02:02:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x117143c00) [pid = 2213] [serial = 1874] [outer = 0x116913800] 02:02:30 INFO - PROCESS | 2213 | 1467190950309 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]]]}] 02:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 823ms 02:02:30 INFO - PROCESS | 2213 | 1467190950394 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 02:02:30 INFO - PROCESS | 2213 | 1467190950398 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 02:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:02:30 INFO - PROCESS | 2213 | 1467190950428 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:02:30 INFO - PROCESS | 2213 | 1467190950431 Marionette TRACE conn2 <- [1,2470,null,{}] 02:02:30 INFO - PROCESS | 2213 | 1467190950437 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}] 02:02:30 INFO - PROCESS | 2213 | 1467190950440 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x12ac40800 == 46 [pid = 2213] [id = 616] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x12a97a000 == 45 [pid = 2213] [id = 615] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x1188a3800 == 44 [pid = 2213] [id = 614] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x116ad8000 == 43 [pid = 2213] [id = 613] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x129169800 == 42 [pid = 2213] [id = 612] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x1269f6800 == 41 [pid = 2213] [id = 611] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x124a60000 == 40 [pid = 2213] [id = 610] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x123fcb800 == 39 [pid = 2213] [id = 609] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x119924800 == 38 [pid = 2213] [id = 608] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x118574000 == 37 [pid = 2213] [id = 607] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x117455000 == 36 [pid = 2213] [id = 606] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x118358800 == 35 [pid = 2213] [id = 605] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x12d383800 == 34 [pid = 2213] [id = 604] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x115e14000 == 33 [pid = 2213] [id = 624] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3e5800 == 32 [pid = 2213] [id = 623] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x12d49b800 == 31 [pid = 2213] [id = 622] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x12cba0800 == 30 [pid = 2213] [id = 621] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba3d800 == 29 [pid = 2213] [id = 620] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x123e31000 == 28 [pid = 2213] [id = 619] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6b3800 == 27 [pid = 2213] [id = 617] 02:02:31 INFO - PROCESS | 2213 | --DOCSHELL 0x11825e800 == 26 [pid = 2213] [id = 618] 02:02:31 INFO - PROCESS | 2213 | 1467190951079 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x123a78000) [pid = 2213] [serial = 1795] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x116922c00) [pid = 2213] [serial = 1768] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x116977c00) [pid = 2213] [serial = 1769] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x123af7400) [pid = 2213] [serial = 1760] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x117268400) [pid = 2213] [serial = 1771] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x123af5400) [pid = 2213] [serial = 1798] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x116a1a800) [pid = 2213] [serial = 1796] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x117294400) [pid = 2213] [serial = 1772] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x1244c4800) [pid = 2213] [serial = 1801] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x123d7a800) [pid = 2213] [serial = 1799] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x112a55c00) [pid = 2213] [serial = 1762] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x11828b800) [pid = 2213] [serial = 1805] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x112a82000) [pid = 2213] [serial = 1763] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x11692e400) [pid = 2213] [serial = 1804] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1187f1400) [pid = 2213] [serial = 1780] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x118896800) [pid = 2213] [serial = 1781] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1133fec00) [pid = 2213] [serial = 1765] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x11612dc00) [pid = 2213] [serial = 1766] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x117478800) [pid = 2213] [serial = 1774] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1176efc00) [pid = 2213] [serial = 1775] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11980a400) [pid = 2213] [serial = 1789] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11988fc00) [pid = 2213] [serial = 1790] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x119129400) [pid = 2213] [serial = 1783] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1192c7800) [pid = 2213] [serial = 1784] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x119353000) [pid = 2213] [serial = 1786] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x11969c400) [pid = 2213] [serial = 1787] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x118248400) [pid = 2213] [serial = 1777] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1184c9400) [pid = 2213] [serial = 1778] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x124ac0c00) [pid = 2213] [serial = 1808] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x119965400) [pid = 2213] [serial = 1792] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x124c87800) [pid = 2213] [serial = 1810] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x1239a7400) [pid = 2213] [serial = 1793] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1255a1c00) [pid = 2213] [serial = 1811] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x124964000) [pid = 2213] [serial = 1802] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x120f14800) [pid = 2213] [serial = 1807] [outer = 0x0] [url = about:blank] 02:02:31 INFO - PROCESS | 2213 | 1467190951183 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:31 INFO - PROCESS | 2213 | 1467190951184 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x11300e800 == 27 [pid = 2213] [id = 625] 02:02:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x1128dd800) [pid = 2213] [serial = 1875] [outer = 0x0] 02:02:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x1129aec00) [pid = 2213] [serial = 1876] [outer = 0x1128dd800] 02:02:31 INFO - PROCESS | 2213 | 1467190951214 Marionette DEBUG loaded listener.js 02:02:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x112a5a400) [pid = 2213] [serial = 1877] [outer = 0x1128dd800] 02:02:31 INFO - PROCESS | 2213 | 1467190951545 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]]]}] 02:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1130ms 02:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:02:31 INFO - PROCESS | 2213 | 1467190951557 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 02:02:31 INFO - PROCESS | 2213 | 1467190951559 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 02:02:31 INFO - PROCESS | 2213 | 1467190951562 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:02:31 INFO - PROCESS | 2213 | 1467190951565 Marionette TRACE conn2 <- [1,2474,null,{}] 02:02:31 INFO - PROCESS | 2213 | 1467190951571 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}] 02:02:31 INFO - PROCESS | 2213 | 1467190951573 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:31 INFO - PROCESS | 2213 | 1467190951686 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 02:02:31 INFO - PROCESS | 2213 | 1467190951740 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:31 INFO - PROCESS | 2213 | 1467190951741 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x11826a000 == 28 [pid = 2213] [id = 626] 02:02:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x112edb400) [pid = 2213] [serial = 1878] [outer = 0x0] 02:02:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x116902c00) [pid = 2213] [serial = 1879] [outer = 0x112edb400] 02:02:31 INFO - PROCESS | 2213 | 1467190951768 Marionette DEBUG loaded listener.js 02:02:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x11692b800) [pid = 2213] [serial = 1880] [outer = 0x112edb400] 02:02:32 INFO - PROCESS | 2213 | 1467190952056 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]]]}] 02:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 527ms 02:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:02:32 INFO - PROCESS | 2213 | 1467190952090 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 02:02:32 INFO - PROCESS | 2213 | 1467190952091 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 02:02:32 INFO - PROCESS | 2213 | 1467190952094 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:02:32 INFO - PROCESS | 2213 | 1467190952095 Marionette TRACE conn2 <- [1,2478,null,{}] 02:02:32 INFO - PROCESS | 2213 | 1467190952098 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}] 02:02:32 INFO - PROCESS | 2213 | 1467190952101 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:32 INFO - PROCESS | 2213 | 1467190952185 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 02:02:32 INFO - PROCESS | 2213 | 1467190952191 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:32 INFO - PROCESS | 2213 | 1467190952192 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x117e2c000 == 29 [pid = 2213] [id = 627] 02:02:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x11726b000) [pid = 2213] [serial = 1881] [outer = 0x0] 02:02:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x117476800) [pid = 2213] [serial = 1882] [outer = 0x11726b000] 02:02:32 INFO - PROCESS | 2213 | 1467190952228 Marionette DEBUG loaded listener.js 02:02:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1176f4c00) [pid = 2213] [serial = 1883] [outer = 0x11726b000] 02:02:32 INFO - PROCESS | 2213 | 1467190952596 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]]]}] 02:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 02:02:32 INFO - PROCESS | 2213 | 1467190952614 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 02:02:32 INFO - PROCESS | 2213 | 1467190952617 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 02:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:02:32 INFO - PROCESS | 2213 | 1467190952625 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:02:32 INFO - PROCESS | 2213 | 1467190952628 Marionette TRACE conn2 <- [1,2482,null,{}] 02:02:32 INFO - PROCESS | 2213 | 1467190952630 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}] 02:02:32 INFO - PROCESS | 2213 | 1467190952633 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:32 INFO - PROCESS | 2213 | 1467190952718 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 02:02:32 INFO - PROCESS | 2213 | 1467190952721 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:32 INFO - PROCESS | 2213 | 1467190952723 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x123fc5000 == 30 [pid = 2213] [id = 628] 02:02:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x117ec6000) [pid = 2213] [serial = 1884] [outer = 0x0] 02:02:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x118293800) [pid = 2213] [serial = 1885] [outer = 0x117ec6000] 02:02:32 INFO - PROCESS | 2213 | 1467190952748 Marionette DEBUG loaded listener.js 02:02:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x118732c00) [pid = 2213] [serial = 1886] [outer = 0x117ec6000] 02:02:33 INFO - PROCESS | 2213 | 1467190953089 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]]]}] 02:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 481ms 02:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:02:33 INFO - PROCESS | 2213 | 1467190953103 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 02:02:33 INFO - PROCESS | 2213 | 1467190953104 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 02:02:33 INFO - PROCESS | 2213 | 1467190953106 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:02:33 INFO - PROCESS | 2213 | 1467190953107 Marionette TRACE conn2 <- [1,2486,null,{}] 02:02:33 INFO - PROCESS | 2213 | 1467190953110 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}] 02:02:33 INFO - PROCESS | 2213 | 1467190953111 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:33 INFO - PROCESS | 2213 | 1467190953194 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 02:02:33 INFO - PROCESS | 2213 | 1467190953270 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:33 INFO - PROCESS | 2213 | 1467190953271 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a49800 == 31 [pid = 2213] [id = 629] 02:02:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1129aac00) [pid = 2213] [serial = 1887] [outer = 0x0] 02:02:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x118737400) [pid = 2213] [serial = 1888] [outer = 0x1129aac00] 02:02:33 INFO - PROCESS | 2213 | 1467190953296 Marionette DEBUG loaded listener.js 02:02:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x1192c9400) [pid = 2213] [serial = 1889] [outer = 0x1129aac00] 02:02:33 INFO - PROCESS | 2213 | 1467190953642 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]]]}] 02:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 571ms 02:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:02:33 INFO - PROCESS | 2213 | 1467190953679 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 02:02:33 INFO - PROCESS | 2213 | 1467190953681 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 02:02:33 INFO - PROCESS | 2213 | 1467190953683 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:02:33 INFO - PROCESS | 2213 | 1467190953684 Marionette TRACE conn2 <- [1,2490,null,{}] 02:02:33 INFO - PROCESS | 2213 | 1467190953686 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}] 02:02:33 INFO - PROCESS | 2213 | 1467190953687 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:33 INFO - PROCESS | 2213 | 1467190953787 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 02:02:33 INFO - PROCESS | 2213 | 1467190953791 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:33 INFO - PROCESS | 2213 | 1467190953795 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x128aad000 == 32 [pid = 2213] [id = 630] 02:02:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x117268400) [pid = 2213] [serial = 1890] [outer = 0x0] 02:02:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1196a4400) [pid = 2213] [serial = 1891] [outer = 0x117268400] 02:02:33 INFO - PROCESS | 2213 | 1467190953827 Marionette DEBUG loaded listener.js 02:02:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x11995f400) [pid = 2213] [serial = 1892] [outer = 0x117268400] 02:02:34 INFO - PROCESS | 2213 | 1467190954182 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]]]}] 02:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 520ms 02:02:34 INFO - PROCESS | 2213 | 1467190954204 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 02:02:34 INFO - PROCESS | 2213 | 1467190954205 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 02:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:02:34 INFO - PROCESS | 2213 | 1467190954214 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:02:34 INFO - PROCESS | 2213 | 1467190954218 Marionette TRACE conn2 <- [1,2494,null,{}] 02:02:34 INFO - PROCESS | 2213 | 1467190954221 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}] 02:02:34 INFO - PROCESS | 2213 | 1467190954222 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:34 INFO - PROCESS | 2213 | 1467190954323 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 02:02:34 INFO - PROCESS | 2213 | 1467190954371 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:34 INFO - PROCESS | 2213 | 1467190954372 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:34 INFO - PROCESS | 2213 | ++DOCSHELL 0x1132a7000 == 33 [pid = 2213] [id = 631] 02:02:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x11995f800) [pid = 2213] [serial = 1893] [outer = 0x0] 02:02:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x120f20800) [pid = 2213] [serial = 1894] [outer = 0x11995f800] 02:02:34 INFO - PROCESS | 2213 | 1467190954396 Marionette DEBUG loaded listener.js 02:02:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1239a6000) [pid = 2213] [serial = 1895] [outer = 0x11995f800] 02:02:34 INFO - PROCESS | 2213 | 1467190954715 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]]]}] 02:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 523ms 02:02:34 INFO - PROCESS | 2213 | 1467190954738 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 02:02:34 INFO - PROCESS | 2213 | 1467190954739 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 02:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:02:34 INFO - PROCESS | 2213 | 1467190954741 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:02:34 INFO - PROCESS | 2213 | 1467190954743 Marionette TRACE conn2 <- [1,2498,null,{}] 02:02:34 INFO - PROCESS | 2213 | 1467190954745 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}] 02:02:34 INFO - PROCESS | 2213 | 1467190954746 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:34 INFO - PROCESS | 2213 | 1467190954845 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 02:02:34 INFO - PROCESS | 2213 | 1467190954857 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:34 INFO - PROCESS | 2213 | 1467190954858 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:34 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6c9000 == 34 [pid = 2213] [id = 632] 02:02:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x1128df400) [pid = 2213] [serial = 1896] [outer = 0x0] 02:02:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1239acc00) [pid = 2213] [serial = 1897] [outer = 0x1128df400] 02:02:34 INFO - PROCESS | 2213 | 1467190954882 Marionette DEBUG loaded listener.js 02:02:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x123af6c00) [pid = 2213] [serial = 1898] [outer = 0x1128df400] 02:02:35 INFO - PROCESS | 2213 | 1467190955399 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]]]}] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x112a77400) [pid = 2213] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x112a50c00) [pid = 2213] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x124c8ec00) [pid = 2213] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x117295800) [pid = 2213] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1180bd800) [pid = 2213] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x11305f400) [pid = 2213] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x116fcd000) [pid = 2213] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x110fee800) [pid = 2213] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x124e1d000) [pid = 2213] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x112f07800) [pid = 2213] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x116776800) [pid = 2213] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x112a58c00) [pid = 2213] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x118315800) [pid = 2213] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:02:35 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x111e2ec00) [pid = 2213] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 720ms 02:02:35 INFO - PROCESS | 2213 | 1467190955462 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 02:02:35 INFO - PROCESS | 2213 | 1467190955463 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 02:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:02:35 INFO - PROCESS | 2213 | 1467190955465 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:02:35 INFO - PROCESS | 2213 | 1467190955466 Marionette TRACE conn2 <- [1,2502,null,{}] 02:02:35 INFO - PROCESS | 2213 | 1467190955469 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}] 02:02:35 INFO - PROCESS | 2213 | 1467190955470 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:35 INFO - PROCESS | 2213 | 1467190955547 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 02:02:35 INFO - PROCESS | 2213 | 1467190955551 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:35 INFO - PROCESS | 2213 | 1467190955553 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x128b4c000 == 35 [pid = 2213] [id = 633] 02:02:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x11321d000) [pid = 2213] [serial = 1899] [outer = 0x0] 02:02:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x116776800) [pid = 2213] [serial = 1900] [outer = 0x11321d000] 02:02:35 INFO - PROCESS | 2213 | 1467190955579 Marionette DEBUG loaded listener.js 02:02:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x117483800) [pid = 2213] [serial = 1901] [outer = 0x11321d000] 02:02:35 INFO - PROCESS | 2213 | 1467190955910 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]]]}] 02:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 472ms 02:02:35 INFO - PROCESS | 2213 | 1467190955938 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 02:02:35 INFO - PROCESS | 2213 | 1467190955939 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 02:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:02:35 INFO - PROCESS | 2213 | 1467190955942 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:02:35 INFO - PROCESS | 2213 | 1467190955943 Marionette TRACE conn2 <- [1,2506,null,{}] 02:02:35 INFO - PROCESS | 2213 | 1467190955945 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}] 02:02:35 INFO - PROCESS | 2213 | 1467190955946 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:36 INFO - PROCESS | 2213 | 1467190956025 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 02:02:36 INFO - PROCESS | 2213 | 1467190956085 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:36 INFO - PROCESS | 2213 | 1467190956086 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:36 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ac42000 == 36 [pid = 2213] [id = 634] 02:02:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x112a54c00) [pid = 2213] [serial = 1902] [outer = 0x0] 02:02:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x118292800) [pid = 2213] [serial = 1903] [outer = 0x112a54c00] 02:02:36 INFO - PROCESS | 2213 | 1467190956125 Marionette DEBUG loaded listener.js 02:02:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1239a0c00) [pid = 2213] [serial = 1904] [outer = 0x112a54c00] 02:02:36 INFO - PROCESS | 2213 | 1467190956406 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]]]}] 02:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 517ms 02:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:02:36 INFO - PROCESS | 2213 | 1467190956460 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 02:02:36 INFO - PROCESS | 2213 | 1467190956461 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 02:02:36 INFO - PROCESS | 2213 | 1467190956464 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:02:36 INFO - PROCESS | 2213 | 1467190956465 Marionette TRACE conn2 <- [1,2510,null,{}] 02:02:36 INFO - PROCESS | 2213 | 1467190956470 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}] 02:02:36 INFO - PROCESS | 2213 | 1467190956471 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:36 INFO - PROCESS | 2213 | 1467190956551 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 02:02:36 INFO - PROCESS | 2213 | 1467190956555 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:36 INFO - PROCESS | 2213 | 1467190956557 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:36 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bda9800 == 37 [pid = 2213] [id = 635] 02:02:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11887ac00) [pid = 2213] [serial = 1905] [outer = 0x0] 02:02:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x123e85400) [pid = 2213] [serial = 1906] [outer = 0x11887ac00] 02:02:36 INFO - PROCESS | 2213 | 1467190956584 Marionette DEBUG loaded listener.js 02:02:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x124ab8400) [pid = 2213] [serial = 1907] [outer = 0x11887ac00] 02:02:36 INFO - PROCESS | 2213 | 1467190956931 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]]]}] 02:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 520ms 02:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:02:36 INFO - PROCESS | 2213 | 1467190956992 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 02:02:36 INFO - PROCESS | 2213 | 1467190956993 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 02:02:36 INFO - PROCESS | 2213 | 1467190956996 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:02:36 INFO - PROCESS | 2213 | 1467190956997 Marionette TRACE conn2 <- [1,2514,null,{}] 02:02:37 INFO - PROCESS | 2213 | 1467190957000 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}] 02:02:37 INFO - PROCESS | 2213 | 1467190957001 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:37 INFO - PROCESS | 2213 | 1467190957092 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 02:02:37 INFO - PROCESS | 2213 | 1467190957096 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:37 INFO - PROCESS | 2213 | 1467190957097 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x123e22800 == 38 [pid = 2213] [id = 636] 02:02:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x123f06000) [pid = 2213] [serial = 1908] [outer = 0x0] 02:02:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1255a7400) [pid = 2213] [serial = 1909] [outer = 0x123f06000] 02:02:37 INFO - PROCESS | 2213 | 1467190957125 Marionette DEBUG loaded listener.js 02:02:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x126170000) [pid = 2213] [serial = 1910] [outer = 0x123f06000] 02:02:37 INFO - PROCESS | 2213 | 1467190957572 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]]]}] 02:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 618ms 02:02:37 INFO - PROCESS | 2213 | 1467190957615 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 02:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:02:37 INFO - PROCESS | 2213 | 1467190957618 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 02:02:37 INFO - PROCESS | 2213 | 1467190957621 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:02:37 INFO - PROCESS | 2213 | 1467190957623 Marionette TRACE conn2 <- [1,2518,null,{}] 02:02:37 INFO - PROCESS | 2213 | 1467190957627 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}] 02:02:37 INFO - PROCESS | 2213 | 1467190957629 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:37 INFO - PROCESS | 2213 | 1467190957752 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 02:02:37 INFO - PROCESS | 2213 | 1467190957814 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:37 INFO - PROCESS | 2213 | 1467190957816 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x11825e800 == 39 [pid = 2213] [id = 637] 02:02:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x112a5b800) [pid = 2213] [serial = 1911] [outer = 0x0] 02:02:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x112f12c00) [pid = 2213] [serial = 1912] [outer = 0x112a5b800] 02:02:37 INFO - PROCESS | 2213 | 1467190957847 Marionette DEBUG loaded listener.js 02:02:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x116773c00) [pid = 2213] [serial = 1913] [outer = 0x112a5b800] 02:02:38 INFO - PROCESS | 2213 | 1467190958376 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]]]}] 02:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 822ms 02:02:38 INFO - PROCESS | 2213 | 1467190958443 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 02:02:38 INFO - PROCESS | 2213 | 1467190958447 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 02:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:02:38 INFO - PROCESS | 2213 | 1467190958480 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:02:38 INFO - PROCESS | 2213 | 1467190958483 Marionette TRACE conn2 <- [1,2522,null,{}] 02:02:38 INFO - PROCESS | 2213 | 1467190958487 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}] 02:02:38 INFO - PROCESS | 2213 | 1467190958489 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:38 INFO - PROCESS | 2213 | 1467190958600 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 02:02:38 INFO - PROCESS | 2213 | 1467190958682 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:38 INFO - PROCESS | 2213 | 1467190958683 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x125709000 == 40 [pid = 2213] [id = 638] 02:02:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x11726c400) [pid = 2213] [serial = 1914] [outer = 0x0] 02:02:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x117479400) [pid = 2213] [serial = 1915] [outer = 0x11726c400] 02:02:38 INFO - PROCESS | 2213 | 1467190958715 Marionette DEBUG loaded listener.js 02:02:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x1180b7000) [pid = 2213] [serial = 1916] [outer = 0x11726c400] 02:02:39 INFO - PROCESS | 2213 | 1467190959373 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]]]}] 02:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 926ms 02:02:39 INFO - PROCESS | 2213 | 1467190959407 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 02:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:02:39 INFO - PROCESS | 2213 | 1467190959410 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 02:02:39 INFO - PROCESS | 2213 | 1467190959414 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:02:39 INFO - PROCESS | 2213 | 1467190959419 Marionette TRACE conn2 <- [1,2526,null,{}] 02:02:39 INFO - PROCESS | 2213 | 1467190959428 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}] 02:02:39 INFO - PROCESS | 2213 | 1467190959429 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:39 INFO - PROCESS | 2213 | 1467190959542 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 02:02:39 INFO - PROCESS | 2213 | 1467190959624 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:39 INFO - PROCESS | 2213 | 1467190959627 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:39 INFO - PROCESS | 2213 | ++DOCSHELL 0x118369800 == 41 [pid = 2213] [id = 639] 02:02:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1133dfc00) [pid = 2213] [serial = 1917] [outer = 0x0] 02:02:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x116917800) [pid = 2213] [serial = 1918] [outer = 0x1133dfc00] 02:02:39 INFO - PROCESS | 2213 | 1467190959656 Marionette DEBUG loaded listener.js 02:02:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x116931000) [pid = 2213] [serial = 1919] [outer = 0x1133dfc00] 02:02:39 INFO - PROCESS | 2213 | --DOCSHELL 0x12bda9800 == 40 [pid = 2213] [id = 635] 02:02:39 INFO - PROCESS | 2213 | --DOCSHELL 0x12ac42000 == 39 [pid = 2213] [id = 634] 02:02:39 INFO - PROCESS | 2213 | --DOCSHELL 0x128b4c000 == 38 [pid = 2213] [id = 633] 02:02:39 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6c9000 == 37 [pid = 2213] [id = 632] 02:02:39 INFO - PROCESS | 2213 | --DOCSHELL 0x1132a7000 == 36 [pid = 2213] [id = 631] 02:02:39 INFO - PROCESS | 2213 | --DOCSHELL 0x128aad000 == 35 [pid = 2213] [id = 630] 02:02:39 INFO - PROCESS | 2213 | --DOCSHELL 0x124a49800 == 34 [pid = 2213] [id = 629] 02:02:39 INFO - PROCESS | 2213 | --DOCSHELL 0x123fc5000 == 33 [pid = 2213] [id = 628] 02:02:39 INFO - PROCESS | 2213 | --DOCSHELL 0x117e2c000 == 32 [pid = 2213] [id = 627] 02:02:39 INFO - PROCESS | 2213 | --DOCSHELL 0x11826a000 == 31 [pid = 2213] [id = 626] 02:02:39 INFO - PROCESS | 2213 | --DOCSHELL 0x11300e800 == 30 [pid = 2213] [id = 625] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x11916e400) [pid = 2213] [serial = 1834] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x11996ac00) [pid = 2213] [serial = 1837] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x120f15400) [pid = 2213] [serial = 1838] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1255e9c00) [pid = 2213] [serial = 1852] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x1239a3c00) [pid = 2213] [serial = 1841] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x120f20000) [pid = 2213] [serial = 1840] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x118292400) [pid = 2213] [serial = 1828] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x118315000) [pid = 2213] [serial = 1829] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x115e5d800) [pid = 2213] [serial = 1819] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x11677ec00) [pid = 2213] [serial = 1820] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x117299000) [pid = 2213] [serial = 1825] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1180b6400) [pid = 2213] [serial = 1826] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x116982000) [pid = 2213] [serial = 1844] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x12610ec00) [pid = 2213] [serial = 1814] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1255ac400) [pid = 2213] [serial = 1813] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x118315400) [pid = 2213] [serial = 1831] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11691a800) [pid = 2213] [serial = 1822] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x116a1b800) [pid = 2213] [serial = 1823] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x112a5f000) [pid = 2213] [serial = 1816] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x12616d400) [pid = 2213] [serial = 1853] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1133e3400) [pid = 2213] [serial = 1817] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x124a34c00) [pid = 2213] [serial = 1850] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x112a53400) [pid = 2213] [serial = 1843] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x119841400) [pid = 2213] [serial = 1835] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1239ab000) [pid = 2213] [serial = 1847] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1187e9c00) [pid = 2213] [serial = 1832] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1176ef000) [pid = 2213] [serial = 1846] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x123aee000) [pid = 2213] [serial = 1849] [outer = 0x0] [url = about:blank] 02:02:40 INFO - PROCESS | 2213 | 1467190960077 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]]]}] 02:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 680ms 02:02:40 INFO - PROCESS | 2213 | 1467190960094 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 02:02:40 INFO - PROCESS | 2213 | 1467190960097 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 02:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:02:40 INFO - PROCESS | 2213 | 1467190960102 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:02:40 INFO - PROCESS | 2213 | 1467190960103 Marionette TRACE conn2 <- [1,2530,null,{}] 02:02:40 INFO - PROCESS | 2213 | 1467190960106 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}] 02:02:40 INFO - PROCESS | 2213 | 1467190960107 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:40 INFO - PROCESS | 2213 | 1467190960190 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 02:02:40 INFO - PROCESS | 2213 | 1467190960194 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:40 INFO - PROCESS | 2213 | 1467190960195 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x119158800 == 31 [pid = 2213] [id = 640] 02:02:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x117266400) [pid = 2213] [serial = 1920] [outer = 0x0] 02:02:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x117299400) [pid = 2213] [serial = 1921] [outer = 0x117266400] 02:02:40 INFO - PROCESS | 2213 | 1467190960225 Marionette DEBUG loaded listener.js 02:02:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1180b9000) [pid = 2213] [serial = 1922] [outer = 0x117266400] 02:02:40 INFO - PROCESS | 2213 | 1467190960573 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]]]}] 02:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 521ms 02:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:02:40 INFO - PROCESS | 2213 | 1467190960623 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 02:02:40 INFO - PROCESS | 2213 | 1467190960625 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 02:02:40 INFO - PROCESS | 2213 | 1467190960627 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:02:40 INFO - PROCESS | 2213 | 1467190960629 Marionette TRACE conn2 <- [1,2534,null,{}] 02:02:40 INFO - PROCESS | 2213 | 1467190960637 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}] 02:02:40 INFO - PROCESS | 2213 | 1467190960640 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:40 INFO - PROCESS | 2213 | 1467190960724 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 02:02:40 INFO - PROCESS | 2213 | 1467190960729 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:40 INFO - PROCESS | 2213 | 1467190960732 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x124206000 == 32 [pid = 2213] [id = 641] 02:02:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x112a82000) [pid = 2213] [serial = 1923] [outer = 0x0] 02:02:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1184c6c00) [pid = 2213] [serial = 1924] [outer = 0x112a82000] 02:02:40 INFO - PROCESS | 2213 | 1467190960763 Marionette DEBUG loaded listener.js 02:02:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x11912e800) [pid = 2213] [serial = 1925] [outer = 0x112a82000] 02:02:41 INFO - PROCESS | 2213 | 1467190961129 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]]]}] 02:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 521ms 02:02:41 INFO - PROCESS | 2213 | 1467190961151 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 02:02:41 INFO - PROCESS | 2213 | 1467190961153 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 02:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:02:41 INFO - PROCESS | 2213 | 1467190961156 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:02:41 INFO - PROCESS | 2213 | 1467190961157 Marionette TRACE conn2 <- [1,2538,null,{}] 02:02:41 INFO - PROCESS | 2213 | 1467190961160 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}] 02:02:41 INFO - PROCESS | 2213 | 1467190961161 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:41 INFO - PROCESS | 2213 | 1467190961268 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 02:02:41 INFO - PROCESS | 2213 | 1467190961346 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:41 INFO - PROCESS | 2213 | 1467190961347 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:41 INFO - PROCESS | 2213 | ++DOCSHELL 0x1261cd000 == 33 [pid = 2213] [id = 642] 02:02:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1187eb400) [pid = 2213] [serial = 1926] [outer = 0x0] 02:02:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1193eb000) [pid = 2213] [serial = 1927] [outer = 0x1187eb400] 02:02:41 INFO - PROCESS | 2213 | 1467190961387 Marionette DEBUG loaded listener.js 02:02:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1196a7400) [pid = 2213] [serial = 1928] [outer = 0x1187eb400] 02:02:41 INFO - PROCESS | 2213 | 1467190961832 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]]]}] 02:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 720ms 02:02:41 INFO - PROCESS | 2213 | 1467190961877 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 02:02:41 INFO - PROCESS | 2213 | 1467190961878 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 02:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:02:41 INFO - PROCESS | 2213 | 1467190961880 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:02:41 INFO - PROCESS | 2213 | 1467190961882 Marionette TRACE conn2 <- [1,2542,null,{}] 02:02:41 INFO - PROCESS | 2213 | 1467190961884 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}] 02:02:41 INFO - PROCESS | 2213 | 1467190961885 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:41 INFO - PROCESS | 2213 | 1467190961965 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 02:02:41 INFO - PROCESS | 2213 | 1467190961987 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:41 INFO - PROCESS | 2213 | 1467190961988 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x129183800 == 34 [pid = 2213] [id = 643] 02:02:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1192d3c00) [pid = 2213] [serial = 1929] [outer = 0x0] 02:02:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119961c00) [pid = 2213] [serial = 1930] [outer = 0x1192d3c00] 02:02:42 INFO - PROCESS | 2213 | 1467190962019 Marionette DEBUG loaded listener.js 02:02:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x120f22400) [pid = 2213] [serial = 1931] [outer = 0x1192d3c00] 02:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 520ms 02:02:42 INFO - PROCESS | 2213 | 1467190962397 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]]]}] 02:02:42 INFO - PROCESS | 2213 | 1467190962402 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 02:02:42 INFO - PROCESS | 2213 | 1467190962404 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 02:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:02:42 INFO - PROCESS | 2213 | 1467190962407 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:02:42 INFO - PROCESS | 2213 | 1467190962409 Marionette TRACE conn2 <- [1,2546,null,{}] 02:02:42 INFO - PROCESS | 2213 | 1467190962421 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}] 02:02:42 INFO - PROCESS | 2213 | 1467190962428 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:42 INFO - PROCESS | 2213 | 1467190962616 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 02:02:42 INFO - PROCESS | 2213 | 1467190962644 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:42 INFO - PROCESS | 2213 | 1467190962646 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a984800 == 35 [pid = 2213] [id = 644] 02:02:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x122f98000) [pid = 2213] [serial = 1932] [outer = 0x0] 02:02:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x123aea000) [pid = 2213] [serial = 1933] [outer = 0x122f98000] 02:02:42 INFO - PROCESS | 2213 | 1467190962687 Marionette DEBUG loaded listener.js 02:02:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x124964800) [pid = 2213] [serial = 1934] [outer = 0x122f98000] 02:02:43 INFO - PROCESS | 2213 | 1467190963102 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]]]}] 02:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 719ms 02:02:43 INFO - PROCESS | 2213 | 1467190963127 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 02:02:43 INFO - PROCESS | 2213 | 1467190963128 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 02:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:02:43 INFO - PROCESS | 2213 | 1467190963137 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:02:43 INFO - PROCESS | 2213 | 1467190963138 Marionette TRACE conn2 <- [1,2550,null,{}] 02:02:43 INFO - PROCESS | 2213 | 1467190963140 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}] 02:02:43 INFO - PROCESS | 2213 | 1467190963142 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:43 INFO - PROCESS | 2213 | 1467190963250 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 02:02:43 INFO - PROCESS | 2213 | 1467190963305 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:43 INFO - PROCESS | 2213 | 1467190963306 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba36000 == 36 [pid = 2213] [id = 645] 02:02:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1133b7400) [pid = 2213] [serial = 1935] [outer = 0x0] 02:02:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1255a6000) [pid = 2213] [serial = 1936] [outer = 0x1133b7400] 02:02:43 INFO - PROCESS | 2213 | 1467190963331 Marionette DEBUG loaded listener.js 02:02:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x126170800) [pid = 2213] [serial = 1937] [outer = 0x1133b7400] 02:02:43 INFO - PROCESS | 2213 | 1467190963666 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]]]}] 02:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 568ms 02:02:43 INFO - PROCESS | 2213 | 1467190963712 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 02:02:43 INFO - PROCESS | 2213 | 1467190963713 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 02:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:02:43 INFO - PROCESS | 2213 | 1467190963715 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:02:43 INFO - PROCESS | 2213 | 1467190963716 Marionette TRACE conn2 <- [1,2554,null,{}] 02:02:43 INFO - PROCESS | 2213 | 1467190963719 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}] 02:02:43 INFO - PROCESS | 2213 | 1467190963720 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:43 INFO - PROCESS | 2213 | 1467190963823 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 02:02:43 INFO - PROCESS | 2213 | 1467190963827 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:43 INFO - PROCESS | 2213 | 1467190963828 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bda6000 == 37 [pid = 2213] [id = 646] 02:02:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x124c89400) [pid = 2213] [serial = 1938] [outer = 0x0] 02:02:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1265ed000) [pid = 2213] [serial = 1939] [outer = 0x124c89400] 02:02:43 INFO - PROCESS | 2213 | 1467190963853 Marionette DEBUG loaded listener.js 02:02:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x1267e0000) [pid = 2213] [serial = 1940] [outer = 0x124c89400] 02:02:44 INFO - PROCESS | 2213 | 1467190964298 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]]]}] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x117268400) [pid = 2213] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x116913800) [pid = 2213] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x112a59000) [pid = 2213] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x124ab9000) [pid = 2213] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1129aac00) [pid = 2213] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1128df400) [pid = 2213] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x116a13800) [pid = 2213] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1128dd800) [pid = 2213] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11995f800) [pid = 2213] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x112edb400) [pid = 2213] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11726b000) [pid = 2213] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x11887ac00) [pid = 2213] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x112a54c00) [pid = 2213] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x117ec6000) [pid = 2213] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x123cd9000) [pid = 2213] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x11321d000) [pid = 2213] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1180ba400) [pid = 2213] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:02:44 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1184c4400) [pid = 2213] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 621ms 02:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:02:44 INFO - PROCESS | 2213 | 1467190964336 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 02:02:44 INFO - PROCESS | 2213 | 1467190964337 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 02:02:44 INFO - PROCESS | 2213 | 1467190964339 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:02:44 INFO - PROCESS | 2213 | 1467190964341 Marionette TRACE conn2 <- [1,2558,null,{}] 02:02:44 INFO - PROCESS | 2213 | 1467190964343 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}] 02:02:44 INFO - PROCESS | 2213 | 1467190964344 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:44 INFO - PROCESS | 2213 | 1467190964438 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 02:02:44 INFO - PROCESS | 2213 | 1467190964442 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:44 INFO - PROCESS | 2213 | 1467190964443 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:44 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fc0800 == 38 [pid = 2213] [id = 647] 02:02:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x112a5d400) [pid = 2213] [serial = 1941] [outer = 0x0] 02:02:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x112edb400) [pid = 2213] [serial = 1942] [outer = 0x112a5d400] 02:02:44 INFO - PROCESS | 2213 | 1467190964468 Marionette DEBUG loaded listener.js 02:02:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x117144800) [pid = 2213] [serial = 1943] [outer = 0x112a5d400] 02:02:44 INFO - PROCESS | 2213 | 1467190964821 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]]]}] 02:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 518ms 02:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:02:44 INFO - PROCESS | 2213 | 1467190964858 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 02:02:44 INFO - PROCESS | 2213 | 1467190964860 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 02:02:44 INFO - PROCESS | 2213 | 1467190964862 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:02:44 INFO - PROCESS | 2213 | 1467190964863 Marionette TRACE conn2 <- [1,2562,null,{}] 02:02:44 INFO - PROCESS | 2213 | 1467190964866 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}] 02:02:44 INFO - PROCESS | 2213 | 1467190964867 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:44 INFO - PROCESS | 2213 | 1467190964947 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 02:02:45 INFO - PROCESS | 2213 | 1467190965011 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:45 INFO - PROCESS | 2213 | 1467190965012 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6cf800 == 39 [pid = 2213] [id = 648] 02:02:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11618d800) [pid = 2213] [serial = 1944] [outer = 0x0] 02:02:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1187f1c00) [pid = 2213] [serial = 1945] [outer = 0x11618d800] 02:02:45 INFO - PROCESS | 2213 | 1467190965037 Marionette DEBUG loaded listener.js 02:02:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x123af4400) [pid = 2213] [serial = 1946] [outer = 0x11618d800] 02:02:45 INFO - PROCESS | 2213 | 1467190965324 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]]]}] 02:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 518ms 02:02:45 INFO - PROCESS | 2213 | 1467190965381 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 02:02:45 INFO - PROCESS | 2213 | 1467190965384 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 02:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:02:45 INFO - PROCESS | 2213 | 1467190965387 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:02:45 INFO - PROCESS | 2213 | 1467190965389 Marionette TRACE conn2 <- [1,2566,null,{}] 02:02:45 INFO - PROCESS | 2213 | 1467190965391 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}] 02:02:45 INFO - PROCESS | 2213 | 1467190965393 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:45 INFO - PROCESS | 2213 | 1467190965494 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 02:02:45 INFO - PROCESS | 2213 | 1467190965553 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:45 INFO - PROCESS | 2213 | 1467190965555 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d49a800 == 40 [pid = 2213] [id = 649] 02:02:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x112a54c00) [pid = 2213] [serial = 1947] [outer = 0x0] 02:02:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x126542c00) [pid = 2213] [serial = 1948] [outer = 0x112a54c00] 02:02:45 INFO - PROCESS | 2213 | 1467190965581 Marionette DEBUG loaded listener.js 02:02:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x128b1e800) [pid = 2213] [serial = 1949] [outer = 0x112a54c00] 02:02:45 INFO - PROCESS | 2213 | 1467190965894 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]]]}] 02:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 519ms 02:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:02:45 INFO - PROCESS | 2213 | 1467190965907 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 02:02:45 INFO - PROCESS | 2213 | 1467190965909 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 02:02:45 INFO - PROCESS | 2213 | 1467190965911 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:02:45 INFO - PROCESS | 2213 | 1467190965912 Marionette TRACE conn2 <- [1,2570,null,{}] 02:02:45 INFO - PROCESS | 2213 | 1467190965915 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}] 02:02:45 INFO - PROCESS | 2213 | 1467190965918 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:46 INFO - PROCESS | 2213 | 1467190966005 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 02:02:46 INFO - PROCESS | 2213 | 1467190966009 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:46 INFO - PROCESS | 2213 | 1467190966010 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d5cf000 == 41 [pid = 2213] [id = 650] 02:02:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x128e2b800) [pid = 2213] [serial = 1950] [outer = 0x0] 02:02:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x129131400) [pid = 2213] [serial = 1951] [outer = 0x128e2b800] 02:02:46 INFO - PROCESS | 2213 | 1467190966034 Marionette DEBUG loaded listener.js 02:02:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x12921bc00) [pid = 2213] [serial = 1952] [outer = 0x128e2b800] 02:02:46 INFO - PROCESS | 2213 | 1467190966471 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]]]}] 02:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 569ms 02:02:46 INFO - PROCESS | 2213 | 1467190966481 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 02:02:46 INFO - PROCESS | 2213 | 1467190966483 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 02:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:02:46 INFO - PROCESS | 2213 | 1467190966487 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:02:46 INFO - PROCESS | 2213 | 1467190966489 Marionette TRACE conn2 <- [1,2574,null,{}] 02:02:46 INFO - PROCESS | 2213 | 1467190966493 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}] 02:02:46 INFO - PROCESS | 2213 | 1467190966495 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:46 INFO - PROCESS | 2213 | 1467190966612 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 02:02:46 INFO - PROCESS | 2213 | 1467190966688 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:46 INFO - PROCESS | 2213 | 1467190966690 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x1188aa000 == 42 [pid = 2213] [id = 651] 02:02:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x112a59000) [pid = 2213] [serial = 1953] [outer = 0x0] 02:02:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x114f64000) [pid = 2213] [serial = 1954] [outer = 0x112a59000] 02:02:46 INFO - PROCESS | 2213 | 1467190966722 Marionette DEBUG loaded listener.js 02:02:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x11692fc00) [pid = 2213] [serial = 1955] [outer = 0x112a59000] 02:02:47 INFO - PROCESS | 2213 | 1467190967185 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]]]}] 02:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 721ms 02:02:47 INFO - PROCESS | 2213 | 1467190967209 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 02:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:02:47 INFO - PROCESS | 2213 | 1467190967213 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 02:02:47 INFO - PROCESS | 2213 | 1467190967218 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:02:47 INFO - PROCESS | 2213 | 1467190967220 Marionette TRACE conn2 <- [1,2578,null,{}] 02:02:47 INFO - PROCESS | 2213 | 1467190967223 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}] 02:02:47 INFO - PROCESS | 2213 | 1467190967224 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:47 INFO - PROCESS | 2213 | 1467190967331 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 02:02:47 INFO - PROCESS | 2213 | 1467190967405 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:47 INFO - PROCESS | 2213 | 1467190967407 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x12917c800 == 43 [pid = 2213] [id = 652] 02:02:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x117260800) [pid = 2213] [serial = 1956] [outer = 0x0] 02:02:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x11828d000) [pid = 2213] [serial = 1957] [outer = 0x117260800] 02:02:47 INFO - PROCESS | 2213 | 1467190967439 Marionette DEBUG loaded listener.js 02:02:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x1187ed000) [pid = 2213] [serial = 1958] [outer = 0x117260800] 02:02:47 INFO - PROCESS | 2213 | 1467190967872 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]]]}] 02:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 673ms 02:02:47 INFO - PROCESS | 2213 | 1467190967890 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 02:02:47 INFO - PROCESS | 2213 | 1467190967892 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 02:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:02:47 INFO - PROCESS | 2213 | 1467190967894 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:02:47 INFO - PROCESS | 2213 | 1467190967897 Marionette TRACE conn2 <- [1,2582,null,{}] 02:02:47 INFO - PROCESS | 2213 | 1467190967906 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}] 02:02:47 INFO - PROCESS | 2213 | 1467190967909 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:48 INFO - PROCESS | 2213 | 1467190968033 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 02:02:48 INFO - PROCESS | 2213 | 1467190968099 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:48 INFO - PROCESS | 2213 | 1467190968101 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d5d9800 == 44 [pid = 2213] [id = 653] 02:02:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1192cf000) [pid = 2213] [serial = 1959] [outer = 0x0] 02:02:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x119e11c00) [pid = 2213] [serial = 1960] [outer = 0x1192cf000] 02:02:48 INFO - PROCESS | 2213 | 1467190968173 Marionette DEBUG loaded listener.js 02:02:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x1239abc00) [pid = 2213] [serial = 1961] [outer = 0x1192cf000] 02:02:48 INFO - PROCESS | 2213 | 1467190968629 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]]]}] 02:02:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:02:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 774ms 02:02:48 INFO - PROCESS | 2213 | 1467190968668 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 02:02:48 INFO - PROCESS | 2213 | 1467190968671 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 02:02:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:02:48 INFO - PROCESS | 2213 | 1467190968673 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:02:48 INFO - PROCESS | 2213 | 1467190968674 Marionette TRACE conn2 <- [1,2586,null,{}] 02:02:48 INFO - PROCESS | 2213 | 1467190968677 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}] 02:02:48 INFO - PROCESS | 2213 | 1467190968678 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:48 INFO - PROCESS | 2213 | 1467190968812 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 02:02:48 INFO - PROCESS | 2213 | 1467190968886 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:48 INFO - PROCESS | 2213 | 1467190968887 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x12b70f800 == 45 [pid = 2213] [id = 654] 02:02:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x117263800) [pid = 2213] [serial = 1962] [outer = 0x0] 02:02:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x123af8000) [pid = 2213] [serial = 1963] [outer = 0x117263800] 02:02:48 INFO - PROCESS | 2213 | 1467190968919 Marionette DEBUG loaded listener.js 02:02:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x124914c00) [pid = 2213] [serial = 1964] [outer = 0x117263800] 02:02:49 INFO - PROCESS | 2213 | 1467190969344 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]]]}] 02:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 870ms 02:02:49 INFO - PROCESS | 2213 | 1467190969569 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 02:02:49 INFO - PROCESS | 2213 | 1467190969572 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 02:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:02:49 INFO - PROCESS | 2213 | 1467190969577 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:02:49 INFO - PROCESS | 2213 | 1467190969579 Marionette TRACE conn2 <- [1,2590,null,{}] 02:02:49 INFO - PROCESS | 2213 | 1467190969586 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}] 02:02:49 INFO - PROCESS | 2213 | 1467190969587 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:49 INFO - PROCESS | 2213 | 1467190969691 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 02:02:49 INFO - PROCESS | 2213 | 1467190969761 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:49 INFO - PROCESS | 2213 | 1467190969765 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fbd800 == 46 [pid = 2213] [id = 655] 02:02:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x112a5ac00) [pid = 2213] [serial = 1965] [outer = 0x0] 02:02:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x112ed6400) [pid = 2213] [serial = 1966] [outer = 0x112a5ac00] 02:02:49 INFO - PROCESS | 2213 | 1467190969793 Marionette DEBUG loaded listener.js 02:02:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x1133e3400) [pid = 2213] [serial = 1967] [outer = 0x112a5ac00] 02:02:50 INFO - PROCESS | 2213 | 1467190970242 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]]]}] 02:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 672ms 02:02:50 INFO - PROCESS | 2213 | 1467190970251 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 02:02:50 INFO - PROCESS | 2213 | 1467190970253 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 02:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:02:50 INFO - PROCESS | 2213 | 1467190970258 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:02:50 INFO - PROCESS | 2213 | 1467190970260 Marionette TRACE conn2 <- [1,2594,null,{}] 02:02:50 INFO - PROCESS | 2213 | 1467190970263 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}] 02:02:50 INFO - PROCESS | 2213 | 1467190970264 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:50 INFO - PROCESS | 2213 | 1467190970362 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 02:02:50 INFO - PROCESS | 2213 | 1467190970424 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:50 INFO - PROCESS | 2213 | 1467190970425 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:50 INFO - PROCESS | 2213 | ++DOCSHELL 0x11923b000 == 47 [pid = 2213] [id = 656] 02:02:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x115df7800) [pid = 2213] [serial = 1968] [outer = 0x0] 02:02:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x11612ec00) [pid = 2213] [serial = 1969] [outer = 0x115df7800] 02:02:50 INFO - PROCESS | 2213 | 1467190970453 Marionette DEBUG loaded listener.js 02:02:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x116903c00) [pid = 2213] [serial = 1970] [outer = 0x115df7800] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x12d49a800 == 46 [pid = 2213] [id = 649] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6cf800 == 45 [pid = 2213] [id = 648] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x122fc0800 == 44 [pid = 2213] [id = 647] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x12bda6000 == 43 [pid = 2213] [id = 646] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba36000 == 42 [pid = 2213] [id = 645] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x12a984800 == 41 [pid = 2213] [id = 644] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x129183800 == 40 [pid = 2213] [id = 643] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x1261cd000 == 39 [pid = 2213] [id = 642] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x124206000 == 38 [pid = 2213] [id = 641] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x119158800 == 37 [pid = 2213] [id = 640] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x118369800 == 36 [pid = 2213] [id = 639] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x125709000 == 35 [pid = 2213] [id = 638] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x11825e800 == 34 [pid = 2213] [id = 637] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x123e22800 == 33 [pid = 2213] [id = 636] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x116fbd800 == 32 [pid = 2213] [id = 655] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x12b70f800 == 31 [pid = 2213] [id = 654] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x12d5d9800 == 30 [pid = 2213] [id = 653] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x12917c800 == 29 [pid = 2213] [id = 652] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x12d5cf000 == 28 [pid = 2213] [id = 650] 02:02:51 INFO - PROCESS | 2213 | --DOCSHELL 0x1188aa000 == 27 [pid = 2213] [id = 651] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x1255a7400) [pid = 2213] [serial = 1909] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x124ab8400) [pid = 2213] [serial = 1907] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x11995f400) [pid = 2213] [serial = 1892] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x11691d800) [pid = 2213] [serial = 1873] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x11612e400) [pid = 2213] [serial = 1856] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x117143c00) [pid = 2213] [serial = 1874] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x113216c00) [pid = 2213] [serial = 1855] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x126986800) [pid = 2213] [serial = 1871] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1192c9400) [pid = 2213] [serial = 1889] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x118737400) [pid = 2213] [serial = 1888] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1239acc00) [pid = 2213] [serial = 1897] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x117262c00) [pid = 2213] [serial = 1858] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x112a5a400) [pid = 2213] [serial = 1877] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x120f20800) [pid = 2213] [serial = 1894] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x126172400) [pid = 2213] [serial = 1870] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x11692b800) [pid = 2213] [serial = 1880] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x1176f4c00) [pid = 2213] [serial = 1883] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x117476800) [pid = 2213] [serial = 1882] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x123e85400) [pid = 2213] [serial = 1906] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1129aec00) [pid = 2213] [serial = 1876] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1239a6000) [pid = 2213] [serial = 1895] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1196a4400) [pid = 2213] [serial = 1891] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x118292800) [pid = 2213] [serial = 1903] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x116902c00) [pid = 2213] [serial = 1879] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x123af6c00) [pid = 2213] [serial = 1898] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x118293800) [pid = 2213] [serial = 1885] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x124c87000) [pid = 2213] [serial = 1868] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x118732c00) [pid = 2213] [serial = 1886] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x117483800) [pid = 2213] [serial = 1901] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1244bdc00) [pid = 2213] [serial = 1867] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1193f1400) [pid = 2213] [serial = 1862] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x11747dc00) [pid = 2213] [serial = 1859] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x123aed000) [pid = 2213] [serial = 1865] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1239a0c00) [pid = 2213] [serial = 1904] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x119e06c00) [pid = 2213] [serial = 1864] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x11912f800) [pid = 2213] [serial = 1861] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x116776800) [pid = 2213] [serial = 1900] [outer = 0x0] [url = about:blank] 02:02:51 INFO - PROCESS | 2213 | 1467190971391 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]]]}] 02:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1178ms 02:02:51 INFO - PROCESS | 2213 | 1467190971438 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 02:02:51 INFO - PROCESS | 2213 | 1467190971440 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 02:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:02:51 INFO - PROCESS | 2213 | 1467190971443 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:02:51 INFO - PROCESS | 2213 | 1467190971446 Marionette TRACE conn2 <- [1,2598,null,{}] 02:02:51 INFO - PROCESS | 2213 | 1467190971451 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}] 02:02:51 INFO - PROCESS | 2213 | 1467190971452 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:51 INFO - PROCESS | 2213 | 1467190971539 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 02:02:51 INFO - PROCESS | 2213 | 1467190971543 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:51 INFO - PROCESS | 2213 | 1467190971546 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x117466800 == 28 [pid = 2213] [id = 657] 02:02:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x112a56c00) [pid = 2213] [serial = 1971] [outer = 0x0] 02:02:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x112a5c400) [pid = 2213] [serial = 1972] [outer = 0x112a56c00] 02:02:51 INFO - PROCESS | 2213 | 1467190971576 Marionette DEBUG loaded listener.js 02:02:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x113216c00) [pid = 2213] [serial = 1973] [outer = 0x112a56c00] 02:02:51 INFO - PROCESS | 2213 | 1467190971949 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]]]}] 02:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 525ms 02:02:51 INFO - PROCESS | 2213 | 1467190971970 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 02:02:51 INFO - PROCESS | 2213 | 1467190971973 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 02:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:02:51 INFO - PROCESS | 2213 | 1467190971977 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:02:51 INFO - PROCESS | 2213 | 1467190971979 Marionette TRACE conn2 <- [1,2602,null,{}] 02:02:51 INFO - PROCESS | 2213 | 1467190971981 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}] 02:02:51 INFO - PROCESS | 2213 | 1467190971984 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:52 INFO - PROCESS | 2213 | 1467190972069 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 02:02:52 INFO - PROCESS | 2213 | 1467190972074 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:52 INFO - PROCESS | 2213 | 1467190972075 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x11857e000 == 29 [pid = 2213] [id = 658] 02:02:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x113c43c00) [pid = 2213] [serial = 1974] [outer = 0x0] 02:02:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x11618c000) [pid = 2213] [serial = 1975] [outer = 0x113c43c00] 02:02:52 INFO - PROCESS | 2213 | 1467190972105 Marionette DEBUG loaded listener.js 02:02:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x116905400) [pid = 2213] [serial = 1976] [outer = 0x113c43c00] 02:02:52 INFO - PROCESS | 2213 | 1467190972582 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]]]}] 02:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 620ms 02:02:52 INFO - PROCESS | 2213 | 1467190972598 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 02:02:52 INFO - PROCESS | 2213 | 1467190972603 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 02:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:02:52 INFO - PROCESS | 2213 | 1467190972607 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:02:52 INFO - PROCESS | 2213 | 1467190972611 Marionette TRACE conn2 <- [1,2606,null,{}] 02:02:52 INFO - PROCESS | 2213 | 1467190972623 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}] 02:02:52 INFO - PROCESS | 2213 | 1467190972627 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:52 INFO - PROCESS | 2213 | 1467190972736 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 02:02:52 INFO - PROCESS | 2213 | 1467190972741 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:52 INFO - PROCESS | 2213 | 1467190972743 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e28000 == 30 [pid = 2213] [id = 659] 02:02:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x116927400) [pid = 2213] [serial = 1977] [outer = 0x0] 02:02:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x116930800) [pid = 2213] [serial = 1978] [outer = 0x116927400] 02:02:52 INFO - PROCESS | 2213 | 1467190972773 Marionette DEBUG loaded listener.js 02:02:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x117268400) [pid = 2213] [serial = 1979] [outer = 0x116927400] 02:02:53 INFO - PROCESS | 2213 | 1467190973138 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]]]}] 02:02:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:02:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 576ms 02:02:53 INFO - PROCESS | 2213 | 1467190973189 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 02:02:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:02:53 INFO - PROCESS | 2213 | 1467190973191 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 02:02:53 INFO - PROCESS | 2213 | 1467190973193 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:02:53 INFO - PROCESS | 2213 | 1467190973194 Marionette TRACE conn2 <- [1,2610,null,{}] 02:02:53 INFO - PROCESS | 2213 | 1467190973197 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}] 02:02:53 INFO - PROCESS | 2213 | 1467190973198 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:53 INFO - PROCESS | 2213 | 1467190973305 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 02:02:53 INFO - PROCESS | 2213 | 1467190973338 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:53 INFO - PROCESS | 2213 | 1467190973339 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x124514000 == 31 [pid = 2213] [id = 660] 02:02:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x117478400) [pid = 2213] [serial = 1980] [outer = 0x0] 02:02:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11747e800) [pid = 2213] [serial = 1981] [outer = 0x117478400] 02:02:53 INFO - PROCESS | 2213 | 1467190973364 Marionette DEBUG loaded listener.js 02:02:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1176f1400) [pid = 2213] [serial = 1982] [outer = 0x117478400] 02:02:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:02:53 INFO - PROCESS | 2213 | 1467190973706 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]]]}] 02:02:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 519ms 02:02:53 INFO - PROCESS | 2213 | 1467190973712 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 02:02:53 INFO - PROCESS | 2213 | 1467190973713 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 02:02:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:02:53 INFO - PROCESS | 2213 | 1467190973720 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:02:53 INFO - PROCESS | 2213 | 1467190973721 Marionette TRACE conn2 <- [1,2614,null,{}] 02:02:53 INFO - PROCESS | 2213 | 1467190973723 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}] 02:02:53 INFO - PROCESS | 2213 | 1467190973724 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:53 INFO - PROCESS | 2213 | 1467190973828 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 02:02:53 INFO - PROCESS | 2213 | 1467190973832 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:53 INFO - PROCESS | 2213 | 1467190973833 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x125705000 == 32 [pid = 2213] [id = 661] 02:02:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1128e9c00) [pid = 2213] [serial = 1983] [outer = 0x0] 02:02:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1180b5800) [pid = 2213] [serial = 1984] [outer = 0x1128e9c00] 02:02:53 INFO - PROCESS | 2213 | 1467190973858 Marionette DEBUG loaded listener.js 02:02:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x11824c400) [pid = 2213] [serial = 1985] [outer = 0x1128e9c00] 02:02:54 INFO - PROCESS | 2213 | 1467190974213 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]]]}] 02:02:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:02:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 526ms 02:02:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:02:54 INFO - PROCESS | 2213 | 1467190974242 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 02:02:54 INFO - PROCESS | 2213 | 1467190974243 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 02:02:54 INFO - PROCESS | 2213 | 1467190974245 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:02:54 INFO - PROCESS | 2213 | 1467190974246 Marionette TRACE conn2 <- [1,2618,null,{}] 02:02:54 INFO - PROCESS | 2213 | 1467190974249 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}] 02:02:54 INFO - PROCESS | 2213 | 1467190974253 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:54 INFO - PROCESS | 2213 | 1467190974363 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 02:02:54 INFO - PROCESS | 2213 | 1467190974401 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:54 INFO - PROCESS | 2213 | 1467190974403 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab1800 == 33 [pid = 2213] [id = 662] 02:02:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x11824d400) [pid = 2213] [serial = 1986] [outer = 0x0] 02:02:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x118298400) [pid = 2213] [serial = 1987] [outer = 0x11824d400] 02:02:54 INFO - PROCESS | 2213 | 1467190974428 Marionette DEBUG loaded listener.js 02:02:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x11887ec00) [pid = 2213] [serial = 1988] [outer = 0x11824d400] 02:02:54 INFO - PROCESS | 2213 | 1467190974798 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]]]}] 02:02:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:02:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 570ms 02:02:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:02:54 INFO - PROCESS | 2213 | 1467190974816 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 02:02:54 INFO - PROCESS | 2213 | 1467190974818 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 02:02:54 INFO - PROCESS | 2213 | 1467190974822 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:02:54 INFO - PROCESS | 2213 | 1467190974823 Marionette TRACE conn2 <- [1,2622,null,{}] 02:02:54 INFO - PROCESS | 2213 | 1467190974827 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}] 02:02:54 INFO - PROCESS | 2213 | 1467190974829 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:54 INFO - PROCESS | 2213 | 1467190974982 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 02:02:55 INFO - PROCESS | 2213 | 1467190975003 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:55 INFO - PROCESS | 2213 | 1467190975005 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x129182800 == 34 [pid = 2213] [id = 663] 02:02:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x11888d000) [pid = 2213] [serial = 1989] [outer = 0x0] 02:02:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x119170800) [pid = 2213] [serial = 1990] [outer = 0x11888d000] 02:02:55 INFO - PROCESS | 2213 | 1467190975045 Marionette DEBUG loaded listener.js 02:02:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1192c9400) [pid = 2213] [serial = 1991] [outer = 0x11888d000] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x122f98000) [pid = 2213] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1133b7400) [pid = 2213] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x124c89400) [pid = 2213] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x112a5d400) [pid = 2213] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x112a82000) [pid = 2213] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11618d800) [pid = 2213] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x117266400) [pid = 2213] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1133dfc00) [pid = 2213] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x123f06000) [pid = 2213] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x112a5b800) [pid = 2213] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1187eb400) [pid = 2213] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x11726c400) [pid = 2213] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1192d3c00) [pid = 2213] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x112a54c00) [pid = 2213] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:02:55 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x128e2b800) [pid = 2213] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:02:55 INFO - PROCESS | 2213 | 1467190975664 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]]]}] 02:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 870ms 02:02:55 INFO - PROCESS | 2213 | 1467190975692 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 02:02:55 INFO - PROCESS | 2213 | 1467190975693 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 02:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:02:55 INFO - PROCESS | 2213 | 1467190975695 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:02:55 INFO - PROCESS | 2213 | 1467190975696 Marionette TRACE conn2 <- [1,2626,null,{}] 02:02:55 INFO - PROCESS | 2213 | 1467190975699 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}] 02:02:55 INFO - PROCESS | 2213 | 1467190975702 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:55 INFO - PROCESS | 2213 | 1467190975779 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 02:02:55 INFO - PROCESS | 2213 | 1467190975840 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:55 INFO - PROCESS | 2213 | 1467190975841 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x12917e800 == 35 [pid = 2213] [id = 664] 02:02:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x112a54c00) [pid = 2213] [serial = 1992] [outer = 0x0] 02:02:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x117263000) [pid = 2213] [serial = 1993] [outer = 0x112a54c00] 02:02:55 INFO - PROCESS | 2213 | 1467190975866 Marionette DEBUG loaded listener.js 02:02:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x11912dc00) [pid = 2213] [serial = 1994] [outer = 0x112a54c00] 02:02:56 INFO - PROCESS | 2213 | 1467190976140 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]]]}] 02:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 473ms 02:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:02:56 INFO - PROCESS | 2213 | 1467190976173 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 02:02:56 INFO - PROCESS | 2213 | 1467190976174 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 02:02:56 INFO - PROCESS | 2213 | 1467190976176 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:02:56 INFO - PROCESS | 2213 | 1467190976177 Marionette TRACE conn2 <- [1,2630,null,{}] 02:02:56 INFO - PROCESS | 2213 | 1467190976179 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}] 02:02:56 INFO - PROCESS | 2213 | 1467190976181 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:56 INFO - PROCESS | 2213 | 1467190976265 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 02:02:56 INFO - PROCESS | 2213 | 1467190976271 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:56 INFO - PROCESS | 2213 | 1467190976272 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a976000 == 36 [pid = 2213] [id = 665] 02:02:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x116918c00) [pid = 2213] [serial = 1995] [outer = 0x0] 02:02:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x119355c00) [pid = 2213] [serial = 1996] [outer = 0x116918c00] 02:02:56 INFO - PROCESS | 2213 | 1467190976297 Marionette DEBUG loaded listener.js 02:02:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x11969e000) [pid = 2213] [serial = 1997] [outer = 0x116918c00] 02:02:56 INFO - PROCESS | 2213 | 1467190976672 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]]]}] 02:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 02:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:02:56 INFO - PROCESS | 2213 | 1467190976701 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 02:02:56 INFO - PROCESS | 2213 | 1467190976703 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 02:02:56 INFO - PROCESS | 2213 | 1467190976707 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:02:56 INFO - PROCESS | 2213 | 1467190976708 Marionette TRACE conn2 <- [1,2634,null,{}] 02:02:56 INFO - PROCESS | 2213 | 1467190976711 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}] 02:02:56 INFO - PROCESS | 2213 | 1467190976713 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:56 INFO - PROCESS | 2213 | 1467190976840 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 02:02:56 INFO - PROCESS | 2213 | 1467190976846 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:56 INFO - PROCESS | 2213 | 1467190976847 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa32800 == 37 [pid = 2213] [id = 666] 02:02:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x116780800) [pid = 2213] [serial = 1998] [outer = 0x0] 02:02:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1196a3c00) [pid = 2213] [serial = 1999] [outer = 0x116780800] 02:02:56 INFO - PROCESS | 2213 | 1467190976891 Marionette DEBUG loaded listener.js 02:02:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119832800) [pid = 2213] [serial = 2000] [outer = 0x116780800] 02:02:57 INFO - PROCESS | 2213 | 1467190977312 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]]]}] 02:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 620ms 02:02:57 INFO - PROCESS | 2213 | 1467190977327 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 02:02:57 INFO - PROCESS | 2213 | 1467190977328 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 02:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:02:57 INFO - PROCESS | 2213 | 1467190977331 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:02:57 INFO - PROCESS | 2213 | 1467190977336 Marionette TRACE conn2 <- [1,2638,null,{}] 02:02:57 INFO - PROCESS | 2213 | 1467190977354 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}] 02:02:57 INFO - PROCESS | 2213 | 1467190977356 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:57 INFO - PROCESS | 2213 | 1467190977455 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 02:02:57 INFO - PROCESS | 2213 | 1467190977458 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:57 INFO - PROCESS | 2213 | 1467190977461 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bd9e800 == 38 [pid = 2213] [id = 667] 02:02:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x11983e800) [pid = 2213] [serial = 2001] [outer = 0x0] 02:02:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x119e36000) [pid = 2213] [serial = 2002] [outer = 0x11983e800] 02:02:57 INFO - PROCESS | 2213 | 1467190977504 Marionette DEBUG loaded listener.js 02:02:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1239a7c00) [pid = 2213] [serial = 2003] [outer = 0x11983e800] 02:02:58 INFO - PROCESS | 2213 | 1467190978175 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]]]}] 02:02:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:02:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 925ms 02:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:02:58 INFO - PROCESS | 2213 | 1467190978274 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 02:02:58 INFO - PROCESS | 2213 | 1467190978276 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 02:02:58 INFO - PROCESS | 2213 | 1467190978279 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:02:58 INFO - PROCESS | 2213 | 1467190978283 Marionette TRACE conn2 <- [1,2642,null,{}] 02:02:58 INFO - PROCESS | 2213 | 1467190978287 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}] 02:02:58 INFO - PROCESS | 2213 | 1467190978288 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:58 INFO - PROCESS | 2213 | 1467190978407 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 02:02:58 INFO - PROCESS | 2213 | 1467190978466 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:58 INFO - PROCESS | 2213 | 1467190978468 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x11856e000 == 39 [pid = 2213] [id = 668] 02:02:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x112a51800) [pid = 2213] [serial = 2004] [outer = 0x0] 02:02:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x112f0ac00) [pid = 2213] [serial = 2005] [outer = 0x112a51800] 02:02:58 INFO - PROCESS | 2213 | 1467190978500 Marionette DEBUG loaded listener.js 02:02:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1133f7000) [pid = 2213] [serial = 2006] [outer = 0x112a51800] 02:02:59 INFO - PROCESS | 2213 | 1467190979025 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]]]}] 02:02:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:02:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 772ms 02:02:59 INFO - PROCESS | 2213 | 1467190979059 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 02:02:59 INFO - PROCESS | 2213 | 1467190979062 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 02:02:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:02:59 INFO - PROCESS | 2213 | 1467190979070 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:02:59 INFO - PROCESS | 2213 | 1467190979072 Marionette TRACE conn2 <- [1,2646,null,{}] 02:02:59 INFO - PROCESS | 2213 | 1467190979075 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}] 02:02:59 INFO - PROCESS | 2213 | 1467190979077 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:59 INFO - PROCESS | 2213 | 1467190979191 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 02:02:59 INFO - PROCESS | 2213 | 1467190979272 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:59 INFO - PROCESS | 2213 | 1467190979274 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:02:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x116fab000 == 40 [pid = 2213] [id = 669] 02:02:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x112a57c00) [pid = 2213] [serial = 2007] [outer = 0x0] 02:02:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x116916400) [pid = 2213] [serial = 2008] [outer = 0x112a57c00] 02:02:59 INFO - PROCESS | 2213 | 1467190979305 Marionette DEBUG loaded listener.js 02:02:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x11692e400) [pid = 2213] [serial = 2009] [outer = 0x112a57c00] 02:02:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa32800 == 39 [pid = 2213] [id = 666] 02:02:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12a976000 == 38 [pid = 2213] [id = 665] 02:02:59 INFO - PROCESS | 2213 | --DOCSHELL 0x12917e800 == 37 [pid = 2213] [id = 664] 02:02:59 INFO - PROCESS | 2213 | --DOCSHELL 0x129182800 == 36 [pid = 2213] [id = 663] 02:02:59 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab1800 == 35 [pid = 2213] [id = 662] 02:02:59 INFO - PROCESS | 2213 | --DOCSHELL 0x125705000 == 34 [pid = 2213] [id = 661] 02:02:59 INFO - PROCESS | 2213 | --DOCSHELL 0x124514000 == 33 [pid = 2213] [id = 660] 02:02:59 INFO - PROCESS | 2213 | --DOCSHELL 0x122e28000 == 32 [pid = 2213] [id = 659] 02:02:59 INFO - PROCESS | 2213 | --DOCSHELL 0x11857e000 == 31 [pid = 2213] [id = 658] 02:02:59 INFO - PROCESS | 2213 | --DOCSHELL 0x117466800 == 30 [pid = 2213] [id = 657] 02:02:59 INFO - PROCESS | 2213 | 1467190979953 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]]]}] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x123aea000) [pid = 2213] [serial = 1933] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x1255a6000) [pid = 2213] [serial = 1936] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x1265ed000) [pid = 2213] [serial = 1939] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x126170800) [pid = 2213] [serial = 1937] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x112edb400) [pid = 2213] [serial = 1942] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1184c6c00) [pid = 2213] [serial = 1924] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x11912e800) [pid = 2213] [serial = 1925] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x1187f1c00) [pid = 2213] [serial = 1945] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x117299400) [pid = 2213] [serial = 1921] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1180b9000) [pid = 2213] [serial = 1922] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x116917800) [pid = 2213] [serial = 1918] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x116931000) [pid = 2213] [serial = 1919] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x126170000) [pid = 2213] [serial = 1910] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x112f12c00) [pid = 2213] [serial = 1912] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x116773c00) [pid = 2213] [serial = 1913] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1193eb000) [pid = 2213] [serial = 1927] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1196a7400) [pid = 2213] [serial = 1928] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x117479400) [pid = 2213] [serial = 1915] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1180b7000) [pid = 2213] [serial = 1916] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x119961c00) [pid = 2213] [serial = 1930] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x117144800) [pid = 2213] [serial = 1943] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x1267e0000) [pid = 2213] [serial = 1940] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x128b1e800) [pid = 2213] [serial = 1949] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x126542c00) [pid = 2213] [serial = 1948] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x129131400) [pid = 2213] [serial = 1951] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x12921bc00) [pid = 2213] [serial = 1952] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x124964800) [pid = 2213] [serial = 1934] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x123af4400) [pid = 2213] [serial = 1946] [outer = 0x0] [url = about:blank] 02:02:59 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x120f22400) [pid = 2213] [serial = 1931] [outer = 0x0] [url = about:blank] 02:02:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:02:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 923ms 02:02:59 INFO - PROCESS | 2213 | 1467190979994 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 02:02:59 INFO - PROCESS | 2213 | 1467190979996 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 02:02:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:03:00 INFO - PROCESS | 2213 | 1467190980000 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:03:00 INFO - PROCESS | 2213 | 1467190980002 Marionette TRACE conn2 <- [1,2650,null,{}] 02:03:00 INFO - PROCESS | 2213 | 1467190980006 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}] 02:03:00 INFO - PROCESS | 2213 | 1467190980008 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:00 INFO - PROCESS | 2213 | 1467190980094 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 02:03:00 INFO - PROCESS | 2213 | 1467190980103 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:00 INFO - PROCESS | 2213 | 1467190980106 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x118268000 == 31 [pid = 2213] [id = 670] 02:03:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x11618d800) [pid = 2213] [serial = 2010] [outer = 0x0] 02:03:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x116913800) [pid = 2213] [serial = 2011] [outer = 0x11618d800] 02:03:00 INFO - PROCESS | 2213 | 1467190980135 Marionette DEBUG loaded listener.js 02:03:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x11692ec00) [pid = 2213] [serial = 2012] [outer = 0x11618d800] 02:03:00 INFO - PROCESS | 2213 | 1467190980538 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]]]}] 02:03:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:03:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 571ms 02:03:00 INFO - PROCESS | 2213 | 1467190980571 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 02:03:00 INFO - PROCESS | 2213 | 1467190980575 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 02:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:03:00 INFO - PROCESS | 2213 | 1467190980581 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:03:00 INFO - PROCESS | 2213 | 1467190980583 Marionette TRACE conn2 <- [1,2654,null,{}] 02:03:00 INFO - PROCESS | 2213 | 1467190980596 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}] 02:03:00 INFO - PROCESS | 2213 | 1467190980600 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:00 INFO - PROCESS | 2213 | 1467190980725 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 02:03:00 INFO - PROCESS | 2213 | 1467190980740 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:00 INFO - PROCESS | 2213 | 1467190980741 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x119382000 == 32 [pid = 2213] [id = 671] 02:03:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x11726c000) [pid = 2213] [serial = 2013] [outer = 0x0] 02:03:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x1172a0400) [pid = 2213] [serial = 2014] [outer = 0x11726c000] 02:03:00 INFO - PROCESS | 2213 | 1467190980786 Marionette DEBUG loaded listener.js 02:03:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x117482400) [pid = 2213] [serial = 2015] [outer = 0x11726c000] 02:03:01 INFO - PROCESS | 2213 | 1467190981155 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]]]}] 02:03:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:03:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 631ms 02:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:03:01 INFO - PROCESS | 2213 | 1467190981211 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 02:03:01 INFO - PROCESS | 2213 | 1467190981213 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 02:03:01 INFO - PROCESS | 2213 | 1467190981221 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:03:01 INFO - PROCESS | 2213 | 1467190981223 Marionette TRACE conn2 <- [1,2658,null,{}] 02:03:01 INFO - PROCESS | 2213 | 1467190981232 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}] 02:03:01 INFO - PROCESS | 2213 | 1467190981236 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:01 INFO - PROCESS | 2213 | 1467190981320 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 02:03:01 INFO - PROCESS | 2213 | 1467190981325 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:01 INFO - PROCESS | 2213 | 1467190981328 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x124520800 == 33 [pid = 2213] [id = 672] 02:03:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x1180bb800) [pid = 2213] [serial = 2016] [outer = 0x0] 02:03:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x11828d400) [pid = 2213] [serial = 2017] [outer = 0x1180bb800] 02:03:01 INFO - PROCESS | 2213 | 1467190981356 Marionette DEBUG loaded listener.js 02:03:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x118313800) [pid = 2213] [serial = 2018] [outer = 0x1180bb800] 02:03:01 INFO - PROCESS | 2213 | 1467190981718 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]]]}] 02:03:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:03:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 526ms 02:03:01 INFO - PROCESS | 2213 | 1467190981742 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 02:03:01 INFO - PROCESS | 2213 | 1467190981744 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 02:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:03:01 INFO - PROCESS | 2213 | 1467190981746 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:03:01 INFO - PROCESS | 2213 | 1467190981747 Marionette TRACE conn2 <- [1,2662,null,{}] 02:03:01 INFO - PROCESS | 2213 | 1467190981752 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}] 02:03:01 INFO - PROCESS | 2213 | 1467190981753 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:01 INFO - PROCESS | 2213 | 1467190981870 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 02:03:01 INFO - PROCESS | 2213 | 1467190981876 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:01 INFO - PROCESS | 2213 | 1467190981877 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x128aad800 == 34 [pid = 2213] [id = 673] 02:03:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x118314c00) [pid = 2213] [serial = 2019] [outer = 0x0] 02:03:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11873cc00) [pid = 2213] [serial = 2020] [outer = 0x118314c00] 02:03:01 INFO - PROCESS | 2213 | 1467190981902 Marionette DEBUG loaded listener.js 02:03:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x119132c00) [pid = 2213] [serial = 2021] [outer = 0x118314c00] 02:03:02 INFO - PROCESS | 2213 | 1467190982233 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]]]}] 02:03:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:03:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 521ms 02:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:03:02 INFO - PROCESS | 2213 | 1467190982272 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 02:03:02 INFO - PROCESS | 2213 | 1467190982273 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 02:03:02 INFO - PROCESS | 2213 | 1467190982276 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:03:02 INFO - PROCESS | 2213 | 1467190982277 Marionette TRACE conn2 <- [1,2666,null,{}] 02:03:02 INFO - PROCESS | 2213 | 1467190982279 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}] 02:03:02 INFO - PROCESS | 2213 | 1467190982280 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:02 INFO - PROCESS | 2213 | 1467190982382 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 02:03:02 INFO - PROCESS | 2213 | 1467190982386 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:02 INFO - PROCESS | 2213 | 1467190982387 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x129182800 == 35 [pid = 2213] [id = 674] 02:03:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x1128e1000) [pid = 2213] [serial = 2022] [outer = 0x0] 02:03:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1192c8000) [pid = 2213] [serial = 2023] [outer = 0x1128e1000] 02:03:02 INFO - PROCESS | 2213 | 1467190982412 Marionette DEBUG loaded listener.js 02:03:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1193f1400) [pid = 2213] [serial = 2024] [outer = 0x1128e1000] 02:03:03 INFO - PROCESS | 2213 | 1467190983248 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]]]}] 02:03:03 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) 02:03:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1018ms 02:03:03 INFO - PROCESS | 2213 | 1467190983295 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 02:03:03 INFO - PROCESS | 2213 | 1467190983296 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 02:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:03:03 INFO - PROCESS | 2213 | 1467190983312 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:03:03 INFO - PROCESS | 2213 | 1467190983313 Marionette TRACE conn2 <- [1,2670,null,{}] 02:03:03 INFO - PROCESS | 2213 | 1467190983315 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}] 02:03:03 INFO - PROCESS | 2213 | 1467190983320 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:03 INFO - PROCESS | 2213 | 1467190983440 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 02:03:03 INFO - PROCESS | 2213 | 1467190983452 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:03 INFO - PROCESS | 2213 | 1467190983453 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa37000 == 36 [pid = 2213] [id = 675] 02:03:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1193f3400) [pid = 2213] [serial = 2025] [outer = 0x0] 02:03:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x120f20000) [pid = 2213] [serial = 2026] [outer = 0x1193f3400] 02:03:03 INFO - PROCESS | 2213 | 1467190983478 Marionette DEBUG loaded listener.js 02:03:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1239ae400) [pid = 2213] [serial = 2027] [outer = 0x1193f3400] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x115df7800) [pid = 2213] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x116927400) [pid = 2213] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x112a56c00) [pid = 2213] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x112a59000) [pid = 2213] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x117260800) [pid = 2213] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1128e9c00) [pid = 2213] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x11888d000) [pid = 2213] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x112a54c00) [pid = 2213] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x116918c00) [pid = 2213] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x1192cf000) [pid = 2213] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x117263800) [pid = 2213] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x112a5ac00) [pid = 2213] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x116780800) [pid = 2213] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x117478400) [pid = 2213] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x11824d400) [pid = 2213] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:03:04 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x113c43c00) [pid = 2213] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:03:04 INFO - PROCESS | 2213 | 1467190984292 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"]]]}] 02:03:04 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 02:03:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:03:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:03:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1032ms 02:03:04 INFO - PROCESS | 2213 | 1467190984332 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 02:03:04 INFO - PROCESS | 2213 | 1467190984334 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 02:03:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:03:04 INFO - PROCESS | 2213 | 1467190984337 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:03:04 INFO - PROCESS | 2213 | 1467190984338 Marionette TRACE conn2 <- [1,2674,null,{}] 02:03:04 INFO - PROCESS | 2213 | 1467190984341 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}] 02:03:04 INFO - PROCESS | 2213 | 1467190984342 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:04 INFO - PROCESS | 2213 | 1467190984438 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 02:03:04 INFO - PROCESS | 2213 | 1467190984472 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:04 INFO - PROCESS | 2213 | 1467190984473 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x119399000 == 37 [pid = 2213] [id = 676] 02:03:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x1129ab800) [pid = 2213] [serial = 2028] [outer = 0x0] 02:03:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x116907400) [pid = 2213] [serial = 2029] [outer = 0x1129ab800] 02:03:04 INFO - PROCESS | 2213 | 1467190984495 Marionette DEBUG loaded listener.js 02:03:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x117478400) [pid = 2213] [serial = 2030] [outer = 0x1129ab800] 02:03:05 INFO - PROCESS | 2213 | 1467190985241 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"]]]}] 02:03:05 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 02:03:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:03:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:03:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 919ms 02:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:03:05 INFO - PROCESS | 2213 | 1467190985258 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 02:03:05 INFO - PROCESS | 2213 | 1467190985259 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 02:03:05 INFO - PROCESS | 2213 | 1467190985261 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:03:05 INFO - PROCESS | 2213 | 1467190985262 Marionette TRACE conn2 <- [1,2678,null,{}] 02:03:05 INFO - PROCESS | 2213 | 1467190985264 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}] 02:03:05 INFO - PROCESS | 2213 | 1467190985266 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:05 INFO - PROCESS | 2213 | 1467190985345 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 02:03:05 INFO - PROCESS | 2213 | 1467190985349 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:05 INFO - PROCESS | 2213 | 1467190985352 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:05 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bd9b000 == 38 [pid = 2213] [id = 677] 02:03:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x116927400) [pid = 2213] [serial = 2031] [outer = 0x0] 02:03:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x11916ac00) [pid = 2213] [serial = 2032] [outer = 0x116927400] 02:03:05 INFO - PROCESS | 2213 | 1467190985386 Marionette DEBUG loaded listener.js 02:03:05 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x1239aec00) [pid = 2213] [serial = 2033] [outer = 0x116927400] 02:03:06 INFO - PROCESS | 2213 | 1467190986197 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]]]}] 02:03:06 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) 02:03:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 970ms 02:03:06 INFO - PROCESS | 2213 | 1467190986232 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 02:03:06 INFO - PROCESS | 2213 | 1467190986236 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 02:03:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:03:06 INFO - PROCESS | 2213 | 1467190986241 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:03:06 INFO - PROCESS | 2213 | 1467190986242 Marionette TRACE conn2 <- [1,2682,null,{}] 02:03:06 INFO - PROCESS | 2213 | 1467190986246 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}] 02:03:06 INFO - PROCESS | 2213 | 1467190986248 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:06 INFO - PROCESS | 2213 | 1467190986363 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 02:03:06 INFO - PROCESS | 2213 | 1467190986421 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:06 INFO - PROCESS | 2213 | 1467190986422 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x117471800 == 39 [pid = 2213] [id = 678] 02:03:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x112f0c800) [pid = 2213] [serial = 2034] [outer = 0x0] 02:03:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1133f2800) [pid = 2213] [serial = 2035] [outer = 0x112f0c800] 02:03:06 INFO - PROCESS | 2213 | 1467190986456 Marionette DEBUG loaded listener.js 02:03:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11692c000) [pid = 2213] [serial = 2036] [outer = 0x112f0c800] 02:03:07 INFO - PROCESS | 2213 | 1467190987359 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]]]}] 02:03:07 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) 02:03:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1171ms 02:03:07 INFO - PROCESS | 2213 | 1467190987412 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 02:03:07 INFO - PROCESS | 2213 | 1467190987415 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 02:03:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:03:07 INFO - PROCESS | 2213 | 1467190987421 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:03:07 INFO - PROCESS | 2213 | 1467190987423 Marionette TRACE conn2 <- [1,2686,null,{}] 02:03:07 INFO - PROCESS | 2213 | 1467190987425 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}] 02:03:07 INFO - PROCESS | 2213 | 1467190987427 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:07 INFO - PROCESS | 2213 | 1467190987530 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 02:03:07 INFO - PROCESS | 2213 | 1467190987585 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:07 INFO - PROCESS | 2213 | 1467190987587 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269f7000 == 40 [pid = 2213] [id = 679] 02:03:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x117478000) [pid = 2213] [serial = 2037] [outer = 0x0] 02:03:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x1180c0400) [pid = 2213] [serial = 2038] [outer = 0x117478000] 02:03:07 INFO - PROCESS | 2213 | 1467190987618 Marionette DEBUG loaded listener.js 02:03:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x118311400) [pid = 2213] [serial = 2039] [outer = 0x117478000] 02:03:08 INFO - PROCESS | 2213 | 1467190988517 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"]]]}] 02:03:08 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 02:03:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:03:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:03:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1123ms 02:03:08 INFO - PROCESS | 2213 | 1467190988545 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 02:03:08 INFO - PROCESS | 2213 | 1467190988546 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 02:03:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:03:08 INFO - PROCESS | 2213 | 1467190988549 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:03:08 INFO - PROCESS | 2213 | 1467190988551 Marionette TRACE conn2 <- [1,2690,null,{}] 02:03:08 INFO - PROCESS | 2213 | 1467190988559 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}] 02:03:08 INFO - PROCESS | 2213 | 1467190988563 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:08 INFO - PROCESS | 2213 | 1467190988666 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 02:03:08 INFO - PROCESS | 2213 | 1467190988722 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:08 INFO - PROCESS | 2213 | 1467190988725 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6ba000 == 41 [pid = 2213] [id = 680] 02:03:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x119803400) [pid = 2213] [serial = 2040] [outer = 0x0] 02:03:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11996a800) [pid = 2213] [serial = 2041] [outer = 0x119803400] 02:03:08 INFO - PROCESS | 2213 | 1467190988756 Marionette DEBUG loaded listener.js 02:03:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x122e3d000) [pid = 2213] [serial = 2042] [outer = 0x119803400] 02:03:09 INFO - PROCESS | 2213 | 1467190989700 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"]]]}] 02:03:09 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 02:03:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:03:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:03:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1172ms 02:03:09 INFO - PROCESS | 2213 | 1467190989721 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 02:03:09 INFO - PROCESS | 2213 | 1467190989723 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 02:03:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:03:09 INFO - PROCESS | 2213 | 1467190989726 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:03:09 INFO - PROCESS | 2213 | 1467190989727 Marionette TRACE conn2 <- [1,2694,null,{}] 02:03:09 INFO - PROCESS | 2213 | 1467190989729 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}] 02:03:09 INFO - PROCESS | 2213 | 1467190989731 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:09 INFO - PROCESS | 2213 | 1467190989836 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 02:03:09 INFO - PROCESS | 2213 | 1467190989892 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:09 INFO - PROCESS | 2213 | 1467190989894 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa44000 == 42 [pid = 2213] [id = 681] 02:03:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x11996d000) [pid = 2213] [serial = 2043] [outer = 0x0] 02:03:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x123aeb400) [pid = 2213] [serial = 2044] [outer = 0x11996d000] 02:03:09 INFO - PROCESS | 2213 | 1467190989923 Marionette DEBUG loaded listener.js 02:03:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x123af6c00) [pid = 2213] [serial = 2045] [outer = 0x11996d000] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x11923b000 == 41 [pid = 2213] [id = 656] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x119399000 == 40 [pid = 2213] [id = 676] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa37000 == 39 [pid = 2213] [id = 675] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x129182800 == 38 [pid = 2213] [id = 674] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x128aad800 == 37 [pid = 2213] [id = 673] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x124520800 == 36 [pid = 2213] [id = 672] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x119382000 == 35 [pid = 2213] [id = 671] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x118268000 == 34 [pid = 2213] [id = 670] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x116fab000 == 33 [pid = 2213] [id = 669] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x12bd9e800 == 32 [pid = 2213] [id = 667] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x11856e000 == 31 [pid = 2213] [id = 668] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6ba000 == 30 [pid = 2213] [id = 680] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x1269f7000 == 29 [pid = 2213] [id = 679] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x12bd9b000 == 28 [pid = 2213] [id = 677] 02:03:11 INFO - PROCESS | 2213 | --DOCSHELL 0x117471800 == 27 [pid = 2213] [id = 678] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1196a3c00) [pid = 2213] [serial = 1999] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x11747e800) [pid = 2213] [serial = 1981] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x118298400) [pid = 2213] [serial = 1987] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x11618c000) [pid = 2213] [serial = 1975] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x116905400) [pid = 2213] [serial = 1976] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x116903c00) [pid = 2213] [serial = 1970] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11612ec00) [pid = 2213] [serial = 1969] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x116930800) [pid = 2213] [serial = 1978] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x112a5c400) [pid = 2213] [serial = 1972] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x113216c00) [pid = 2213] [serial = 1973] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x11692fc00) [pid = 2213] [serial = 1955] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x114f64000) [pid = 2213] [serial = 1954] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x1187ed000) [pid = 2213] [serial = 1958] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x1180b5800) [pid = 2213] [serial = 1984] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x119170800) [pid = 2213] [serial = 1990] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x11828d000) [pid = 2213] [serial = 1957] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x117263000) [pid = 2213] [serial = 1993] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x11887ec00) [pid = 2213] [serial = 1988] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x11912dc00) [pid = 2213] [serial = 1994] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x119355c00) [pid = 2213] [serial = 1996] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 73 (0x119e11c00) [pid = 2213] [serial = 1960] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 72 (0x1239abc00) [pid = 2213] [serial = 1961] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 71 (0x124914c00) [pid = 2213] [serial = 1964] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 70 (0x123af8000) [pid = 2213] [serial = 1963] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 69 (0x1192c9400) [pid = 2213] [serial = 1991] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 68 (0x1133e3400) [pid = 2213] [serial = 1967] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 67 (0x11824c400) [pid = 2213] [serial = 1985] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 66 (0x112ed6400) [pid = 2213] [serial = 1966] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 65 (0x11969e000) [pid = 2213] [serial = 1997] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 64 (0x1176f1400) [pid = 2213] [serial = 1982] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 63 (0x117268400) [pid = 2213] [serial = 1979] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | --DOMWINDOW == 62 (0x119832800) [pid = 2213] [serial = 2000] [outer = 0x0] [url = about:blank] 02:03:11 INFO - PROCESS | 2213 | 1467190991609 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"]]]}] 02:03:11 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 02:03:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:03:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:03:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1924ms 02:03:11 INFO - PROCESS | 2213 | 1467190991651 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 02:03:11 INFO - PROCESS | 2213 | 1467190991653 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 02:03:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:03:11 INFO - PROCESS | 2213 | 1467190991656 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:03:11 INFO - PROCESS | 2213 | 1467190991659 Marionette TRACE conn2 <- [1,2698,null,{}] 02:03:11 INFO - PROCESS | 2213 | 1467190991664 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}] 02:03:11 INFO - PROCESS | 2213 | 1467190991665 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:11 INFO - PROCESS | 2213 | 1467190991758 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 02:03:11 INFO - PROCESS | 2213 | 1467190991763 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:11 INFO - PROCESS | 2213 | 1467190991765 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x116962800 == 28 [pid = 2213] [id = 682] 02:03:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 63 (0x112a82400) [pid = 2213] [serial = 2046] [outer = 0x0] 02:03:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 64 (0x112a84400) [pid = 2213] [serial = 2047] [outer = 0x112a82400] 02:03:11 INFO - PROCESS | 2213 | 1467190991797 Marionette DEBUG loaded listener.js 02:03:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 65 (0x1133b5c00) [pid = 2213] [serial = 2048] [outer = 0x112a82400] 02:03:12 INFO - PROCESS | 2213 | 1467190992628 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"]]]}] 02:03:12 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 02:03:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:03:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:03:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1024ms 02:03:12 INFO - PROCESS | 2213 | 1467190992687 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 02:03:12 INFO - PROCESS | 2213 | 1467190992690 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 02:03:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:03:12 INFO - PROCESS | 2213 | 1467190992695 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:03:12 INFO - PROCESS | 2213 | 1467190992697 Marionette TRACE conn2 <- [1,2702,null,{}] 02:03:12 INFO - PROCESS | 2213 | 1467190992700 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}] 02:03:12 INFO - PROCESS | 2213 | 1467190992702 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:12 INFO - PROCESS | 2213 | 1467190992782 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 02:03:12 INFO - PROCESS | 2213 | 1467190992790 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:12 INFO - PROCESS | 2213 | 1467190992792 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x118364800 == 29 [pid = 2213] [id = 683] 02:03:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 66 (0x11663fc00) [pid = 2213] [serial = 2049] [outer = 0x0] 02:03:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 67 (0x116903c00) [pid = 2213] [serial = 2050] [outer = 0x11663fc00] 02:03:12 INFO - PROCESS | 2213 | 1467190992819 Marionette DEBUG loaded listener.js 02:03:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 68 (0x116924000) [pid = 2213] [serial = 2051] [outer = 0x11663fc00] 02:03:13 INFO - PROCESS | 2213 | 1467190993191 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]]]}] 02:03:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:03:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 525ms 02:03:13 INFO - PROCESS | 2213 | 1467190993221 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 02:03:13 INFO - PROCESS | 2213 | 1467190993222 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 02:03:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:03:13 INFO - PROCESS | 2213 | 1467190993224 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:03:13 INFO - PROCESS | 2213 | 1467190993227 Marionette TRACE conn2 <- [1,2706,null,{}] 02:03:13 INFO - PROCESS | 2213 | 1467190993234 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}] 02:03:13 INFO - PROCESS | 2213 | 1467190993237 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:13 INFO - PROCESS | 2213 | 1467190993346 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 02:03:13 INFO - PROCESS | 2213 | 1467190993383 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:13 INFO - PROCESS | 2213 | 1467190993385 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x11938d800 == 30 [pid = 2213] [id = 684] 02:03:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 69 (0x116979c00) [pid = 2213] [serial = 2052] [outer = 0x0] 02:03:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 70 (0x117263c00) [pid = 2213] [serial = 2053] [outer = 0x116979c00] 02:03:13 INFO - PROCESS | 2213 | 1467190993414 Marionette DEBUG loaded listener.js 02:03:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 71 (0x11747a400) [pid = 2213] [serial = 2054] [outer = 0x116979c00] 02:03:13 INFO - PROCESS | 2213 | 1467190993740 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]]]}] 02:03:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:03:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 523ms 02:03:13 INFO - PROCESS | 2213 | 1467190993747 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 02:03:13 INFO - PROCESS | 2213 | 1467190993749 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 02:03:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:03:13 INFO - PROCESS | 2213 | 1467190993757 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:03:13 INFO - PROCESS | 2213 | 1467190993758 Marionette TRACE conn2 <- [1,2710,null,{}] 02:03:13 INFO - PROCESS | 2213 | 1467190993768 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}] 02:03:13 INFO - PROCESS | 2213 | 1467190993771 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:13 INFO - PROCESS | 2213 | 1467190993875 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 02:03:13 INFO - PROCESS | 2213 | 1467190993878 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:13 INFO - PROCESS | 2213 | 1467190993879 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x122fbb800 == 31 [pid = 2213] [id = 685] 02:03:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 72 (0x117ec9800) [pid = 2213] [serial = 2055] [outer = 0x0] 02:03:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 73 (0x1180c2c00) [pid = 2213] [serial = 2056] [outer = 0x117ec9800] 02:03:13 INFO - PROCESS | 2213 | 1467190993905 Marionette DEBUG loaded listener.js 02:03:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x11828d000) [pid = 2213] [serial = 2057] [outer = 0x117ec9800] 02:03:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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" 02:03:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:03:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1 02:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:14 INFO - _addTest/ [0,2713,"getWindowHandle",null] 02:03:14 INFO - PROCESS | 2213 | 1467190994278 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 02:03:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:03:14 INFO - PROCESS | 2213 | 1467190994280 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:03:14 INFO - PROCESS | 2213 | 1467190994282 Marionette TRACE conn2 <- [1,2714,null,{}] 02:03:14 INFO - PROCESS | 2213 | 1467190994284 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}] 02:03:14 INFO - PROCESS | 2213 | 1467190994285 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:14 INFO - PROCESS | 2213 | 1467190994388 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 02:03:14 INFO - PROCESS | 2213 | 1467190994423 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:14 INFO - PROCESS | 2213 | 1467190994425 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x12450d000 == 32 [pid = 2213] [id = 686] 02:03:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x118290c00) [pid = 2213] [serial = 2058] [outer = 0x0] 02:03:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x118312400) [pid = 2213] [serial = 2059] [outer = 0x118290c00] 02:03:14 INFO - PROCESS | 2213 | 1467190994450 Marionette DEBUG loaded listener.js 02:03:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x118734000) [pid = 2213] [serial = 2060] [outer = 0x118290c00] 02:03:14 INFO - PROCESS | 2213 | 1467190994754 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]]]}] 02:03:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:03:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 518ms 02:03:14 INFO - PROCESS | 2213 | 1467190994801 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 02:03:14 INFO - PROCESS | 2213 | 1467190994803 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 02:03:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:03:14 INFO - PROCESS | 2213 | 1467190994806 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:03:14 INFO - PROCESS | 2213 | 1467190994807 Marionette TRACE conn2 <- [1,2718,null,{}] 02:03:14 INFO - PROCESS | 2213 | 1467190994809 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}] 02:03:14 INFO - PROCESS | 2213 | 1467190994813 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:14 INFO - PROCESS | 2213 | 1467190994947 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 02:03:14 INFO - PROCESS | 2213 | 1467190994951 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:14 INFO - PROCESS | 2213 | 1467190994952 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x125742800 == 33 [pid = 2213] [id = 687] 02:03:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x118736400) [pid = 2213] [serial = 2061] [outer = 0x0] 02:03:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x11912f000) [pid = 2213] [serial = 2062] [outer = 0x118736400] 02:03:14 INFO - PROCESS | 2213 | 1467190994978 Marionette DEBUG loaded listener.js 02:03:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x11969f400) [pid = 2213] [serial = 2063] [outer = 0x118736400] 02:03:15 INFO - PROCESS | 2213 | 1467190995353 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] 02:03:15 INFO - PROCESS | 2213 | 1467190995382 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 02:03:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:03:15 INFO - PROCESS | 2213 | 1467190995387 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:03:15 INFO - PROCESS | 2213 | 1467190995388 Marionette TRACE conn2 <- [1,2722,null,{}] 02:03:15 INFO - PROCESS | 2213 | 1467190995391 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}] 02:03:15 INFO - PROCESS | 2213 | 1467190995392 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:15 INFO - PROCESS | 2213 | 1467190995493 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 02:03:15 INFO - PROCESS | 2213 | 1467190995531 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:15 INFO - PROCESS | 2213 | 1467190995532 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269fa800 == 34 [pid = 2213] [id = 688] 02:03:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x1196a6c00) [pid = 2213] [serial = 2064] [outer = 0x0] 02:03:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x119833000) [pid = 2213] [serial = 2065] [outer = 0x1196a6c00] 02:03:15 INFO - PROCESS | 2213 | 1467190995557 Marionette DEBUG loaded listener.js 02:03:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x119967c00) [pid = 2213] [serial = 2066] [outer = 0x1196a6c00] 02:03:15 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x116927400) [pid = 2213] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:03:15 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x1128e1000) [pid = 2213] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:03:15 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x1180bb800) [pid = 2213] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:03:15 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x11726c000) [pid = 2213] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:03:15 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x112a57c00) [pid = 2213] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:03:15 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x112a51800) [pid = 2213] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:03:15 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x11618d800) [pid = 2213] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:03:15 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x11983e800) [pid = 2213] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:03:15 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x118314c00) [pid = 2213] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:03:15 INFO - PROCESS | 2213 | --DOMWINDOW == 73 (0x1193f3400) [pid = 2213] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:03:15 INFO - PROCESS | 2213 | --DOMWINDOW == 72 (0x1129ab800) [pid = 2213] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:03:15 INFO - PROCESS | 2213 | 1467190995973 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 02:03:16 INFO - PROCESS | 2213 | 1467190996008 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 02:03:16 INFO - PROCESS | 2213 | 1467190996010 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:03:16 INFO - PROCESS | 2213 | 1467190996011 Marionette TRACE conn2 <- [1,2726,null,{}] 02:03:16 INFO - PROCESS | 2213 | 1467190996014 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}] 02:03:16 INFO - PROCESS | 2213 | 1467190996015 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:16 INFO - PROCESS | 2213 | 1467190996130 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 02:03:16 INFO - PROCESS | 2213 | 1467190996165 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:16 INFO - PROCESS | 2213 | 1467190996166 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x128b43000 == 35 [pid = 2213] [id = 689] 02:03:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 73 (0x110fec400) [pid = 2213] [serial = 2067] [outer = 0x0] 02:03:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x11726c000) [pid = 2213] [serial = 2068] [outer = 0x110fec400] 02:03:16 INFO - PROCESS | 2213 | 1467190996190 Marionette DEBUG loaded listener.js 02:03:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x1192ca000) [pid = 2213] [serial = 2069] [outer = 0x110fec400] 02:03:16 INFO - PROCESS | 2213 | 1467190996524 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]]]}] 02:03:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:03:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 519ms 02:03:16 INFO - PROCESS | 2213 | 1467190996530 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 02:03:16 INFO - PROCESS | 2213 | 1467190996532 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 02:03:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:03:16 INFO - PROCESS | 2213 | 1467190996539 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:03:16 INFO - PROCESS | 2213 | 1467190996541 Marionette TRACE conn2 <- [1,2730,null,{}] 02:03:16 INFO - PROCESS | 2213 | 1467190996544 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}] 02:03:16 INFO - PROCESS | 2213 | 1467190996546 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:16 INFO - PROCESS | 2213 | 1467190996645 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 02:03:16 INFO - PROCESS | 2213 | 1467190996701 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:16 INFO - PROCESS | 2213 | 1467190996702 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x129405800 == 36 [pid = 2213] [id = 690] 02:03:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x110ff1800) [pid = 2213] [serial = 2070] [outer = 0x0] 02:03:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x119968400) [pid = 2213] [serial = 2071] [outer = 0x110ff1800] 02:03:16 INFO - PROCESS | 2213 | 1467190996726 Marionette DEBUG loaded listener.js 02:03:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x120f1cc00) [pid = 2213] [serial = 2072] [outer = 0x110ff1800] 02:03:17 INFO - PROCESS | 2213 | 1467190997470 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"]]]}] 02:03:17 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 02:03:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:03:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:03:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 972ms 02:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:03:17 INFO - PROCESS | 2213 | 1467190997511 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 02:03:17 INFO - PROCESS | 2213 | 1467190997512 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 02:03:17 INFO - PROCESS | 2213 | 1467190997514 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:03:17 INFO - PROCESS | 2213 | 1467190997515 Marionette TRACE conn2 <- [1,2734,null,{}] 02:03:17 INFO - PROCESS | 2213 | 1467190997518 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}] 02:03:17 INFO - PROCESS | 2213 | 1467190997519 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:17 INFO - PROCESS | 2213 | 1467190997598 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 02:03:17 INFO - PROCESS | 2213 | 1467190997606 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:17 INFO - PROCESS | 2213 | 1467190997607 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6d0000 == 37 [pid = 2213] [id = 691] 02:03:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x116774000) [pid = 2213] [serial = 2073] [outer = 0x0] 02:03:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x1239a9800) [pid = 2213] [serial = 2074] [outer = 0x116774000] 02:03:17 INFO - PROCESS | 2213 | 1467190997631 Marionette DEBUG loaded listener.js 02:03:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x123acc800) [pid = 2213] [serial = 2075] [outer = 0x116774000] 02:03:18 INFO - PROCESS | 2213 | 1467190998174 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]]]}] 02:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 720ms 02:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:03:18 INFO - PROCESS | 2213 | 1467190998236 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 02:03:18 INFO - PROCESS | 2213 | 1467190998238 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 02:03:18 INFO - PROCESS | 2213 | 1467190998241 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:03:18 INFO - PROCESS | 2213 | 1467190998243 Marionette TRACE conn2 <- [1,2738,null,{}] 02:03:18 INFO - PROCESS | 2213 | 1467190998247 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}] 02:03:18 INFO - PROCESS | 2213 | 1467190998249 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:18 INFO - PROCESS | 2213 | 1467190998359 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 02:03:18 INFO - PROCESS | 2213 | 1467190998440 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:18 INFO - PROCESS | 2213 | 1467190998441 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x118363000 == 38 [pid = 2213] [id = 692] 02:03:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x112a5a400) [pid = 2213] [serial = 2076] [outer = 0x0] 02:03:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1133f0800) [pid = 2213] [serial = 2077] [outer = 0x112a5a400] 02:03:18 INFO - PROCESS | 2213 | 1467190998477 Marionette DEBUG loaded listener.js 02:03:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x115e5e400) [pid = 2213] [serial = 2078] [outer = 0x112a5a400] 02:03:19 INFO - PROCESS | 2213 | 1467190999021 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]]]}] 02:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 820ms 02:03:19 INFO - PROCESS | 2213 | 1467190999063 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 02:03:19 INFO - PROCESS | 2213 | 1467190999067 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 02:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:03:19 INFO - PROCESS | 2213 | 1467190999075 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:03:19 INFO - PROCESS | 2213 | 1467190999076 Marionette TRACE conn2 <- [1,2742,null,{}] 02:03:19 INFO - PROCESS | 2213 | 1467190999079 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}] 02:03:19 INFO - PROCESS | 2213 | 1467190999081 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:19 INFO - PROCESS | 2213 | 1467190999291 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 02:03:19 INFO - PROCESS | 2213 | 1467190999378 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:19 INFO - PROCESS | 2213 | 1467190999379 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x116abb000 == 39 [pid = 2213] [id = 693] 02:03:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x112a52400) [pid = 2213] [serial = 2079] [outer = 0x0] 02:03:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x112d86c00) [pid = 2213] [serial = 2080] [outer = 0x112a52400] 02:03:19 INFO - PROCESS | 2213 | 1467190999407 Marionette DEBUG loaded listener.js 02:03:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x116773c00) [pid = 2213] [serial = 2081] [outer = 0x112a52400] 02:03:19 INFO - PROCESS | 2213 | --DOCSHELL 0x113cb3000 == 38 [pid = 2213] [id = 26] 02:03:19 INFO - PROCESS | 2213 | --DOCSHELL 0x129178000 == 37 [pid = 2213] [id = 6] 02:03:19 INFO - PROCESS | 2213 | --DOCSHELL 0x12cb9a800 == 36 [pid = 2213] [id = 16] 02:03:19 INFO - PROCESS | 2213 | --DOCSHELL 0x12ca9b800 == 35 [pid = 2213] [id = 15] 02:03:19 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3d8800 == 34 [pid = 2213] [id = 21] 02:03:19 INFO - PROCESS | 2213 | --DOCSHELL 0x12b70f000 == 33 [pid = 2213] [id = 9] 02:03:19 INFO - PROCESS | 2213 | --DOCSHELL 0x12bda5000 == 32 [pid = 2213] [id = 11] 02:03:19 INFO - PROCESS | 2213 | 1467190999872 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]]]}] 02:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 823ms 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1192c8000) [pid = 2213] [serial = 2023] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x11828d400) [pid = 2213] [serial = 2017] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1172a0400) [pid = 2213] [serial = 2014] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x117482400) [pid = 2213] [serial = 2015] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x116916400) [pid = 2213] [serial = 2008] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x11692e400) [pid = 2213] [serial = 2009] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x112f0ac00) [pid = 2213] [serial = 2005] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x1133f7000) [pid = 2213] [serial = 2006] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x116913800) [pid = 2213] [serial = 2011] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x11692ec00) [pid = 2213] [serial = 2012] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x1239a7c00) [pid = 2213] [serial = 2003] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x119e36000) [pid = 2213] [serial = 2002] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x11873cc00) [pid = 2213] [serial = 2020] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 73 (0x118313800) [pid = 2213] [serial = 2018] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 72 (0x120f20000) [pid = 2213] [serial = 2026] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 71 (0x117478400) [pid = 2213] [serial = 2030] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 70 (0x116907400) [pid = 2213] [serial = 2029] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 69 (0x1239ae400) [pid = 2213] [serial = 2027] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 68 (0x1239aec00) [pid = 2213] [serial = 2033] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 67 (0x1193f1400) [pid = 2213] [serial = 2024] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 66 (0x119132c00) [pid = 2213] [serial = 2021] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | --DOMWINDOW == 65 (0x11916ac00) [pid = 2213] [serial = 2032] [outer = 0x0] [url = about:blank] 02:03:19 INFO - PROCESS | 2213 | 1467190999917 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 02:03:19 INFO - PROCESS | 2213 | 1467190999920 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 02:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:03:19 INFO - PROCESS | 2213 | 1467190999929 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:03:19 INFO - PROCESS | 2213 | 1467190999932 Marionette TRACE conn2 <- [1,2746,null,{}] 02:03:19 INFO - PROCESS | 2213 | 1467190999936 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}] 02:03:19 INFO - PROCESS | 2213 | 1467190999938 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:20 INFO - PROCESS | 2213 | 1467191000065 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 02:03:20 INFO - PROCESS | 2213 | 1467191000078 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:20 INFO - PROCESS | 2213 | 1467191000080 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x118384800 == 33 [pid = 2213] [id = 694] 02:03:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 66 (0x11691ec00) [pid = 2213] [serial = 2082] [outer = 0x0] 02:03:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 67 (0x11692b000) [pid = 2213] [serial = 2083] [outer = 0x11691ec00] 02:03:20 INFO - PROCESS | 2213 | 1467191000127 Marionette DEBUG loaded listener.js 02:03:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 68 (0x116a13c00) [pid = 2213] [serial = 2084] [outer = 0x11691ec00] 02:03:20 INFO - PROCESS | 2213 | 1467191000548 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]]]}] 02:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 675ms 02:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:03:20 INFO - PROCESS | 2213 | 1467191000603 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 02:03:20 INFO - PROCESS | 2213 | 1467191000604 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 02:03:20 INFO - PROCESS | 2213 | 1467191000606 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:03:20 INFO - PROCESS | 2213 | 1467191000608 Marionette TRACE conn2 <- [1,2750,null,{}] 02:03:20 INFO - PROCESS | 2213 | 1467191000610 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}] 02:03:20 INFO - PROCESS | 2213 | 1467191000612 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:20 INFO - PROCESS | 2213 | 1467191000713 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 02:03:20 INFO - PROCESS | 2213 | 1467191000725 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:20 INFO - PROCESS | 2213 | 1467191000726 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:20 INFO - PROCESS | 2213 | ++DOCSHELL 0x122e24000 == 34 [pid = 2213] [id = 695] 02:03:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 69 (0x117483400) [pid = 2213] [serial = 2085] [outer = 0x0] 02:03:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 70 (0x117ec3000) [pid = 2213] [serial = 2086] [outer = 0x117483400] 02:03:20 INFO - PROCESS | 2213 | 1467191000752 Marionette DEBUG loaded listener.js 02:03:20 INFO - PROCESS | 2213 | ++DOMWINDOW == 71 (0x1180c3400) [pid = 2213] [serial = 2087] [outer = 0x117483400] 02:03:21 INFO - PROCESS | 2213 | 1467191001090 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]]]}] 02:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 517ms 02:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:03:21 INFO - PROCESS | 2213 | 1467191001125 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 02:03:21 INFO - PROCESS | 2213 | 1467191001128 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 02:03:21 INFO - PROCESS | 2213 | 1467191001135 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:03:21 INFO - PROCESS | 2213 | 1467191001139 Marionette TRACE conn2 <- [1,2754,null,{}] 02:03:21 INFO - PROCESS | 2213 | 1467191001141 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}] 02:03:21 INFO - PROCESS | 2213 | 1467191001144 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:21 INFO - PROCESS | 2213 | 1467191001227 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 02:03:21 INFO - PROCESS | 2213 | 1467191001230 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:21 INFO - PROCESS | 2213 | 1467191001231 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x125097800 == 35 [pid = 2213] [id = 696] 02:03:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 72 (0x1128df000) [pid = 2213] [serial = 2088] [outer = 0x0] 02:03:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 73 (0x118313c00) [pid = 2213] [serial = 2089] [outer = 0x1128df000] 02:03:21 INFO - PROCESS | 2213 | 1467191001259 Marionette DEBUG loaded listener.js 02:03:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x118876c00) [pid = 2213] [serial = 2090] [outer = 0x1128df000] 02:03:21 INFO - PROCESS | 2213 | 1467191001581 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]]]}] 02:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 476ms 02:03:21 INFO - PROCESS | 2213 | 1467191001607 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 02:03:21 INFO - PROCESS | 2213 | 1467191001609 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 02:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:03:21 INFO - PROCESS | 2213 | 1467191001611 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:03:21 INFO - PROCESS | 2213 | 1467191001612 Marionette TRACE conn2 <- [1,2758,null,{}] 02:03:21 INFO - PROCESS | 2213 | 1467191001614 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}] 02:03:21 INFO - PROCESS | 2213 | 1467191001616 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:21 INFO - PROCESS | 2213 | 1467191001696 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 02:03:21 INFO - PROCESS | 2213 | 1467191001760 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:21 INFO - PROCESS | 2213 | 1467191001761 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:21 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269f6800 == 36 [pid = 2213] [id = 697] 02:03:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x1129a5c00) [pid = 2213] [serial = 2091] [outer = 0x0] 02:03:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x11916a000) [pid = 2213] [serial = 2092] [outer = 0x1129a5c00] 02:03:21 INFO - PROCESS | 2213 | 1467191001786 Marionette DEBUG loaded listener.js 02:03:21 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x1192d1000) [pid = 2213] [serial = 2093] [outer = 0x1129a5c00] 02:03:22 INFO - PROCESS | 2213 | 1467191002082 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]]]}] 02:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 519ms 02:03:22 INFO - PROCESS | 2213 | 1467191002130 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 02:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:03:22 INFO - PROCESS | 2213 | 1467191002132 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 02:03:22 INFO - PROCESS | 2213 | 1467191002136 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:03:22 INFO - PROCESS | 2213 | 1467191002137 Marionette TRACE conn2 <- [1,2762,null,{}] 02:03:22 INFO - PROCESS | 2213 | 1467191002140 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}] 02:03:22 INFO - PROCESS | 2213 | 1467191002141 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:22 INFO - PROCESS | 2213 | 1467191002247 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 02:03:22 INFO - PROCESS | 2213 | 1467191002252 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:22 INFO - PROCESS | 2213 | 1467191002256 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x124ce5800 == 37 [pid = 2213] [id = 698] 02:03:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x1196a4000) [pid = 2213] [serial = 2094] [outer = 0x0] 02:03:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x1196a8400) [pid = 2213] [serial = 2095] [outer = 0x1196a4000] 02:03:22 INFO - PROCESS | 2213 | 1467191002321 Marionette DEBUG loaded listener.js 02:03:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x11996b800) [pid = 2213] [serial = 2096] [outer = 0x1196a4000] 02:03:22 INFO - PROCESS | 2213 | 1467191002706 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]]]}] 02:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 619ms 02:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:03:22 INFO - PROCESS | 2213 | 1467191002756 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 02:03:22 INFO - PROCESS | 2213 | 1467191002758 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 02:03:22 INFO - PROCESS | 2213 | 1467191002769 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:03:22 INFO - PROCESS | 2213 | 1467191002771 Marionette TRACE conn2 <- [1,2766,null,{}] 02:03:22 INFO - PROCESS | 2213 | 1467191002775 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}] 02:03:22 INFO - PROCESS | 2213 | 1467191002777 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:22 INFO - PROCESS | 2213 | 1467191002932 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 02:03:22 INFO - PROCESS | 2213 | 1467191002955 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:22 INFO - PROCESS | 2213 | 1467191002957 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:22 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a6c4000 == 38 [pid = 2213] [id = 699] 02:03:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x11980f800) [pid = 2213] [serial = 2097] [outer = 0x0] 02:03:22 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x122f98400) [pid = 2213] [serial = 2098] [outer = 0x11980f800] 02:03:22 INFO - PROCESS | 2213 | 1467191002997 Marionette DEBUG loaded listener.js 02:03:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x123aed800) [pid = 2213] [serial = 2099] [outer = 0x11980f800] 02:03:23 INFO - PROCESS | 2213 | 1467191003366 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]]]}] 02:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 631ms 02:03:23 INFO - PROCESS | 2213 | 1467191003392 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 02:03:23 INFO - PROCESS | 2213 | 1467191003393 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 02:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:03:23 INFO - PROCESS | 2213 | 1467191003395 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:03:23 INFO - PROCESS | 2213 | 1467191003396 Marionette TRACE conn2 <- [1,2770,null,{}] 02:03:23 INFO - PROCESS | 2213 | 1467191003399 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}] 02:03:23 INFO - PROCESS | 2213 | 1467191003400 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:23 INFO - PROCESS | 2213 | 1467191003505 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 02:03:23 INFO - PROCESS | 2213 | 1467191003556 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:23 INFO - PROCESS | 2213 | 1467191003557 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:23 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa4a800 == 39 [pid = 2213] [id = 700] 02:03:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x123aeec00) [pid = 2213] [serial = 2100] [outer = 0x0] 02:03:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x123cd6800) [pid = 2213] [serial = 2101] [outer = 0x123aeec00] 02:03:23 INFO - PROCESS | 2213 | 1467191003581 Marionette DEBUG loaded listener.js 02:03:23 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x123d81400) [pid = 2213] [serial = 2102] [outer = 0x123aeec00] 02:03:23 INFO - PROCESS | 2213 | 1467191003878 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]]]}] 02:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 523ms 02:03:23 INFO - PROCESS | 2213 | 1467191003921 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 02:03:23 INFO - PROCESS | 2213 | 1467191003923 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 02:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:03:23 INFO - PROCESS | 2213 | 1467191003925 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:03:23 INFO - PROCESS | 2213 | 1467191003927 Marionette TRACE conn2 <- [1,2774,null,{}] 02:03:23 INFO - PROCESS | 2213 | 1467191003935 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}] 02:03:23 INFO - PROCESS | 2213 | 1467191003937 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:24 INFO - PROCESS | 2213 | 1467191004038 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 02:03:24 INFO - PROCESS | 2213 | 1467191004042 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:24 INFO - PROCESS | 2213 | 1467191004043 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba2f000 == 40 [pid = 2213] [id = 701] 02:03:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x123af2800) [pid = 2213] [serial = 2103] [outer = 0x0] 02:03:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x123e87000) [pid = 2213] [serial = 2104] [outer = 0x123af2800] 02:03:24 INFO - PROCESS | 2213 | 1467191004067 Marionette DEBUG loaded listener.js 02:03:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x12490bc00) [pid = 2213] [serial = 2105] [outer = 0x123af2800] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x117ec9800) [pid = 2213] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x116979c00) [pid = 2213] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x11663fc00) [pid = 2213] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x112a82400) [pid = 2213] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x110ff1800) [pid = 2213] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x11996d000) [pid = 2213] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x112f0c800) [pid = 2213] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x117478000) [pid = 2213] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x118290c00) [pid = 2213] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x119803400) [pid = 2213] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x110fec400) [pid = 2213] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x118736400) [pid = 2213] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:03:24 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x1196a6c00) [pid = 2213] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:03:24 INFO - PROCESS | 2213 | 1467191004410 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]]]}] 02:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 522ms 02:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:03:24 INFO - PROCESS | 2213 | 1467191004465 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 02:03:24 INFO - PROCESS | 2213 | 1467191004466 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 02:03:24 INFO - PROCESS | 2213 | 1467191004471 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:03:24 INFO - PROCESS | 2213 | 1467191004473 Marionette TRACE conn2 <- [1,2778,null,{}] 02:03:24 INFO - PROCESS | 2213 | 1467191004475 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}] 02:03:24 INFO - PROCESS | 2213 | 1467191004476 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:24 INFO - PROCESS | 2213 | 1467191004559 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 02:03:24 INFO - PROCESS | 2213 | 1467191004563 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:24 INFO - PROCESS | 2213 | 1467191004564 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:24 INFO - PROCESS | 2213 | ++DOCSHELL 0x125096000 == 41 [pid = 2213] [id = 702] 02:03:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x112f0c800) [pid = 2213] [serial = 2106] [outer = 0x0] 02:03:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x118292800) [pid = 2213] [serial = 2107] [outer = 0x112f0c800] 02:03:24 INFO - PROCESS | 2213 | 1467191004590 Marionette DEBUG loaded listener.js 02:03:24 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x122e41000) [pid = 2213] [serial = 2108] [outer = 0x112f0c800] 02:03:24 INFO - PROCESS | 2213 | 1467191004957 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]]]}] 02:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 521ms 02:03:24 INFO - PROCESS | 2213 | 1467191004992 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 02:03:24 INFO - PROCESS | 2213 | 1467191004994 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 02:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:03:24 INFO - PROCESS | 2213 | 1467191004997 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:03:25 INFO - PROCESS | 2213 | 1467191004999 Marionette TRACE conn2 <- [1,2782,null,{}] 02:03:25 INFO - PROCESS | 2213 | 1467191005002 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}] 02:03:25 INFO - PROCESS | 2213 | 1467191005004 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:25 INFO - PROCESS | 2213 | 1467191005137 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 02:03:25 INFO - PROCESS | 2213 | 1467191005145 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:25 INFO - PROCESS | 2213 | 1467191005146 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3d5800 == 42 [pid = 2213] [id = 703] 02:03:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x117264400) [pid = 2213] [serial = 2109] [outer = 0x0] 02:03:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x12490b400) [pid = 2213] [serial = 2110] [outer = 0x117264400] 02:03:25 INFO - PROCESS | 2213 | 1467191005173 Marionette DEBUG loaded listener.js 02:03:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x124a38000) [pid = 2213] [serial = 2111] [outer = 0x117264400] 02:03:25 INFO - PROCESS | 2213 | 1467191005497 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]]]}] 02:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms 02:03:25 INFO - PROCESS | 2213 | 1467191005519 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 02:03:25 INFO - PROCESS | 2213 | 1467191005523 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 02:03:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:03:25 INFO - PROCESS | 2213 | 1467191005525 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:03:25 INFO - PROCESS | 2213 | 1467191005527 Marionette TRACE conn2 <- [1,2786,null,{}] 02:03:25 INFO - PROCESS | 2213 | 1467191005529 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}] 02:03:25 INFO - PROCESS | 2213 | 1467191005531 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:25 INFO - PROCESS | 2213 | 1467191005629 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 02:03:25 INFO - PROCESS | 2213 | 1467191005633 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:25 INFO - PROCESS | 2213 | 1467191005635 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:25 INFO - PROCESS | 2213 | ++DOCSHELL 0x12caa0000 == 43 [pid = 2213] [id = 704] 02:03:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x124abd000) [pid = 2213] [serial = 2112] [outer = 0x0] 02:03:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x125071c00) [pid = 2213] [serial = 2113] [outer = 0x124abd000] 02:03:25 INFO - PROCESS | 2213 | 1467191005659 Marionette DEBUG loaded listener.js 02:03:25 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x1255eb400) [pid = 2213] [serial = 2114] [outer = 0x124abd000] 02:03:26 INFO - PROCESS | 2213 | 1467191006018 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]]]}] 02:03:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:03:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 02:03:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:03:26 INFO - PROCESS | 2213 | 1467191006052 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 02:03:26 INFO - PROCESS | 2213 | 1467191006053 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 02:03:26 INFO - PROCESS | 2213 | 1467191006055 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:03:26 INFO - PROCESS | 2213 | 1467191006056 Marionette TRACE conn2 <- [1,2790,null,{}] 02:03:26 INFO - PROCESS | 2213 | 1467191006058 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}] 02:03:26 INFO - PROCESS | 2213 | 1467191006059 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:26 INFO - PROCESS | 2213 | 1467191006144 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 02:03:26 INFO - PROCESS | 2213 | 1467191006148 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:26 INFO - PROCESS | 2213 | 1467191006149 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cb96000 == 44 [pid = 2213] [id = 705] 02:03:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1255f4800) [pid = 2213] [serial = 2115] [outer = 0x0] 02:03:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x126110000) [pid = 2213] [serial = 2116] [outer = 0x1255f4800] 02:03:26 INFO - PROCESS | 2213 | 1467191006181 Marionette DEBUG loaded listener.js 02:03:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x126174400) [pid = 2213] [serial = 2117] [outer = 0x1255f4800] 02:03:26 INFO - PROCESS | 2213 | 1467191006641 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]]]}] 02:03:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:03:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 620ms 02:03:26 INFO - PROCESS | 2213 | 1467191006688 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 02:03:26 INFO - PROCESS | 2213 | 1467191006691 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 02:03:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:03:26 INFO - PROCESS | 2213 | 1467191006696 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:03:26 INFO - PROCESS | 2213 | 1467191006698 Marionette TRACE conn2 <- [1,2794,null,{}] 02:03:26 INFO - PROCESS | 2213 | 1467191006702 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}] 02:03:26 INFO - PROCESS | 2213 | 1467191006704 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:26 INFO - PROCESS | 2213 | 1467191006808 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 02:03:26 INFO - PROCESS | 2213 | 1467191006866 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:26 INFO - PROCESS | 2213 | 1467191006868 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:26 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196db000 == 45 [pid = 2213] [id = 706] 02:03:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1133f5800) [pid = 2213] [serial = 2118] [outer = 0x0] 02:03:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x11692b400) [pid = 2213] [serial = 2119] [outer = 0x1133f5800] 02:03:26 INFO - PROCESS | 2213 | 1467191006899 Marionette DEBUG loaded listener.js 02:03:26 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x117265800) [pid = 2213] [serial = 2120] [outer = 0x1133f5800] 02:03:27 INFO - PROCESS | 2213 | 1467191007384 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]]]}] 02:03:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:03:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 722ms 02:03:27 INFO - PROCESS | 2213 | 1467191007419 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 02:03:27 INFO - PROCESS | 2213 | 1467191007422 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 02:03:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:03:27 INFO - PROCESS | 2213 | 1467191007426 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:03:27 INFO - PROCESS | 2213 | 1467191007428 Marionette TRACE conn2 <- [1,2798,null,{}] 02:03:27 INFO - PROCESS | 2213 | 1467191007431 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}] 02:03:27 INFO - PROCESS | 2213 | 1467191007433 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:27 INFO - PROCESS | 2213 | 1467191007542 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 02:03:27 INFO - PROCESS | 2213 | 1467191007615 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:27 INFO - PROCESS | 2213 | 1467191007616 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:27 INFO - PROCESS | 2213 | ++DOCSHELL 0x129422800 == 46 [pid = 2213] [id = 707] 02:03:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x118313400) [pid = 2213] [serial = 2121] [outer = 0x0] 02:03:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x1184c6c00) [pid = 2213] [serial = 2122] [outer = 0x118313400] 02:03:27 INFO - PROCESS | 2213 | 1467191007647 Marionette DEBUG loaded listener.js 02:03:27 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x11912a000) [pid = 2213] [serial = 2123] [outer = 0x118313400] 02:03:28 INFO - PROCESS | 2213 | 1467191008116 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]]]}] 02:03:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:03:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 720ms 02:03:28 INFO - PROCESS | 2213 | --DOCSHELL 0x12d36e000 == 45 [pid = 2213] [id = 17] 02:03:28 INFO - PROCESS | 2213 | 1467191008161 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 02:03:28 INFO - PROCESS | 2213 | 1467191008164 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 02:03:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:03:28 INFO - PROCESS | 2213 | 1467191008272 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:03:28 INFO - PROCESS | 2213 | 1467191008274 Marionette TRACE conn2 <- [1,2802,null,{}] 02:03:28 INFO - PROCESS | 2213 | 1467191008282 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}] 02:03:28 INFO - PROCESS | 2213 | 1467191008285 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:28 INFO - PROCESS | 2213 | 1467191008397 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 02:03:28 INFO - PROCESS | 2213 | 1467191008515 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:28 INFO - PROCESS | 2213 | 1467191008518 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:28 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cb93000 == 46 [pid = 2213] [id = 708] 02:03:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x119699400) [pid = 2213] [serial = 2124] [outer = 0x0] 02:03:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x119e36000) [pid = 2213] [serial = 2125] [outer = 0x119699400] 02:03:28 INFO - PROCESS | 2213 | 1467191008570 Marionette DEBUG loaded listener.js 02:03:28 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x123cda800) [pid = 2213] [serial = 2126] [outer = 0x119699400] 02:03:29 INFO - PROCESS | 2213 | 1467191009085 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]]]}] 02:03:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:03:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 909ms 02:03:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:03:29 INFO - PROCESS | 2213 | 1467191009146 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 02:03:29 INFO - PROCESS | 2213 | 1467191009148 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 02:03:29 INFO - PROCESS | 2213 | 1467191009150 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:03:29 INFO - PROCESS | 2213 | 1467191009152 Marionette TRACE conn2 <- [1,2806,null,{}] 02:03:29 INFO - PROCESS | 2213 | 1467191009154 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}] 02:03:29 INFO - PROCESS | 2213 | 1467191009156 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:29 INFO - PROCESS | 2213 | 1467191009257 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 02:03:29 INFO - PROCESS | 2213 | 1467191009328 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:29 INFO - PROCESS | 2213 | 1467191009330 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:29 INFO - PROCESS | 2213 | ++DOCSHELL 0x118257800 == 47 [pid = 2213] [id = 709] 02:03:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x116921400) [pid = 2213] [serial = 2127] [outer = 0x0] 02:03:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1176eb800) [pid = 2213] [serial = 2128] [outer = 0x116921400] 02:03:29 INFO - PROCESS | 2213 | 1467191009359 Marionette DEBUG loaded listener.js 02:03:29 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x11969f800) [pid = 2213] [serial = 2129] [outer = 0x116921400] 02:03:29 INFO - PROCESS | 2213 | 1467191009942 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]]]}] 02:03:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:03:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 821ms 02:03:29 INFO - PROCESS | 2213 | 1467191009971 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 02:03:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:03:29 INFO - PROCESS | 2213 | 1467191009974 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 02:03:29 INFO - PROCESS | 2213 | 1467191009977 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:03:29 INFO - PROCESS | 2213 | 1467191009980 Marionette TRACE conn2 <- [1,2810,null,{}] 02:03:29 INFO - PROCESS | 2213 | 1467191009983 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}] 02:03:29 INFO - PROCESS | 2213 | 1467191009985 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:30 INFO - PROCESS | 2213 | 1467191010081 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 02:03:30 INFO - PROCESS | 2213 | 1467191010140 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:30 INFO - PROCESS | 2213 | 1467191010141 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:30 INFO - PROCESS | 2213 | ++DOCSHELL 0x1188a8800 == 48 [pid = 2213] [id = 710] 02:03:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x116918800) [pid = 2213] [serial = 2130] [outer = 0x0] 02:03:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x116930c00) [pid = 2213] [serial = 2131] [outer = 0x116918800] 02:03:30 INFO - PROCESS | 2213 | 1467191010170 Marionette DEBUG loaded listener.js 02:03:30 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x117268400) [pid = 2213] [serial = 2132] [outer = 0x116918800] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12caa0000 == 47 [pid = 2213] [id = 704] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x118578000 == 46 [pid = 2213] [id = 12] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12a6c9800 == 45 [pid = 2213] [id = 8] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3d5800 == 44 [pid = 2213] [id = 703] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3df800 == 43 [pid = 2213] [id = 13] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x112ec1800 == 42 [pid = 2213] [id = 23] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6c4800 == 41 [pid = 2213] [id = 14] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12d5d3000 == 40 [pid = 2213] [id = 19] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa44000 == 39 [pid = 2213] [id = 681] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba2f000 == 38 [pid = 2213] [id = 701] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x118360000 == 37 [pid = 2213] [id = 20] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x1188a1000 == 36 [pid = 2213] [id = 22] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa4a800 == 35 [pid = 2213] [id = 700] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba3a000 == 34 [pid = 2213] [id = 10] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x125096000 == 33 [pid = 2213] [id = 702] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x116fc0800 == 32 [pid = 2213] [id = 25] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x1169b9000 == 31 [pid = 2213] [id = 24] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12cb91800 == 30 [pid = 2213] [id = 18] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x118257800 == 29 [pid = 2213] [id = 709] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12cb93000 == 28 [pid = 2213] [id = 708] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x129422800 == 27 [pid = 2213] [id = 707] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x1196db000 == 26 [pid = 2213] [id = 706] 02:03:30 INFO - PROCESS | 2213 | --DOCSHELL 0x12cb96000 == 25 [pid = 2213] [id = 705] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1180c2c00) [pid = 2213] [serial = 2056] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x117263c00) [pid = 2213] [serial = 2053] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x116903c00) [pid = 2213] [serial = 2050] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x116924000) [pid = 2213] [serial = 2051] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x112a84400) [pid = 2213] [serial = 2047] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x1133b5c00) [pid = 2213] [serial = 2048] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x120f1cc00) [pid = 2213] [serial = 2072] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x123af6c00) [pid = 2213] [serial = 2045] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x123aeb400) [pid = 2213] [serial = 2044] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x11692c000) [pid = 2213] [serial = 2036] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1133f2800) [pid = 2213] [serial = 2035] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x118311400) [pid = 2213] [serial = 2039] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1180c0400) [pid = 2213] [serial = 2038] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x118312400) [pid = 2213] [serial = 2059] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x122e3d000) [pid = 2213] [serial = 2042] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11996a800) [pid = 2213] [serial = 2041] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x118734000) [pid = 2213] [serial = 2060] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x11726c000) [pid = 2213] [serial = 2068] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x11912f000) [pid = 2213] [serial = 2062] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x11969f400) [pid = 2213] [serial = 2063] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x119833000) [pid = 2213] [serial = 2065] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x11828d000) [pid = 2213] [serial = 2057] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x119967c00) [pid = 2213] [serial = 2066] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x1239a9800) [pid = 2213] [serial = 2074] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x11747a400) [pid = 2213] [serial = 2054] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x119968400) [pid = 2213] [serial = 2071] [outer = 0x0] [url = about:blank] 02:03:30 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x1192ca000) [pid = 2213] [serial = 2069] [outer = 0x0] [url = about:blank] 02:03:31 INFO - PROCESS | 2213 | 1467191011125 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]]]}] 02:03:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:03:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1175ms 02:03:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:03:31 INFO - PROCESS | 2213 | 1467191011160 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 02:03:31 INFO - PROCESS | 2213 | 1467191011163 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 02:03:31 INFO - PROCESS | 2213 | 1467191011169 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:03:31 INFO - PROCESS | 2213 | 1467191011172 Marionette TRACE conn2 <- [1,2814,null,{}] 02:03:31 INFO - PROCESS | 2213 | 1467191011177 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}] 02:03:31 INFO - PROCESS | 2213 | 1467191011178 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:31 INFO - PROCESS | 2213 | 1467191011284 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 02:03:31 INFO - PROCESS | 2213 | 1467191011361 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:31 INFO - PROCESS | 2213 | 1467191011364 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:31 INFO - PROCESS | 2213 | ++DOCSHELL 0x11694f800 == 26 [pid = 2213] [id = 711] 02:03:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x112a59400) [pid = 2213] [serial = 2133] [outer = 0x0] 02:03:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x112a7b400) [pid = 2213] [serial = 2134] [outer = 0x112a59400] 02:03:31 INFO - PROCESS | 2213 | 1467191011421 Marionette DEBUG loaded listener.js 02:03:31 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x1131f9400) [pid = 2213] [serial = 2135] [outer = 0x112a59400] 02:03:31 INFO - PROCESS | 2213 | 1467191011944 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]]]}] 02:03:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:03:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 825ms 02:03:31 INFO - PROCESS | 2213 | 1467191011993 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 02:03:31 INFO - PROCESS | 2213 | 1467191011996 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 02:03:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:03:32 INFO - PROCESS | 2213 | 1467191012002 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:03:32 INFO - PROCESS | 2213 | 1467191012003 Marionette TRACE conn2 <- [1,2818,null,{}] 02:03:32 INFO - PROCESS | 2213 | 1467191012006 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}] 02:03:32 INFO - PROCESS | 2213 | 1467191012008 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:32 INFO - PROCESS | 2213 | 1467191012112 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 02:03:32 INFO - PROCESS | 2213 | 1467191012189 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:32 INFO - PROCESS | 2213 | 1467191012190 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:32 INFO - PROCESS | 2213 | ++DOCSHELL 0x11837a800 == 27 [pid = 2213] [id = 712] 02:03:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x115e5d000) [pid = 2213] [serial = 2136] [outer = 0x0] 02:03:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x1164e8800) [pid = 2213] [serial = 2137] [outer = 0x115e5d000] 02:03:32 INFO - PROCESS | 2213 | 1467191012222 Marionette DEBUG loaded listener.js 02:03:32 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x11690b800) [pid = 2213] [serial = 2138] [outer = 0x115e5d000] 02:03:32 INFO - PROCESS | 2213 | 1467191012841 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]]]}] 02:03:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:03:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 871ms 02:03:32 INFO - PROCESS | 2213 | 1467191012872 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 02:03:32 INFO - PROCESS | 2213 | 1467191012875 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 02:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:03:32 INFO - PROCESS | 2213 | 1467191012878 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:03:32 INFO - PROCESS | 2213 | 1467191012880 Marionette TRACE conn2 <- [1,2822,null,{}] 02:03:32 INFO - PROCESS | 2213 | 1467191012906 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}] 02:03:32 INFO - PROCESS | 2213 | 1467191012907 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:33 INFO - PROCESS | 2213 | 1467191013002 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 02:03:33 INFO - PROCESS | 2213 | 1467191013007 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:33 INFO - PROCESS | 2213 | 1467191013008 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x117e3e000 == 28 [pid = 2213] [id = 713] 02:03:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x113061c00) [pid = 2213] [serial = 2139] [outer = 0x0] 02:03:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x113224000) [pid = 2213] [serial = 2140] [outer = 0x113061c00] 02:03:33 INFO - PROCESS | 2213 | 1467191013039 Marionette DEBUG loaded listener.js 02:03:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x116636800) [pid = 2213] [serial = 2141] [outer = 0x113061c00] 02:03:33 INFO - PROCESS | 2213 | 1467191013350 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]]]}] 02:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 522ms 02:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:03:33 INFO - PROCESS | 2213 | 1467191013404 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 02:03:33 INFO - PROCESS | 2213 | 1467191013408 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 02:03:33 INFO - PROCESS | 2213 | 1467191013414 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:03:33 INFO - PROCESS | 2213 | 1467191013417 Marionette TRACE conn2 <- [1,2826,null,{}] 02:03:33 INFO - PROCESS | 2213 | 1467191013421 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}] 02:03:33 INFO - PROCESS | 2213 | 1467191013423 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:33 INFO - PROCESS | 2213 | 1467191013546 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 02:03:33 INFO - PROCESS | 2213 | 1467191013553 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:33 INFO - PROCESS | 2213 | 1467191013555 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:33 INFO - PROCESS | 2213 | ++DOCSHELL 0x119920800 == 29 [pid = 2213] [id = 714] 02:03:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x116905000) [pid = 2213] [serial = 2142] [outer = 0x0] 02:03:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x11692c000) [pid = 2213] [serial = 2143] [outer = 0x116905000] 02:03:33 INFO - PROCESS | 2213 | 1467191013593 Marionette DEBUG loaded listener.js 02:03:33 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x117294000) [pid = 2213] [serial = 2144] [outer = 0x116905000] 02:03:33 INFO - PROCESS | 2213 | 1467191013944 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 573ms 02:03:33 INFO - PROCESS | 2213 | 1467191013986 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 02:03:33 INFO - PROCESS | 2213 | 1467191013988 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 02:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:03:33 INFO - PROCESS | 2213 | 1467191013990 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:03:33 INFO - PROCESS | 2213 | 1467191013992 Marionette TRACE conn2 <- [1,2830,null,{}] 02:03:34 INFO - PROCESS | 2213 | 1467191014000 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}] 02:03:34 INFO - PROCESS | 2213 | 1467191014004 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:34 INFO - PROCESS | 2213 | 1467191014089 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 02:03:34 INFO - PROCESS | 2213 | 1467191014094 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:34 INFO - PROCESS | 2213 | 1467191014097 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:34 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a47800 == 30 [pid = 2213] [id = 715] 02:03:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x117482400) [pid = 2213] [serial = 2145] [outer = 0x0] 02:03:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1180c4000) [pid = 2213] [serial = 2146] [outer = 0x117482400] 02:03:34 INFO - PROCESS | 2213 | 1467191014127 Marionette DEBUG loaded listener.js 02:03:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x118291400) [pid = 2213] [serial = 2147] [outer = 0x117482400] 02:03:34 INFO - PROCESS | 2213 | 1467191014475 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]]]}] 02:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 521ms 02:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:03:34 INFO - PROCESS | 2213 | 1467191014511 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 02:03:34 INFO - PROCESS | 2213 | 1467191014513 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 02:03:34 INFO - PROCESS | 2213 | 1467191014515 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:03:34 INFO - PROCESS | 2213 | 1467191014516 Marionette TRACE conn2 <- [1,2834,null,{}] 02:03:34 INFO - PROCESS | 2213 | 1467191014521 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}] 02:03:34 INFO - PROCESS | 2213 | 1467191014522 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:34 INFO - PROCESS | 2213 | 1467191014602 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 02:03:34 INFO - PROCESS | 2213 | 1467191014607 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:34 INFO - PROCESS | 2213 | 1467191014608 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:34 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269e2000 == 31 [pid = 2213] [id = 716] 02:03:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x118311400) [pid = 2213] [serial = 2148] [outer = 0x0] 02:03:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x11831b000) [pid = 2213] [serial = 2149] [outer = 0x118311400] 02:03:34 INFO - PROCESS | 2213 | 1467191014633 Marionette DEBUG loaded listener.js 02:03:34 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1187e9800) [pid = 2213] [serial = 2150] [outer = 0x118311400] 02:03:34 INFO - PROCESS | 2213 | 1467191014991 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 521ms 02:03:35 INFO - PROCESS | 2213 | 1467191015043 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 02:03:35 INFO - PROCESS | 2213 | 1467191015044 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 02:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:03:35 INFO - PROCESS | 2213 | 1467191015046 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:03:35 INFO - PROCESS | 2213 | 1467191015047 Marionette TRACE conn2 <- [1,2838,null,{}] 02:03:35 INFO - PROCESS | 2213 | 1467191015050 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}] 02:03:35 INFO - PROCESS | 2213 | 1467191015051 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:35 INFO - PROCESS | 2213 | 1467191015157 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 02:03:35 INFO - PROCESS | 2213 | 1467191015162 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:35 INFO - PROCESS | 2213 | 1467191015164 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x128b58000 == 32 [pid = 2213] [id = 717] 02:03:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x111c75400) [pid = 2213] [serial = 2151] [outer = 0x0] 02:03:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x118896800) [pid = 2213] [serial = 2152] [outer = 0x111c75400] 02:03:35 INFO - PROCESS | 2213 | 1467191015188 Marionette DEBUG loaded listener.js 02:03:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x1192c4800) [pid = 2213] [serial = 2153] [outer = 0x111c75400] 02:03:35 INFO - PROCESS | 2213 | 1467191015612 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]]]}] 02:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 620ms 02:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:03:35 INFO - PROCESS | 2213 | 1467191015668 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 02:03:35 INFO - PROCESS | 2213 | 1467191015669 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 02:03:35 INFO - PROCESS | 2213 | 1467191015672 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:03:35 INFO - PROCESS | 2213 | 1467191015674 Marionette TRACE conn2 <- [1,2842,null,{}] 02:03:35 INFO - PROCESS | 2213 | 1467191015677 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}] 02:03:35 INFO - PROCESS | 2213 | 1467191015683 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:35 INFO - PROCESS | 2213 | 1467191015863 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 02:03:35 INFO - PROCESS | 2213 | 1467191015887 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:35 INFO - PROCESS | 2213 | 1467191015888 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:35 INFO - PROCESS | 2213 | ++DOCSHELL 0x129793000 == 33 [pid = 2213] [id = 718] 02:03:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x1192ca000) [pid = 2213] [serial = 2154] [outer = 0x0] 02:03:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1193f3800) [pid = 2213] [serial = 2155] [outer = 0x1192ca000] 02:03:35 INFO - PROCESS | 2213 | 1467191015929 Marionette DEBUG loaded listener.js 02:03:35 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x119e40400) [pid = 2213] [serial = 2156] [outer = 0x1192ca000] 02:03:36 INFO - PROCESS | 2213 | 1467191016309 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]]]}] 02:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 672ms 02:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:03:36 INFO - PROCESS | 2213 | 1467191016345 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 02:03:36 INFO - PROCESS | 2213 | 1467191016347 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 02:03:36 INFO - PROCESS | 2213 | 1467191016353 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:03:36 INFO - PROCESS | 2213 | 1467191016355 Marionette TRACE conn2 <- [1,2846,null,{}] 02:03:36 INFO - PROCESS | 2213 | 1467191016358 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}] 02:03:36 INFO - PROCESS | 2213 | 1467191016360 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:36 INFO - PROCESS | 2213 | 1467191016495 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 02:03:36 INFO - PROCESS | 2213 | 1467191016548 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:36 INFO - PROCESS | 2213 | 1467191016550 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:36 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a97a000 == 34 [pid = 2213] [id = 719] 02:03:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x120f1e800) [pid = 2213] [serial = 2157] [outer = 0x0] 02:03:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x122f9fc00) [pid = 2213] [serial = 2158] [outer = 0x120f1e800] 02:03:36 INFO - PROCESS | 2213 | 1467191016573 Marionette DEBUG loaded listener.js 02:03:36 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1239ac000) [pid = 2213] [serial = 2159] [outer = 0x120f1e800] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1133f5800) [pid = 2213] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x118313400) [pid = 2213] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x119699400) [pid = 2213] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x11980f800) [pid = 2213] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x123aeec00) [pid = 2213] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x123af2800) [pid = 2213] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x117483400) [pid = 2213] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11691ec00) [pid = 2213] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x1129a5c00) [pid = 2213] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1128df000) [pid = 2213] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x112a52400) [pid = 2213] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x112a5a400) [pid = 2213] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x116774000) [pid = 2213] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x116921400) [pid = 2213] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x117264400) [pid = 2213] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x112f0c800) [pid = 2213] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x1196a4000) [pid = 2213] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x12d36e800) [pid = 2213] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1255f4800) [pid = 2213] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x12cbda000) [pid = 2213] [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.] 02:03:36 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x124abd000) [pid = 2213] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:03:36 INFO - PROCESS | 2213 | 1467191016920 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]]]}] 02:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 622ms 02:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:03:36 INFO - PROCESS | 2213 | 1467191016973 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 02:03:36 INFO - PROCESS | 2213 | 1467191016974 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 02:03:36 INFO - PROCESS | 2213 | 1467191016976 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:03:36 INFO - PROCESS | 2213 | 1467191016977 Marionette TRACE conn2 <- [1,2850,null,{}] 02:03:36 INFO - PROCESS | 2213 | 1467191016979 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}] 02:03:36 INFO - PROCESS | 2213 | 1467191016981 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:37 INFO - PROCESS | 2213 | 1467191017059 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 02:03:37 INFO - PROCESS | 2213 | 1467191017062 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:37 INFO - PROCESS | 2213 | 1467191017063 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x12941f000 == 35 [pid = 2213] [id = 720] 02:03:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x1122bcc00) [pid = 2213] [serial = 2160] [outer = 0x0] 02:03:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x1133f5800) [pid = 2213] [serial = 2161] [outer = 0x1122bcc00] 02:03:37 INFO - PROCESS | 2213 | 1467191017090 Marionette DEBUG loaded listener.js 02:03:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11729a400) [pid = 2213] [serial = 2162] [outer = 0x1122bcc00] 02:03:37 INFO - PROCESS | 2213 | 1467191017423 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 469ms 02:03:37 INFO - PROCESS | 2213 | 1467191017445 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 02:03:37 INFO - PROCESS | 2213 | 1467191017446 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 02:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:03:37 INFO - PROCESS | 2213 | 1467191017448 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:03:37 INFO - PROCESS | 2213 | 1467191017450 Marionette TRACE conn2 <- [1,2854,null,{}] 02:03:37 INFO - PROCESS | 2213 | 1467191017453 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}] 02:03:37 INFO - PROCESS | 2213 | 1467191017455 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:37 INFO - PROCESS | 2213 | 1467191017572 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 02:03:37 INFO - PROCESS | 2213 | 1467191017578 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:37 INFO - PROCESS | 2213 | 1467191017579 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:37 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ac4d800 == 36 [pid = 2213] [id = 721] 02:03:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x11618d800) [pid = 2213] [serial = 2163] [outer = 0x0] 02:03:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x119133000) [pid = 2213] [serial = 2164] [outer = 0x11618d800] 02:03:37 INFO - PROCESS | 2213 | 1467191017603 Marionette DEBUG loaded listener.js 02:03:37 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1239a9000) [pid = 2213] [serial = 2165] [outer = 0x11618d800] 02:03:37 INFO - PROCESS | 2213 | 1467191017911 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]]]}] 02:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 470ms 02:03:37 INFO - PROCESS | 2213 | 1467191017925 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 02:03:37 INFO - PROCESS | 2213 | 1467191017926 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 02:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:03:37 INFO - PROCESS | 2213 | 1467191017929 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:03:37 INFO - PROCESS | 2213 | 1467191017930 Marionette TRACE conn2 <- [1,2858,null,{}] 02:03:37 INFO - PROCESS | 2213 | 1467191017932 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}] 02:03:37 INFO - PROCESS | 2213 | 1467191017933 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:38 INFO - PROCESS | 2213 | 1467191018018 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 02:03:38 INFO - PROCESS | 2213 | 1467191018023 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:38 INFO - PROCESS | 2213 | 1467191018024 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x12bdaa800 == 37 [pid = 2213] [id = 722] 02:03:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x117268000) [pid = 2213] [serial = 2166] [outer = 0x0] 02:03:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x123af2c00) [pid = 2213] [serial = 2167] [outer = 0x117268000] 02:03:38 INFO - PROCESS | 2213 | 1467191018049 Marionette DEBUG loaded listener.js 02:03:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x123cda000) [pid = 2213] [serial = 2168] [outer = 0x117268000] 02:03:38 INFO - PROCESS | 2213 | 1467191018373 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 468ms 02:03:38 INFO - PROCESS | 2213 | 1467191018398 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 02:03:38 INFO - PROCESS | 2213 | 1467191018399 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 02:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:03:38 INFO - PROCESS | 2213 | 1467191018404 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:03:38 INFO - PROCESS | 2213 | 1467191018406 Marionette TRACE conn2 <- [1,2862,null,{}] 02:03:38 INFO - PROCESS | 2213 | 1467191018408 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}] 02:03:38 INFO - PROCESS | 2213 | 1467191018410 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:38 INFO - PROCESS | 2213 | 1467191018538 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 02:03:38 INFO - PROCESS | 2213 | 1467191018544 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:38 INFO - PROCESS | 2213 | 1467191018546 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:38 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6c9800 == 38 [pid = 2213] [id = 723] 02:03:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1239a9800) [pid = 2213] [serial = 2169] [outer = 0x0] 02:03:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x123aca000) [pid = 2213] [serial = 2170] [outer = 0x1239a9800] 02:03:38 INFO - PROCESS | 2213 | 1467191018572 Marionette DEBUG loaded listener.js 02:03:38 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x124c87800) [pid = 2213] [serial = 2171] [outer = 0x1239a9800] 02:03:38 INFO - PROCESS | 2213 | 1467191018986 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]]]}] 02:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 622ms 02:03:39 INFO - PROCESS | 2213 | 1467191019035 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 02:03:39 INFO - PROCESS | 2213 | 1467191019037 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 02:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:03:39 INFO - PROCESS | 2213 | 1467191019042 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:03:39 INFO - PROCESS | 2213 | 1467191019044 Marionette TRACE conn2 <- [1,2866,null,{}] 02:03:39 INFO - PROCESS | 2213 | 1467191019048 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}] 02:03:39 INFO - PROCESS | 2213 | 1467191019050 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:39 INFO - PROCESS | 2213 | 1467191019154 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 02:03:39 INFO - PROCESS | 2213 | 1467191019227 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:39 INFO - PROCESS | 2213 | 1467191019229 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:39 INFO - PROCESS | 2213 | ++DOCSHELL 0x119385000 == 39 [pid = 2213] [id = 724] 02:03:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x112a59000) [pid = 2213] [serial = 2172] [outer = 0x0] 02:03:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x113062800) [pid = 2213] [serial = 2173] [outer = 0x112a59000] 02:03:39 INFO - PROCESS | 2213 | 1467191019260 Marionette DEBUG loaded listener.js 02:03:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x116780400) [pid = 2213] [serial = 2174] [outer = 0x112a59000] 02:03:39 INFO - PROCESS | 2213 | 1467191019678 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]]]}] 02:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 672ms 02:03:39 INFO - PROCESS | 2213 | 1467191019714 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 02:03:39 INFO - PROCESS | 2213 | 1467191019717 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 02:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:03:39 INFO - PROCESS | 2213 | 1467191019722 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:03:39 INFO - PROCESS | 2213 | 1467191019724 Marionette TRACE conn2 <- [1,2870,null,{}] 02:03:39 INFO - PROCESS | 2213 | 1467191019727 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}] 02:03:39 INFO - PROCESS | 2213 | 1467191019729 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:39 INFO - PROCESS | 2213 | 1467191019834 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 02:03:39 INFO - PROCESS | 2213 | 1467191019893 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:39 INFO - PROCESS | 2213 | 1467191019895 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:39 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab0800 == 40 [pid = 2213] [id = 725] 02:03:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x117474400) [pid = 2213] [serial = 2175] [outer = 0x0] 02:03:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x117483400) [pid = 2213] [serial = 2176] [outer = 0x117474400] 02:03:39 INFO - PROCESS | 2213 | 1467191019925 Marionette DEBUG loaded listener.js 02:03:39 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x118249800) [pid = 2213] [serial = 2177] [outer = 0x117474400] 02:03:40 INFO - PROCESS | 2213 | 1467191020390 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]]]}] 02:03:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:03:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 721ms 02:03:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:03:40 INFO - PROCESS | 2213 | 1467191020444 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 02:03:40 INFO - PROCESS | 2213 | 1467191020445 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 02:03:40 INFO - PROCESS | 2213 | 1467191020447 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:03:40 INFO - PROCESS | 2213 | 1467191020450 Marionette TRACE conn2 <- [1,2874,null,{}] 02:03:40 INFO - PROCESS | 2213 | 1467191020484 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}] 02:03:40 INFO - PROCESS | 2213 | 1467191020487 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:40 INFO - PROCESS | 2213 | 1467191020619 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 02:03:40 INFO - PROCESS | 2213 | 1467191020673 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:40 INFO - PROCESS | 2213 | 1467191020675 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:40 INFO - PROCESS | 2213 | ++DOCSHELL 0x12caa0000 == 41 [pid = 2213] [id = 726] 02:03:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1193ea800) [pid = 2213] [serial = 2178] [outer = 0x0] 02:03:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x11969f400) [pid = 2213] [serial = 2179] [outer = 0x1193ea800] 02:03:40 INFO - PROCESS | 2213 | 1467191020707 Marionette DEBUG loaded listener.js 02:03:40 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x119960000) [pid = 2213] [serial = 2180] [outer = 0x1193ea800] 02:03:41 INFO - PROCESS | 2213 | 1467191021120 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]]]}] 02:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 697ms 02:03:41 INFO - PROCESS | 2213 | 1467191021146 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 02:03:41 INFO - PROCESS | 2213 | 1467191021148 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 02:03:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:03:41 INFO - PROCESS | 2213 | 1467191021150 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:03:41 INFO - PROCESS | 2213 | 1467191021152 Marionette TRACE conn2 <- [1,2878,null,{}] 02:03:41 INFO - PROCESS | 2213 | 1467191021154 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}] 02:03:41 INFO - PROCESS | 2213 | 1467191021155 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:41 INFO - PROCESS | 2213 | 1467191021258 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 02:03:41 INFO - PROCESS | 2213 | 1467191021317 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:41 INFO - PROCESS | 2213 | 1467191021318 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:41 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d384000 == 42 [pid = 2213] [id = 727] 02:03:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x119961000) [pid = 2213] [serial = 2181] [outer = 0x0] 02:03:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x1238a1800) [pid = 2213] [serial = 2182] [outer = 0x119961000] 02:03:41 INFO - PROCESS | 2213 | 1467191021359 Marionette DEBUG loaded listener.js 02:03:41 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x123e86000) [pid = 2213] [serial = 2183] [outer = 0x119961000] 02:03:41 INFO - PROCESS | 2213 | 1467191021796 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]]]}] 02:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 672ms 02:03:41 INFO - PROCESS | 2213 | 1467191021822 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 02:03:41 INFO - PROCESS | 2213 | 1467191021823 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 02:03:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:03:41 INFO - PROCESS | 2213 | 1467191021826 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:03:41 INFO - PROCESS | 2213 | 1467191021827 Marionette TRACE conn2 <- [1,2882,null,{}] 02:03:41 INFO - PROCESS | 2213 | 1467191021829 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}] 02:03:41 INFO - PROCESS | 2213 | 1467191021830 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:41 INFO - PROCESS | 2213 | 1467191021934 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 02:03:42 INFO - PROCESS | 2213 | 1467191022027 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:42 INFO - PROCESS | 2213 | 1467191022029 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x11825e800 == 43 [pid = 2213] [id = 728] 02:03:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x1128e5000) [pid = 2213] [serial = 2184] [outer = 0x0] 02:03:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x116926000) [pid = 2213] [serial = 2185] [outer = 0x1128e5000] 02:03:42 INFO - PROCESS | 2213 | 1467191022058 Marionette DEBUG loaded listener.js 02:03:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1193ed400) [pid = 2213] [serial = 2186] [outer = 0x1128e5000] 02:03:42 INFO - PROCESS | 2213 | 1467191022595 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]]]}] 02:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 820ms 02:03:42 INFO - PROCESS | 2213 | 1467191022653 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 02:03:42 INFO - PROCESS | 2213 | 1467191022655 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 02:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:03:42 INFO - PROCESS | 2213 | 1467191022659 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:03:42 INFO - PROCESS | 2213 | 1467191022661 Marionette TRACE conn2 <- [1,2886,null,{}] 02:03:42 INFO - PROCESS | 2213 | 1467191022665 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}] 02:03:42 INFO - PROCESS | 2213 | 1467191022667 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:42 INFO - PROCESS | 2213 | 1467191022763 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 02:03:42 INFO - PROCESS | 2213 | 1467191022840 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:42 INFO - PROCESS | 2213 | 1467191022842 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:42 INFO - PROCESS | 2213 | ++DOCSHELL 0x119921800 == 44 [pid = 2213] [id = 729] 02:03:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x116780800) [pid = 2213] [serial = 2187] [outer = 0x0] 02:03:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x11697e000) [pid = 2213] [serial = 2188] [outer = 0x116780800] 02:03:42 INFO - PROCESS | 2213 | 1467191022871 Marionette DEBUG loaded listener.js 02:03:42 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x117474800) [pid = 2213] [serial = 2189] [outer = 0x116780800] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x12bdaa800 == 43 [pid = 2213] [id = 722] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x12ac4d800 == 42 [pid = 2213] [id = 721] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x12941f000 == 41 [pid = 2213] [id = 720] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x12a97a000 == 40 [pid = 2213] [id = 719] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x129793000 == 39 [pid = 2213] [id = 718] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x128b58000 == 38 [pid = 2213] [id = 717] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x116930c00) [pid = 2213] [serial = 2131] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x1269e2000 == 37 [pid = 2213] [id = 716] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x124a47800 == 36 [pid = 2213] [id = 715] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x119920800 == 35 [pid = 2213] [id = 714] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x117e3e000 == 34 [pid = 2213] [id = 713] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x11837a800 == 33 [pid = 2213] [id = 712] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x11694f800 == 32 [pid = 2213] [id = 711] 02:03:43 INFO - PROCESS | 2213 | --DOCSHELL 0x1188a8800 == 31 [pid = 2213] [id = 710] 02:03:43 INFO - PROCESS | 2213 | 1467191023259 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]]]}] 02:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 622ms 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x1184c6c00) [pid = 2213] [serial = 2122] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x117265800) [pid = 2213] [serial = 2120] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x119e36000) [pid = 2213] [serial = 2125] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x11912a000) [pid = 2213] [serial = 2123] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x122f98400) [pid = 2213] [serial = 2098] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x123cd6800) [pid = 2213] [serial = 2101] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x123e87000) [pid = 2213] [serial = 2104] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x117ec3000) [pid = 2213] [serial = 2086] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1180c3400) [pid = 2213] [serial = 2087] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x11692b000) [pid = 2213] [serial = 2083] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x116a13c00) [pid = 2213] [serial = 2084] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x123d81400) [pid = 2213] [serial = 2102] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x11916a000) [pid = 2213] [serial = 2092] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x118313c00) [pid = 2213] [serial = 2089] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x118876c00) [pid = 2213] [serial = 2090] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x112d86c00) [pid = 2213] [serial = 2080] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x116773c00) [pid = 2213] [serial = 2081] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1133f0800) [pid = 2213] [serial = 2077] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x115e5e400) [pid = 2213] [serial = 2078] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x123acc800) [pid = 2213] [serial = 2075] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1176eb800) [pid = 2213] [serial = 2128] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x123cda800) [pid = 2213] [serial = 2126] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x12490b400) [pid = 2213] [serial = 2110] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x11969f800) [pid = 2213] [serial = 2129] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x118292800) [pid = 2213] [serial = 2107] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x1255eb400) [pid = 2213] [serial = 2114] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x1196a8400) [pid = 2213] [serial = 2095] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x123aed800) [pid = 2213] [serial = 2099] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x124a38000) [pid = 2213] [serial = 2111] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x12490bc00) [pid = 2213] [serial = 2105] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x11996b800) [pid = 2213] [serial = 2096] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x1192d1000) [pid = 2213] [serial = 2093] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x122e41000) [pid = 2213] [serial = 2108] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x126110000) [pid = 2213] [serial = 2116] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x126174400) [pid = 2213] [serial = 2117] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 75 (0x112a5c800) [pid = 2213] [serial = 1442] [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.] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 74 (0x125071c00) [pid = 2213] [serial = 2113] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | --DOMWINDOW == 73 (0x11692b400) [pid = 2213] [serial = 2119] [outer = 0x0] [url = about:blank] 02:03:43 INFO - PROCESS | 2213 | 1467191023297 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 02:03:43 INFO - PROCESS | 2213 | 1467191023304 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 02:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:03:43 INFO - PROCESS | 2213 | 1467191023313 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:03:43 INFO - PROCESS | 2213 | 1467191023315 Marionette TRACE conn2 <- [1,2890,null,{}] 02:03:43 INFO - PROCESS | 2213 | 1467191023318 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}] 02:03:43 INFO - PROCESS | 2213 | 1467191023319 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:43 INFO - PROCESS | 2213 | 1467191023409 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 02:03:43 INFO - PROCESS | 2213 | 1467191023435 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:43 INFO - PROCESS | 2213 | 1467191023436 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:43 INFO - PROCESS | 2213 | ++DOCSHELL 0x11922f000 == 32 [pid = 2213] [id = 730] 02:03:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 74 (0x1180b9000) [pid = 2213] [serial = 2190] [outer = 0x0] 02:03:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 75 (0x118248400) [pid = 2213] [serial = 2191] [outer = 0x1180b9000] 02:03:43 INFO - PROCESS | 2213 | 1467191023464 Marionette DEBUG loaded listener.js 02:03:43 INFO - PROCESS | 2213 | ++DOMWINDOW == 76 (0x118298800) [pid = 2213] [serial = 2192] [outer = 0x1180b9000] 02:03:43 INFO - PROCESS | 2213 | 1467191023812 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 523ms 02:03:43 INFO - PROCESS | 2213 | 1467191023837 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 02:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:03:43 INFO - PROCESS | 2213 | 1467191023840 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 02:03:43 INFO - PROCESS | 2213 | 1467191023843 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:03:43 INFO - PROCESS | 2213 | 1467191023845 Marionette TRACE conn2 <- [1,2894,null,{}] 02:03:43 INFO - PROCESS | 2213 | 1467191023875 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}] 02:03:43 INFO - PROCESS | 2213 | 1467191023878 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:43 INFO - PROCESS | 2213 | 1467191023985 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 02:03:43 INFO - PROCESS | 2213 | 1467191023991 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:43 INFO - PROCESS | 2213 | 1467191023993 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:44 INFO - PROCESS | 2213 | ++DOCSHELL 0x125088800 == 33 [pid = 2213] [id = 731] 02:03:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x11872e000) [pid = 2213] [serial = 2193] [outer = 0x0] 02:03:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x119175400) [pid = 2213] [serial = 2194] [outer = 0x11872e000] 02:03:44 INFO - PROCESS | 2213 | 1467191024021 Marionette DEBUG loaded listener.js 02:03:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x1196a0800) [pid = 2213] [serial = 2195] [outer = 0x11872e000] 02:03:44 INFO - PROCESS | 2213 | 1467191024347 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]]]}] 02:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 520ms 02:03:44 INFO - PROCESS | 2213 | 1467191024363 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 02:03:44 INFO - PROCESS | 2213 | 1467191024365 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 02:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:03:44 INFO - PROCESS | 2213 | 1467191024367 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:03:44 INFO - PROCESS | 2213 | 1467191024370 Marionette TRACE conn2 <- [1,2898,null,{}] 02:03:44 INFO - PROCESS | 2213 | 1467191024374 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}] 02:03:44 INFO - PROCESS | 2213 | 1467191024376 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:44 INFO - PROCESS | 2213 | 1467191024470 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 02:03:44 INFO - PROCESS | 2213 | 1467191024527 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:44 INFO - PROCESS | 2213 | 1467191024528 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:44 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269ee000 == 34 [pid = 2213] [id = 732] 02:03:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x1193eb400) [pid = 2213] [serial = 2196] [outer = 0x0] 02:03:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x119e35800) [pid = 2213] [serial = 2197] [outer = 0x1193eb400] 02:03:44 INFO - PROCESS | 2213 | 1467191024553 Marionette DEBUG loaded listener.js 02:03:44 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x1239ae400) [pid = 2213] [serial = 2198] [outer = 0x1193eb400] 02:03:44 INFO - PROCESS | 2213 | 1467191024841 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]]]}] 02:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 525ms 02:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:03:44 INFO - PROCESS | 2213 | 1467191024893 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 02:03:44 INFO - PROCESS | 2213 | 1467191024894 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 02:03:44 INFO - PROCESS | 2213 | 1467191024896 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:03:44 INFO - PROCESS | 2213 | 1467191024897 Marionette TRACE conn2 <- [1,2902,null,{}] 02:03:44 INFO - PROCESS | 2213 | 1467191024899 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}] 02:03:44 INFO - PROCESS | 2213 | 1467191024901 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:44 INFO - PROCESS | 2213 | 1467191024983 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 02:03:45 INFO - PROCESS | 2213 | 1467191025047 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:45 INFO - PROCESS | 2213 | 1467191025048 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x129406800 == 35 [pid = 2213] [id = 733] 02:03:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x122e3b800) [pid = 2213] [serial = 2199] [outer = 0x0] 02:03:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x123cd6800) [pid = 2213] [serial = 2200] [outer = 0x122e3b800] 02:03:45 INFO - PROCESS | 2213 | 1467191025073 Marionette DEBUG loaded listener.js 02:03:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x12490d800) [pid = 2213] [serial = 2201] [outer = 0x122e3b800] 02:03:45 INFO - PROCESS | 2213 | 1467191025395 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 524ms 02:03:45 INFO - PROCESS | 2213 | 1467191025421 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 02:03:45 INFO - PROCESS | 2213 | 1467191025422 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 02:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:03:45 INFO - PROCESS | 2213 | 1467191025429 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:03:45 INFO - PROCESS | 2213 | 1467191025431 Marionette TRACE conn2 <- [1,2906,null,{}] 02:03:45 INFO - PROCESS | 2213 | 1467191025433 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}] 02:03:45 INFO - PROCESS | 2213 | 1467191025437 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:45 INFO - PROCESS | 2213 | 1467191025563 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 02:03:45 INFO - PROCESS | 2213 | 1467191025575 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:45 INFO - PROCESS | 2213 | 1467191025577 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:45 INFO - PROCESS | 2213 | ++DOCSHELL 0x12aa36000 == 36 [pid = 2213] [id = 734] 02:03:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x124914400) [pid = 2213] [serial = 2202] [outer = 0x0] 02:03:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x124e1d800) [pid = 2213] [serial = 2203] [outer = 0x124914400] 02:03:45 INFO - PROCESS | 2213 | 1467191025602 Marionette DEBUG loaded listener.js 02:03:45 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x126104400) [pid = 2213] [serial = 2204] [outer = 0x124914400] 02:03:45 INFO - PROCESS | 2213 | 1467191025951 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]]]}] 02:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 577ms 02:03:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:03:46 INFO - PROCESS | 2213 | 1467191026003 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 02:03:46 INFO - PROCESS | 2213 | 1467191026004 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 02:03:46 INFO - PROCESS | 2213 | 1467191026006 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:03:46 INFO - PROCESS | 2213 | 1467191026007 Marionette TRACE conn2 <- [1,2910,null,{}] 02:03:46 INFO - PROCESS | 2213 | 1467191026009 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}] 02:03:46 INFO - PROCESS | 2213 | 1467191026011 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:46 INFO - PROCESS | 2213 | 1467191026118 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 02:03:46 INFO - PROCESS | 2213 | 1467191026131 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:46 INFO - PROCESS | 2213 | 1467191026132 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba49000 == 37 [pid = 2213] [id = 735] 02:03:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x126110000) [pid = 2213] [serial = 2205] [outer = 0x0] 02:03:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x126171c00) [pid = 2213] [serial = 2206] [outer = 0x126110000] 02:03:46 INFO - PROCESS | 2213 | 1467191026157 Marionette DEBUG loaded listener.js 02:03:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1265ed000) [pid = 2213] [serial = 2207] [outer = 0x126110000] 02:03:46 INFO - PROCESS | 2213 | 1467191026473 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]]]}] 02:03:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:03:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:03:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 519ms 02:03:46 INFO - PROCESS | 2213 | 1467191026531 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 02:03:46 INFO - PROCESS | 2213 | 1467191026532 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 02:03:46 INFO - TEST-START | /DOMEvents/constructors.html 02:03:46 INFO - PROCESS | 2213 | 1467191026534 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:03:46 INFO - PROCESS | 2213 | 1467191026536 Marionette TRACE conn2 <- [1,2914,null,{}] 02:03:46 INFO - PROCESS | 2213 | 1467191026538 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}] 02:03:46 INFO - PROCESS | 2213 | 1467191026539 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:46 INFO - PROCESS | 2213 | 1467191026646 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 02:03:46 INFO - PROCESS | 2213 | 1467191026685 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:46 INFO - PROCESS | 2213 | 1467191026686 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:46 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6c4000 == 38 [pid = 2213] [id = 736] 02:03:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x117261800) [pid = 2213] [serial = 2208] [outer = 0x0] 02:03:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x126747800) [pid = 2213] [serial = 2209] [outer = 0x117261800] 02:03:46 INFO - PROCESS | 2213 | 1467191026710 Marionette DEBUG loaded listener.js 02:03:46 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x126986c00) [pid = 2213] [serial = 2210] [outer = 0x117261800] 02:03:47 INFO - PROCESS | 2213 | 1467191027085 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]]]}] 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:03:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 573ms 02:03:47 INFO - PROCESS | 2213 | 1467191027109 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 02:03:47 INFO - PROCESS | 2213 | 1467191027114 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 02:03:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:03:47 INFO - PROCESS | 2213 | 1467191027119 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:03:47 INFO - PROCESS | 2213 | 1467191027121 Marionette TRACE conn2 <- [1,2918,null,{}] 02:03:47 INFO - PROCESS | 2213 | 1467191027131 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}] 02:03:47 INFO - PROCESS | 2213 | 1467191027145 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:47 INFO - PROCESS | 2213 | 1467191027268 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 02:03:47 INFO - PROCESS | 2213 | 1467191027284 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:47 INFO - PROCESS | 2213 | 1467191027285 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cb9f800 == 39 [pid = 2213] [id = 737] 02:03:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x126998000) [pid = 2213] [serial = 2211] [outer = 0x0] 02:03:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x1269a2c00) [pid = 2213] [serial = 2212] [outer = 0x126998000] 02:03:47 INFO - PROCESS | 2213 | 1467191027309 Marionette DEBUG loaded listener.js 02:03:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x128ae0400) [pid = 2213] [serial = 2213] [outer = 0x126998000] 02:03:47 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x1192ca000) [pid = 2213] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:03:47 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x118311400) [pid = 2213] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:03:47 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x117482400) [pid = 2213] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:03:47 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x116918800) [pid = 2213] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:03:47 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x120f1e800) [pid = 2213] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:03:47 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1122bcc00) [pid = 2213] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:03:47 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x11618d800) [pid = 2213] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:03:47 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x117268000) [pid = 2213] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:03:47 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x111c75400) [pid = 2213] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:03:47 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x116905000) [pid = 2213] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:03:47 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x113061c00) [pid = 2213] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:03:47 INFO - PROCESS | 2213 | 1467191027683 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:03:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:03:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 574ms 02:03:47 INFO - PROCESS | 2213 | 1467191027692 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 02:03:47 INFO - PROCESS | 2213 | 1467191027693 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 02:03:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:03:47 INFO - PROCESS | 2213 | 1467191027697 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:03:47 INFO - PROCESS | 2213 | 1467191027698 Marionette TRACE conn2 <- [1,2922,null,{}] 02:03:47 INFO - PROCESS | 2213 | 1467191027706 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}] 02:03:47 INFO - PROCESS | 2213 | 1467191027707 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:47 INFO - PROCESS | 2213 | 1467191027828 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 02:03:47 INFO - PROCESS | 2213 | 1467191027865 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:47 INFO - PROCESS | 2213 | 1467191027866 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:47 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d375800 == 40 [pid = 2213] [id = 738] 02:03:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x111c75400) [pid = 2213] [serial = 2214] [outer = 0x0] 02:03:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1180bd800) [pid = 2213] [serial = 2215] [outer = 0x111c75400] 02:03:47 INFO - PROCESS | 2213 | 1467191027890 Marionette DEBUG loaded listener.js 02:03:47 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x120f1e800) [pid = 2213] [serial = 2216] [outer = 0x111c75400] 02:03:48 INFO - PROCESS | 2213 | [2213] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:03:48 INFO - PROCESS | 2213 | [2213] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:03:48 INFO - PROCESS | 2213 | [2213] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:03:48 INFO - PROCESS | 2213 | [2213] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:03:48 INFO - PROCESS | 2213 | 1467191028174 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]]]}] 02:03:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:03:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:48 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 02:03:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:48 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 02:03:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:48 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]" 02:03:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:03:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:03:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 525ms 02:03:48 INFO - PROCESS | 2213 | 1467191028225 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 02:03:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:03:48 INFO - PROCESS | 2213 | 1467191028235 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 02:03:48 INFO - PROCESS | 2213 | 1467191028240 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:03:48 INFO - PROCESS | 2213 | 1467191028242 Marionette TRACE conn2 <- [1,2926,null,{}] 02:03:48 INFO - PROCESS | 2213 | 1467191028244 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}] 02:03:48 INFO - PROCESS | 2213 | 1467191028246 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:48 INFO - PROCESS | 2213 | 1467191028348 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 02:03:48 INFO - PROCESS | 2213 | 1467191028407 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:48 INFO - PROCESS | 2213 | 1467191028409 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d5d5800 == 41 [pid = 2213] [id = 739] 02:03:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x1192cb400) [pid = 2213] [serial = 2217] [outer = 0x0] 02:03:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x1269a1c00) [pid = 2213] [serial = 2218] [outer = 0x1192cb400] 02:03:48 INFO - PROCESS | 2213 | 1467191028435 Marionette DEBUG loaded listener.js 02:03:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x12921d400) [pid = 2213] [serial = 2219] [outer = 0x1192cb400] 02:03:48 INFO - PROCESS | 2213 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:03:48 INFO - PROCESS | 2213 | 1467191028694 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]]]}] 02:03:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:03:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 470ms 02:03:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:03:48 INFO - PROCESS | 2213 | 1467191028710 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 02:03:48 INFO - PROCESS | 2213 | 1467191028711 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 02:03:48 INFO - PROCESS | 2213 | 1467191028714 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:03:48 INFO - PROCESS | 2213 | 1467191028715 Marionette TRACE conn2 <- [1,2930,null,{}] 02:03:48 INFO - PROCESS | 2213 | 1467191028729 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}] 02:03:48 INFO - PROCESS | 2213 | 1467191028730 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:48 INFO - PROCESS | 2213 | 1467191028829 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 02:03:48 INFO - PROCESS | 2213 | 1467191028833 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:48 INFO - PROCESS | 2213 | 1467191028834 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:48 INFO - PROCESS | 2213 | ++DOCSHELL 0x12dc29000 == 42 [pid = 2213] [id = 740] 02:03:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x118736400) [pid = 2213] [serial = 2220] [outer = 0x0] 02:03:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x129225800) [pid = 2213] [serial = 2221] [outer = 0x118736400] 02:03:48 INFO - PROCESS | 2213 | 1467191028874 Marionette DEBUG loaded listener.js 02:03:48 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x12944a400) [pid = 2213] [serial = 2222] [outer = 0x118736400] 02:03:49 INFO - PROCESS | 2213 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:03:49 INFO - PROCESS | 2213 | 1467191029335 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]]]}] 02:03:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:03:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 02:03:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:03:49 INFO - PROCESS | 2213 | 1467191029392 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 02:03:49 INFO - PROCESS | 2213 | 1467191029394 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 02:03:49 INFO - PROCESS | 2213 | 1467191029397 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:03:49 INFO - PROCESS | 2213 | 1467191029399 Marionette TRACE conn2 <- [1,2934,null,{}] 02:03:49 INFO - PROCESS | 2213 | 1467191029404 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}] 02:03:49 INFO - PROCESS | 2213 | 1467191029406 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:49 INFO - PROCESS | 2213 | 1467191029542 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 02:03:49 INFO - PROCESS | 2213 | 1467191029669 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:49 INFO - PROCESS | 2213 | 1467191029671 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:49 INFO - PROCESS | 2213 | ++DOCSHELL 0x116954800 == 43 [pid = 2213] [id = 741] 02:03:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x110fea400) [pid = 2213] [serial = 2223] [outer = 0x0] 02:03:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x111e62400) [pid = 2213] [serial = 2224] [outer = 0x110fea400] 02:03:49 INFO - PROCESS | 2213 | 1467191029702 Marionette DEBUG loaded listener.js 02:03:49 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x112f07400) [pid = 2213] [serial = 2225] [outer = 0x110fea400] 02:03:50 INFO - PROCESS | 2213 | 1467191030079 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]]]}] 02:03:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:03:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 728ms 02:03:50 INFO - PROCESS | 2213 | 1467191030126 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 02:03:50 INFO - PROCESS | 2213 | 1467191030128 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 02:03:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:03:50 INFO - PROCESS | 2213 | 1467191030131 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:03:50 INFO - PROCESS | 2213 | 1467191030134 Marionette TRACE conn2 <- [1,2938,null,{}] 02:03:50 INFO - PROCESS | 2213 | 1467191030138 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}] 02:03:50 INFO - PROCESS | 2213 | 1467191030139 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:50 INFO - PROCESS | 2213 | 1467191030272 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 02:03:50 INFO - PROCESS | 2213 | 1467191030378 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:50 INFO - PROCESS | 2213 | 1467191030380 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:50 INFO - PROCESS | 2213 | ++DOCSHELL 0x124ce1000 == 44 [pid = 2213] [id = 742] 02:03:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1133f6000) [pid = 2213] [serial = 2226] [outer = 0x0] 02:03:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1180b7c00) [pid = 2213] [serial = 2227] [outer = 0x1133f6000] 02:03:50 INFO - PROCESS | 2213 | 1467191030411 Marionette DEBUG loaded listener.js 02:03:50 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1184c8400) [pid = 2213] [serial = 2228] [outer = 0x1133f6000] 02:03:50 INFO - PROCESS | 2213 | 1467191030772 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]]]}] 02:03:50 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. 02:03:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 673ms 02:03:50 INFO - PROCESS | 2213 | 1467191030806 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 02:03:50 INFO - PROCESS | 2213 | 1467191030809 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 02:03:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:03:50 INFO - PROCESS | 2213 | 1467191030812 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:03:50 INFO - PROCESS | 2213 | 1467191030813 Marionette TRACE conn2 <- [1,2942,null,{}] 02:03:50 INFO - PROCESS | 2213 | 1467191030816 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}] 02:03:50 INFO - PROCESS | 2213 | 1467191030817 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:50 INFO - PROCESS | 2213 | 1467191030927 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 02:03:50 INFO - PROCESS | 2213 | 1467191030992 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:50 INFO - PROCESS | 2213 | 1467191030993 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3d8000 == 45 [pid = 2213] [id = 743] 02:03:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x118873000) [pid = 2213] [serial = 2229] [outer = 0x0] 02:03:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x11969f800) [pid = 2213] [serial = 2230] [outer = 0x118873000] 02:03:51 INFO - PROCESS | 2213 | 1467191031062 Marionette DEBUG loaded listener.js 02:03:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x123aea400) [pid = 2213] [serial = 2231] [outer = 0x118873000] 02:03:51 INFO - PROCESS | 2213 | 1467191031425 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"]]]}] 02:03:51 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 02:03:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:03:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 620ms 02:03:51 INFO - PROCESS | 2213 | 1467191031433 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 02:03:51 INFO - PROCESS | 2213 | 1467191031434 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 02:03:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:03:51 INFO - PROCESS | 2213 | 1467191031442 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:03:51 INFO - PROCESS | 2213 | 1467191031446 Marionette TRACE conn2 <- [1,2946,null,{}] 02:03:51 INFO - PROCESS | 2213 | 1467191031449 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}] 02:03:51 INFO - PROCESS | 2213 | 1467191031452 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:51 INFO - PROCESS | 2213 | 1467191031561 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 02:03:51 INFO - PROCESS | 2213 | 1467191031686 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:51 INFO - PROCESS | 2213 | 1467191031687 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:51 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c3de000 == 46 [pid = 2213] [id = 744] 02:03:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x123cda800) [pid = 2213] [serial = 2232] [outer = 0x0] 02:03:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x1255a7000) [pid = 2213] [serial = 2233] [outer = 0x123cda800] 02:03:51 INFO - PROCESS | 2213 | 1467191031721 Marionette DEBUG loaded listener.js 02:03:51 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x126102400) [pid = 2213] [serial = 2234] [outer = 0x123cda800] 02:03:52 INFO - PROCESS | 2213 | 1467191032311 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]]]}] 02:03:52 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. 02:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 883ms 02:03:52 INFO - PROCESS | 2213 | 1467191032322 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 02:03:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:03:52 INFO - PROCESS | 2213 | 1467191032325 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 02:03:52 INFO - PROCESS | 2213 | 1467191032328 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:03:52 INFO - PROCESS | 2213 | 1467191032330 Marionette TRACE conn2 <- [1,2950,null,{}] 02:03:52 INFO - PROCESS | 2213 | 1467191032334 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}] 02:03:52 INFO - PROCESS | 2213 | 1467191032336 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:52 INFO - PROCESS | 2213 | 1467191032435 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 02:03:52 INFO - PROCESS | 2213 | 1467191032564 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:52 INFO - PROCESS | 2213 | 1467191032566 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x119394000 == 47 [pid = 2213] [id = 745] 02:03:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x1110a6000) [pid = 2213] [serial = 2235] [outer = 0x0] 02:03:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1128e6000) [pid = 2213] [serial = 2236] [outer = 0x1110a6000] 02:03:52 INFO - PROCESS | 2213 | 1467191032603 Marionette DEBUG loaded listener.js 02:03:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x116918c00) [pid = 2213] [serial = 2237] [outer = 0x1110a6000] 02:03:52 INFO - PROCESS | 2213 | ++DOCSHELL 0x115d70800 == 48 [pid = 2213] [id = 746] 02:03:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x1180bac00) [pid = 2213] [serial = 2238] [outer = 0x0] 02:03:52 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x116924000) [pid = 2213] [serial = 2239] [outer = 0x1180bac00] 02:03:53 INFO - PROCESS | 2213 | 1467191033027 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]]]}] 02:03:53 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. 02:03:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 724ms 02:03:53 INFO - PROCESS | 2213 | 1467191033052 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 02:03:53 INFO - PROCESS | 2213 | 1467191033055 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 02:03:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:03:53 INFO - PROCESS | 2213 | 1467191033059 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:03:53 INFO - PROCESS | 2213 | 1467191033061 Marionette TRACE conn2 <- [1,2954,null,{}] 02:03:53 INFO - PROCESS | 2213 | 1467191033063 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}] 02:03:53 INFO - PROCESS | 2213 | 1467191033065 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:53 INFO - PROCESS | 2213 | 1467191033175 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 02:03:53 INFO - PROCESS | 2213 | 1467191033239 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:53 INFO - PROCESS | 2213 | 1467191033240 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169be800 == 49 [pid = 2213] [id = 747] 02:03:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x112f0a800) [pid = 2213] [serial = 2240] [outer = 0x0] 02:03:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x117482800) [pid = 2213] [serial = 2241] [outer = 0x112f0a800] 02:03:53 INFO - PROCESS | 2213 | 1467191033295 Marionette DEBUG loaded listener.js 02:03:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x118732c00) [pid = 2213] [serial = 2242] [outer = 0x112f0a800] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x12dc29000 == 48 [pid = 2213] [id = 740] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x12d5d5800 == 47 [pid = 2213] [id = 739] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x12d375800 == 46 [pid = 2213] [id = 738] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x12cb9f800 == 45 [pid = 2213] [id = 737] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6c4000 == 44 [pid = 2213] [id = 736] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba49000 == 43 [pid = 2213] [id = 735] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x12aa36000 == 42 [pid = 2213] [id = 734] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x123aca000) [pid = 2213] [serial = 2170] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x12d378800) [pid = 2213] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x129406800 == 41 [pid = 2213] [id = 733] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x1269ee000 == 40 [pid = 2213] [id = 732] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x125088800 == 39 [pid = 2213] [id = 731] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x11922f000 == 38 [pid = 2213] [id = 730] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x119921800 == 37 [pid = 2213] [id = 729] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x11825e800 == 36 [pid = 2213] [id = 728] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x12d384000 == 35 [pid = 2213] [id = 727] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x12caa0000 == 34 [pid = 2213] [id = 726] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x128ab0800 == 33 [pid = 2213] [id = 725] 02:03:53 INFO - PROCESS | 2213 | --DOCSHELL 0x119385000 == 32 [pid = 2213] [id = 724] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x118896800) [pid = 2213] [serial = 2152] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x11692c000) [pid = 2213] [serial = 2143] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x112a7b400) [pid = 2213] [serial = 2134] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x113224000) [pid = 2213] [serial = 2140] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1193f3800) [pid = 2213] [serial = 2155] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x116636800) [pid = 2213] [serial = 2141] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x117294000) [pid = 2213] [serial = 2144] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1164e8800) [pid = 2213] [serial = 2137] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x11831b000) [pid = 2213] [serial = 2149] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1180c4000) [pid = 2213] [serial = 2146] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x118291400) [pid = 2213] [serial = 2147] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x117268400) [pid = 2213] [serial = 2132] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x122f9fc00) [pid = 2213] [serial = 2158] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x119e40400) [pid = 2213] [serial = 2156] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1133f5800) [pid = 2213] [serial = 2161] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x11729a400) [pid = 2213] [serial = 2162] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x119133000) [pid = 2213] [serial = 2164] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x123af2c00) [pid = 2213] [serial = 2167] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x123cda000) [pid = 2213] [serial = 2168] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x1239ac000) [pid = 2213] [serial = 2159] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1192c4800) [pid = 2213] [serial = 2153] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1239a9000) [pid = 2213] [serial = 2165] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x1187e9800) [pid = 2213] [serial = 2150] [outer = 0x0] [url = about:blank] 02:03:53 INFO - PROCESS | 2213 | 1467191033604 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]]]}] 02:03:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:03:53 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 02:03:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 570ms 02:03:53 INFO - PROCESS | 2213 | 1467191033629 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 02:03:53 INFO - PROCESS | 2213 | 1467191033630 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 02:03:53 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:03:53 INFO - PROCESS | 2213 | 1467191033633 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:03:53 INFO - PROCESS | 2213 | 1467191033637 Marionette TRACE conn2 <- [1,2958,null,{}] 02:03:53 INFO - PROCESS | 2213 | 1467191033650 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}] 02:03:53 INFO - PROCESS | 2213 | 1467191033656 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:53 INFO - PROCESS | 2213 | 1467191033757 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 02:03:53 INFO - PROCESS | 2213 | 1467191033816 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:53 INFO - PROCESS | 2213 | 1467191033818 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:53 INFO - PROCESS | 2213 | ++DOCSHELL 0x1269f8800 == 33 [pid = 2213] [id = 748] 02:03:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x118871800) [pid = 2213] [serial = 2243] [outer = 0x0] 02:03:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x1192c4800) [pid = 2213] [serial = 2244] [outer = 0x118871800] 02:03:53 INFO - PROCESS | 2213 | 1467191033846 Marionette DEBUG loaded listener.js 02:03:53 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x119e06800) [pid = 2213] [serial = 2245] [outer = 0x118871800] 02:03:54 INFO - PROCESS | 2213 | 1467191034135 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]]]}] 02:03:54 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. 02:03:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 530ms 02:03:54 INFO - PROCESS | 2213 | 1467191034163 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 02:03:54 INFO - PROCESS | 2213 | 1467191034165 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 02:03:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:03:54 INFO - PROCESS | 2213 | 1467191034168 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:03:54 INFO - PROCESS | 2213 | 1467191034170 Marionette TRACE conn2 <- [1,2962,null,{}] 02:03:54 INFO - PROCESS | 2213 | 1467191034179 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}] 02:03:54 INFO - PROCESS | 2213 | 1467191034181 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:54 INFO - PROCESS | 2213 | 1467191034280 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 02:03:54 INFO - PROCESS | 2213 | 1467191034284 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:54 INFO - PROCESS | 2213 | 1467191034285 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x129790000 == 34 [pid = 2213] [id = 749] 02:03:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x119e10800) [pid = 2213] [serial = 2246] [outer = 0x0] 02:03:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x120f1f800) [pid = 2213] [serial = 2247] [outer = 0x119e10800] 02:03:54 INFO - PROCESS | 2213 | 1467191034311 Marionette DEBUG loaded listener.js 02:03:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x123d81400) [pid = 2213] [serial = 2248] [outer = 0x119e10800] 02:03:54 INFO - PROCESS | 2213 | 1467191034639 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]]]}] 02:03:54 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. 02:03:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 476ms 02:03:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:03:54 INFO - PROCESS | 2213 | 1467191034657 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 02:03:54 INFO - PROCESS | 2213 | 1467191034658 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 02:03:54 INFO - PROCESS | 2213 | 1467191034661 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:03:54 INFO - PROCESS | 2213 | 1467191034662 Marionette TRACE conn2 <- [1,2966,null,{}] 02:03:54 INFO - PROCESS | 2213 | 1467191034665 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}] 02:03:54 INFO - PROCESS | 2213 | 1467191034666 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:54 INFO - PROCESS | 2213 | 1467191034747 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 02:03:54 INFO - PROCESS | 2213 | 1467191034753 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:54 INFO - PROCESS | 2213 | 1467191034755 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:54 INFO - PROCESS | 2213 | ++DOCSHELL 0x12a990800 == 35 [pid = 2213] [id = 750] 02:03:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x124911400) [pid = 2213] [serial = 2249] [outer = 0x0] 02:03:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 98 (0x124c86c00) [pid = 2213] [serial = 2250] [outer = 0x124911400] 02:03:54 INFO - PROCESS | 2213 | 1467191034780 Marionette DEBUG loaded listener.js 02:03:54 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x1255a8800) [pid = 2213] [serial = 2251] [outer = 0x124911400] 02:03:55 INFO - PROCESS | 2213 | 1467191035093 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]]]}] 02:03:55 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. 02:03:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 468ms 02:03:55 INFO - PROCESS | 2213 | 1467191035130 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 02:03:55 INFO - PROCESS | 2213 | 1467191035131 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 02:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:03:55 INFO - PROCESS | 2213 | 1467191035133 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:03:55 INFO - PROCESS | 2213 | 1467191035135 Marionette TRACE conn2 <- [1,2970,null,{}] 02:03:55 INFO - PROCESS | 2213 | 1467191035139 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}] 02:03:55 INFO - PROCESS | 2213 | 1467191035143 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:55 INFO - PROCESS | 2213 | 1467191035250 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 02:03:55 INFO - PROCESS | 2213 | 1467191035323 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:55 INFO - PROCESS | 2213 | 1467191035324 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x12ba40000 == 36 [pid = 2213] [id = 751] 02:03:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x1255a7400) [pid = 2213] [serial = 2252] [outer = 0x0] 02:03:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x12653f800) [pid = 2213] [serial = 2253] [outer = 0x1255a7400] 02:03:55 INFO - PROCESS | 2213 | 1467191035349 Marionette DEBUG loaded listener.js 02:03:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x128b1e000) [pid = 2213] [serial = 2254] [outer = 0x1255a7400] 02:03:55 INFO - PROCESS | 2213 | 1467191035625 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]]]}] 02:03:55 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. 02:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 523ms 02:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:03:55 INFO - PROCESS | 2213 | 1467191035663 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 02:03:55 INFO - PROCESS | 2213 | 1467191035664 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 02:03:55 INFO - PROCESS | 2213 | 1467191035674 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:03:55 INFO - PROCESS | 2213 | 1467191035675 Marionette TRACE conn2 <- [1,2974,null,{}] 02:03:55 INFO - PROCESS | 2213 | 1467191035677 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}] 02:03:55 INFO - PROCESS | 2213 | 1467191035678 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:55 INFO - PROCESS | 2213 | 1467191035787 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 02:03:55 INFO - PROCESS | 2213 | 1467191035826 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:55 INFO - PROCESS | 2213 | 1467191035827 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:55 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c6b3800 == 37 [pid = 2213] [id = 752] 02:03:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1255e9c00) [pid = 2213] [serial = 2255] [outer = 0x0] 02:03:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x128e37400) [pid = 2213] [serial = 2256] [outer = 0x1255e9c00] 02:03:55 INFO - PROCESS | 2213 | 1467191035851 Marionette DEBUG loaded listener.js 02:03:55 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x12921ac00) [pid = 2213] [serial = 2257] [outer = 0x1255e9c00] 02:03:56 INFO - PROCESS | 2213 | 1467191036162 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]]]}] 02:03:56 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. 02:03:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 527ms 02:03:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:03:56 INFO - PROCESS | 2213 | 1467191036193 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 02:03:56 INFO - PROCESS | 2213 | 1467191036194 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 02:03:56 INFO - PROCESS | 2213 | 1467191036196 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:03:56 INFO - PROCESS | 2213 | 1467191036197 Marionette TRACE conn2 <- [1,2978,null,{}] 02:03:56 INFO - PROCESS | 2213 | 1467191036211 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}] 02:03:56 INFO - PROCESS | 2213 | 1467191036213 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:56 INFO - PROCESS | 2213 | 1467191036376 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 02:03:56 INFO - PROCESS | 2213 | 1467191036393 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:56 INFO - PROCESS | 2213 | 1467191036394 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:56 INFO - PROCESS | 2213 | ++DOCSHELL 0x1196cb000 == 38 [pid = 2213] [id = 753] 02:03:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x12921b000) [pid = 2213] [serial = 2258] [outer = 0x0] 02:03:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x129448c00) [pid = 2213] [serial = 2259] [outer = 0x12921b000] 02:03:56 INFO - PROCESS | 2213 | 1467191036432 Marionette DEBUG loaded listener.js 02:03:56 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x12958c800) [pid = 2213] [serial = 2260] [outer = 0x12921b000] 02:03:56 INFO - PROCESS | 2213 | 1467191036806 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]]]}] 02:03:56 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. 02:03:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 02:03:56 INFO - PROCESS | 2213 | 1467191036827 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 02:03:56 INFO - PROCESS | 2213 | 1467191036828 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 02:03:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:03:56 INFO - PROCESS | 2213 | 1467191036830 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:03:56 INFO - PROCESS | 2213 | 1467191036831 Marionette TRACE conn2 <- [1,2982,null,{}] 02:03:56 INFO - PROCESS | 2213 | 1467191036834 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}] 02:03:56 INFO - PROCESS | 2213 | 1467191036835 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:56 INFO - PROCESS | 2213 | 1467191036955 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 02:03:56 INFO - PROCESS | 2213 | 1467191036995 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:56 INFO - PROCESS | 2213 | 1467191036996 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d5cf800 == 39 [pid = 2213] [id = 754] 02:03:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x12958cc00) [pid = 2213] [serial = 2261] [outer = 0x0] 02:03:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x129594c00) [pid = 2213] [serial = 2262] [outer = 0x12958cc00] 02:03:57 INFO - PROCESS | 2213 | 1467191037022 Marionette DEBUG loaded listener.js 02:03:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x12a560c00) [pid = 2213] [serial = 2263] [outer = 0x12958cc00] 02:03:57 INFO - PROCESS | 2213 | 1467191037361 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"]]]}] 02:03:57 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 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:03:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:03:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 571ms 02:03:57 INFO - PROCESS | 2213 | 1467191037402 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 02:03:57 INFO - PROCESS | 2213 | 1467191037404 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 02:03:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:03:57 INFO - PROCESS | 2213 | 1467191037406 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:03:57 INFO - PROCESS | 2213 | 1467191037407 Marionette TRACE conn2 <- [1,2986,null,{}] 02:03:57 INFO - PROCESS | 2213 | 1467191037409 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}] 02:03:57 INFO - PROCESS | 2213 | 1467191037410 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:57 INFO - PROCESS | 2213 | 1467191037530 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 02:03:57 INFO - PROCESS | 2213 | 1467191037544 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:57 INFO - PROCESS | 2213 | 1467191037545 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:57 INFO - PROCESS | 2213 | ++DOCSHELL 0x12dc30000 == 40 [pid = 2213] [id = 755] 02:03:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x12a564000) [pid = 2213] [serial = 2264] [outer = 0x0] 02:03:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x12a6a3800) [pid = 2213] [serial = 2265] [outer = 0x12a564000] 02:03:57 INFO - PROCESS | 2213 | 1467191037569 Marionette DEBUG loaded listener.js 02:03:57 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x12a6a8000) [pid = 2213] [serial = 2266] [outer = 0x12a564000] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x124914400) [pid = 2213] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x117261800) [pid = 2213] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x126110000) [pid = 2213] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x111c75400) [pid = 2213] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x122e3b800) [pid = 2213] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1193eb400) [pid = 2213] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x116780800) [pid = 2213] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x11872e000) [pid = 2213] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1128e5000) [pid = 2213] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x1180b9000) [pid = 2213] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x126998000) [pid = 2213] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:03:57 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x1192cb400) [pid = 2213] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:03:58 INFO - PROCESS | 2213 | 1467191038117 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]]]}] 02:03:58 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. 02:03:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 720ms 02:03:58 INFO - PROCESS | 2213 | 1467191038127 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 02:03:58 INFO - PROCESS | 2213 | 1467191038128 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 02:03:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:03:58 INFO - PROCESS | 2213 | 1467191038131 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:03:58 INFO - PROCESS | 2213 | 1467191038133 Marionette TRACE conn2 <- [1,2990,null,{}] 02:03:58 INFO - PROCESS | 2213 | 1467191038141 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}] 02:03:58 INFO - PROCESS | 2213 | 1467191038143 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:58 INFO - PROCESS | 2213 | 1467191038313 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 02:03:58 INFO - PROCESS | 2213 | 1467191038381 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:58 INFO - PROCESS | 2213 | 1467191038383 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x12e228800 == 41 [pid = 2213] [id = 756] 02:03:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x113068400) [pid = 2213] [serial = 2267] [outer = 0x0] 02:03:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x1184ca400) [pid = 2213] [serial = 2268] [outer = 0x113068400] 02:03:58 INFO - PROCESS | 2213 | 1467191038409 Marionette DEBUG loaded listener.js 02:03:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x12a999c00) [pid = 2213] [serial = 2269] [outer = 0x113068400] 02:03:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c857800 == 42 [pid = 2213] [id = 757] 02:03:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x12aa18000) [pid = 2213] [serial = 2270] [outer = 0x0] 02:03:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x12aa19c00) [pid = 2213] [serial = 2271] [outer = 0x12aa18000] 02:03:58 INFO - PROCESS | 2213 | 1467191038712 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]]]}] 02:03:58 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. 02:03:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 624ms 02:03:58 INFO - PROCESS | 2213 | 1467191038755 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 02:03:58 INFO - PROCESS | 2213 | 1467191038757 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 02:03:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:03:58 INFO - PROCESS | 2213 | 1467191038759 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:03:58 INFO - PROCESS | 2213 | 1467191038760 Marionette TRACE conn2 <- [1,2994,null,{}] 02:03:58 INFO - PROCESS | 2213 | 1467191038762 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}] 02:03:58 INFO - PROCESS | 2213 | 1467191038763 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:58 INFO - PROCESS | 2213 | 1467191038868 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 02:03:58 INFO - PROCESS | 2213 | 1467191038931 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:58 INFO - PROCESS | 2213 | 1467191038932 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:58 INFO - PROCESS | 2213 | ++DOCSHELL 0x124238000 == 43 [pid = 2213] [id = 758] 02:03:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x126986000) [pid = 2213] [serial = 2272] [outer = 0x0] 02:03:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x12a99e000) [pid = 2213] [serial = 2273] [outer = 0x126986000] 02:03:58 INFO - PROCESS | 2213 | 1467191038956 Marionette DEBUG loaded listener.js 02:03:58 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x12aa1ec00) [pid = 2213] [serial = 2274] [outer = 0x126986000] 02:03:59 INFO - PROCESS | 2213 | 1467191039205 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]]]}] 02:03:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:03:59 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 02:03:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 468ms 02:03:59 INFO - PROCESS | 2213 | 1467191039227 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 02:03:59 INFO - PROCESS | 2213 | 1467191039228 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 02:03:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:03:59 INFO - PROCESS | 2213 | 1467191039232 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:03:59 INFO - PROCESS | 2213 | 1467191039233 Marionette TRACE conn2 <- [1,2998,null,{}] 02:03:59 INFO - PROCESS | 2213 | 1467191039244 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}] 02:03:59 INFO - PROCESS | 2213 | 1467191039245 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:59 INFO - PROCESS | 2213 | 1467191039338 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 02:03:59 INFO - PROCESS | 2213 | 1467191039342 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:59 INFO - PROCESS | 2213 | 1467191039343 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x12424f000 == 44 [pid = 2213] [id = 759] 02:03:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x113063400) [pid = 2213] [serial = 2275] [outer = 0x0] 02:03:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x12ac1a000) [pid = 2213] [serial = 2276] [outer = 0x113063400] 02:03:59 INFO - PROCESS | 2213 | 1467191039367 Marionette DEBUG loaded listener.js 02:03:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x12b78fc00) [pid = 2213] [serial = 2277] [outer = 0x113063400] 02:03:59 INFO - PROCESS | 2213 | 1467191039696 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]]]}] 02:03:59 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. 02:03:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 478ms 02:03:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:03:59 INFO - PROCESS | 2213 | 1467191039711 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 02:03:59 INFO - PROCESS | 2213 | 1467191039712 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 02:03:59 INFO - PROCESS | 2213 | 1467191039714 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:03:59 INFO - PROCESS | 2213 | 1467191039715 Marionette TRACE conn2 <- [1,3002,null,{}] 02:03:59 INFO - PROCESS | 2213 | 1467191039723 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}] 02:03:59 INFO - PROCESS | 2213 | 1467191039724 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:59 INFO - PROCESS | 2213 | 1467191039818 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 02:03:59 INFO - PROCESS | 2213 | 1467191039885 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:59 INFO - PROCESS | 2213 | 1467191039887 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:03:59 INFO - PROCESS | 2213 | ++DOCSHELL 0x12897d800 == 45 [pid = 2213] [id = 760] 02:03:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x12a6a9800) [pid = 2213] [serial = 2278] [outer = 0x0] 02:03:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x12b795800) [pid = 2213] [serial = 2279] [outer = 0x12a6a9800] 02:03:59 INFO - PROCESS | 2213 | 1467191039911 Marionette DEBUG loaded listener.js 02:03:59 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x12b79c800) [pid = 2213] [serial = 2280] [outer = 0x12a6a9800] 02:04:00 INFO - PROCESS | 2213 | 1467191040299 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]]]}] 02:04:00 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. 02:04:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 624ms 02:04:00 INFO - PROCESS | 2213 | 1467191040338 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 02:04:00 INFO - PROCESS | 2213 | 1467191040341 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 02:04:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:04:00 INFO - PROCESS | 2213 | 1467191040344 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:04:00 INFO - PROCESS | 2213 | 1467191040348 Marionette TRACE conn2 <- [1,3006,null,{}] 02:04:00 INFO - PROCESS | 2213 | 1467191040351 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}] 02:04:00 INFO - PROCESS | 2213 | 1467191040353 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:00 INFO - PROCESS | 2213 | 1467191040465 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 02:04:00 INFO - PROCESS | 2213 | 1467191040531 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:00 INFO - PROCESS | 2213 | 1467191040532 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:00 INFO - PROCESS | 2213 | ++DOCSHELL 0x123a09000 == 46 [pid = 2213] [id = 761] 02:04:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x116637400) [pid = 2213] [serial = 2281] [outer = 0x0] 02:04:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x117264400) [pid = 2213] [serial = 2282] [outer = 0x116637400] 02:04:00 INFO - PROCESS | 2213 | 1467191040604 Marionette DEBUG loaded listener.js 02:04:00 INFO - PROCESS | 2213 | ++DOMWINDOW == 119 (0x11828b000) [pid = 2213] [serial = 2283] [outer = 0x116637400] 02:04:00 INFO - PROCESS | 2213 | 1467191040988 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]]]}] 02:04:01 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. 02:04:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 674ms 02:04:01 INFO - PROCESS | 2213 | 1467191041018 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 02:04:01 INFO - PROCESS | 2213 | 1467191041022 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 02:04:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:04:01 INFO - PROCESS | 2213 | 1467191041026 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:04:01 INFO - PROCESS | 2213 | 1467191041028 Marionette TRACE conn2 <- [1,3010,null,{}] 02:04:01 INFO - PROCESS | 2213 | 1467191041031 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}] 02:04:01 INFO - PROCESS | 2213 | 1467191041032 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:01 INFO - PROCESS | 2213 | 1467191041145 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 02:04:01 INFO - PROCESS | 2213 | 1467191041252 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:01 INFO - PROCESS | 2213 | 1467191041254 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x128aaa800 == 47 [pid = 2213] [id = 762] 02:04:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 120 (0x11873cc00) [pid = 2213] [serial = 2284] [outer = 0x0] 02:04:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 121 (0x11969d000) [pid = 2213] [serial = 2285] [outer = 0x11873cc00] 02:04:01 INFO - PROCESS | 2213 | 1467191041286 Marionette DEBUG loaded listener.js 02:04:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 122 (0x120f20800) [pid = 2213] [serial = 2286] [outer = 0x11873cc00] 02:04:01 INFO - PROCESS | 2213 | 1467191041646 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]]]}] 02:04:01 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 02:04:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 02:04:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:04:01 INFO - PROCESS | 2213 | 1467191041697 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 02:04:01 INFO - PROCESS | 2213 | 1467191041699 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 02:04:01 INFO - PROCESS | 2213 | 1467191041701 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:04:01 INFO - PROCESS | 2213 | 1467191041703 Marionette TRACE conn2 <- [1,3014,null,{}] 02:04:01 INFO - PROCESS | 2213 | 1467191041711 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}] 02:04:01 INFO - PROCESS | 2213 | 1467191041715 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:01 INFO - PROCESS | 2213 | 1467191041825 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 02:04:01 INFO - PROCESS | 2213 | 1467191041930 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:01 INFO - PROCESS | 2213 | 1467191041932 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:01 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c86c000 == 48 [pid = 2213] [id = 763] 02:04:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 123 (0x124914800) [pid = 2213] [serial = 2287] [outer = 0x0] 02:04:01 INFO - PROCESS | 2213 | ++DOMWINDOW == 124 (0x1255f4800) [pid = 2213] [serial = 2288] [outer = 0x124914800] 02:04:01 INFO - PROCESS | 2213 | 1467191041964 Marionette DEBUG loaded listener.js 02:04:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 125 (0x1267ea000) [pid = 2213] [serial = 2289] [outer = 0x124914800] 02:04:02 INFO - PROCESS | 2213 | [2213] 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 02:04:02 INFO - PROCESS | 2213 | 1467191042353 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:04:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:04:02 INFO - {} 02:04:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:04:02 INFO - {} 02:04:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:04:02 INFO - {} 02:04:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:04:02 INFO - {} 02:04:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 02:04:02 INFO - PROCESS | 2213 | 1467191042373 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 02:04:02 INFO - TEST-START | /FileAPI/fileReader.html 02:04:02 INFO - PROCESS | 2213 | 1467191042375 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 02:04:02 INFO - PROCESS | 2213 | 1467191042377 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:04:02 INFO - PROCESS | 2213 | 1467191042378 Marionette TRACE conn2 <- [1,3018,null,{}] 02:04:02 INFO - PROCESS | 2213 | 1467191042381 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}] 02:04:02 INFO - PROCESS | 2213 | 1467191042382 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:02 INFO - PROCESS | 2213 | 1467191042493 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 02:04:02 INFO - PROCESS | 2213 | 1467191042596 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:02 INFO - PROCESS | 2213 | 1467191042598 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:02 INFO - PROCESS | 2213 | ++DOCSHELL 0x1198c4000 == 49 [pid = 2213] [id = 764] 02:04:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 126 (0x128adb400) [pid = 2213] [serial = 2290] [outer = 0x0] 02:04:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 127 (0x12921c400) [pid = 2213] [serial = 2291] [outer = 0x128adb400] 02:04:02 INFO - PROCESS | 2213 | 1467191042628 Marionette DEBUG loaded listener.js 02:04:02 INFO - PROCESS | 2213 | ++DOMWINDOW == 128 (0x12aa21800) [pid = 2213] [serial = 2292] [outer = 0x128adb400] 02:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:04:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 620ms 02:04:02 INFO - PROCESS | 2213 | 1467191042993 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]]]}] 02:04:03 INFO - PROCESS | 2213 | 1467191042998 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 02:04:03 INFO - PROCESS | 2213 | 1467191043000 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 02:04:03 INFO - TEST-START | /FileAPI/historical.html 02:04:03 INFO - PROCESS | 2213 | 1467191043005 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:04:03 INFO - PROCESS | 2213 | 1467191043006 Marionette TRACE conn2 <- [1,3022,null,{}] 02:04:03 INFO - PROCESS | 2213 | 1467191043009 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}] 02:04:03 INFO - PROCESS | 2213 | 1467191043010 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:03 INFO - PROCESS | 2213 | 1467191043115 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 02:04:03 INFO - PROCESS | 2213 | 1467191043209 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:03 INFO - PROCESS | 2213 | 1467191043211 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:03 INFO - PROCESS | 2213 | ++DOCSHELL 0x1127dc000 == 50 [pid = 2213] [id = 765] 02:04:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 129 (0x115df1800) [pid = 2213] [serial = 2293] [outer = 0x0] 02:04:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 130 (0x123cd7c00) [pid = 2213] [serial = 2294] [outer = 0x115df1800] 02:04:03 INFO - PROCESS | 2213 | 1467191043243 Marionette DEBUG loaded listener.js 02:04:03 INFO - PROCESS | 2213 | ++DOMWINDOW == 131 (0x128ae4400) [pid = 2213] [serial = 2295] [outer = 0x115df1800] 02:04:03 INFO - PROCESS | 2213 | 1467191043616 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"]]]}] 02:04:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:04:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:04:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:04:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:04:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:04:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:04:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:04:03 INFO - TEST-OK | /FileAPI/historical.html | took 625ms 02:04:03 INFO - TEST-START | /FileAPI/idlharness.html 02:04:03 INFO - PROCESS | 2213 | 1467191043630 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 02:04:03 INFO - PROCESS | 2213 | 1467191043631 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 02:04:03 INFO - PROCESS | 2213 | 1467191043633 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:04:03 INFO - PROCESS | 2213 | 1467191043635 Marionette TRACE conn2 <- [1,3026,null,{}] 02:04:03 INFO - PROCESS | 2213 | 1467191043640 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}] 02:04:03 INFO - PROCESS | 2213 | 1467191043644 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:03 INFO - PROCESS | 2213 | 1467191043895 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 02:04:04 INFO - PROCESS | 2213 | 1467191044030 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:04 INFO - PROCESS | 2213 | 1467191044031 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x119152800 == 51 [pid = 2213] [id = 766] 02:04:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 132 (0x111c14800) [pid = 2213] [serial = 2296] [outer = 0x0] 02:04:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 133 (0x112a5e400) [pid = 2213] [serial = 2297] [outer = 0x111c14800] 02:04:04 INFO - PROCESS | 2213 | 1467191044061 Marionette DEBUG loaded listener.js 02:04:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 134 (0x116924400) [pid = 2213] [serial = 2298] [outer = 0x111c14800] 02:04:04 INFO - PROCESS | 2213 | 1467191044642 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]]]}] 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:04:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:04:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:04:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:04:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:04:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:04:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:04:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:04:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:04:04 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 02:04:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:04:04 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 02:04:04 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 02:04:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:04:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:04:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:04:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:04:04 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 02:04:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:04:04 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 02:04:04 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 02:04:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:04:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:04:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1034ms 02:04:04 INFO - PROCESS | 2213 | 1467191044669 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 02:04:04 INFO - PROCESS | 2213 | 1467191044671 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 02:04:04 INFO - TEST-START | /FileAPI/idlharness.worker 02:04:04 INFO - PROCESS | 2213 | 1467191044674 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:04:04 INFO - PROCESS | 2213 | 1467191044676 Marionette TRACE conn2 <- [1,3030,null,{}] 02:04:04 INFO - PROCESS | 2213 | 1467191044688 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}] 02:04:04 INFO - PROCESS | 2213 | 1467191044690 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:04 INFO - PROCESS | 2213 | 1467191044794 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 02:04:04 INFO - PROCESS | 2213 | 1467191044862 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:04 INFO - PROCESS | 2213 | 1467191044864 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:04 INFO - PROCESS | 2213 | ++DOCSHELL 0x12c86e000 == 52 [pid = 2213] [id = 767] 02:04:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 135 (0x11824d400) [pid = 2213] [serial = 2299] [outer = 0x0] 02:04:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 136 (0x12944c800) [pid = 2213] [serial = 2300] [outer = 0x11824d400] 02:04:04 INFO - PROCESS | 2213 | 1467191044892 Marionette DEBUG loaded listener.js 02:04:04 INFO - PROCESS | 2213 | ++DOMWINDOW == 137 (0x12a561000) [pid = 2213] [serial = 2301] [outer = 0x11824d400] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12424f000 == 51 [pid = 2213] [id = 759] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x124238000 == 50 [pid = 2213] [id = 758] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12c857800 == 49 [pid = 2213] [id = 757] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12e228800 == 48 [pid = 2213] [id = 756] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12dc30000 == 47 [pid = 2213] [id = 755] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12d5cf800 == 46 [pid = 2213] [id = 754] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x1196cb000 == 45 [pid = 2213] [id = 753] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6b3800 == 44 [pid = 2213] [id = 752] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12ba40000 == 43 [pid = 2213] [id = 751] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12a990800 == 42 [pid = 2213] [id = 750] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x129790000 == 41 [pid = 2213] [id = 749] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x1269f8800 == 40 [pid = 2213] [id = 748] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x1169be800 == 39 [pid = 2213] [id = 747] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x115d70800 == 38 [pid = 2213] [id = 746] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x119394000 == 37 [pid = 2213] [id = 745] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12c6c9800 == 36 [pid = 2213] [id = 723] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x116954800 == 35 [pid = 2213] [id = 741] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x124ce1000 == 34 [pid = 2213] [id = 742] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3de000 == 33 [pid = 2213] [id = 744] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12c3d8000 == 32 [pid = 2213] [id = 743] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x119152800 == 31 [pid = 2213] [id = 766] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x1127dc000 == 30 [pid = 2213] [id = 765] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x1198c4000 == 29 [pid = 2213] [id = 764] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12c86c000 == 28 [pid = 2213] [id = 763] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x128aaa800 == 27 [pid = 2213] [id = 762] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x123a09000 == 26 [pid = 2213] [id = 761] 02:04:05 INFO - PROCESS | 2213 | --DOCSHELL 0x12897d800 == 25 [pid = 2213] [id = 760] 02:04:05 INFO - PROCESS | 2213 | [2213] 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 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 136 (0x124e1d800) [pid = 2213] [serial = 2203] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 135 (0x126747800) [pid = 2213] [serial = 2209] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 134 (0x126171c00) [pid = 2213] [serial = 2206] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 133 (0x1180bd800) [pid = 2213] [serial = 2215] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 132 (0x123cd6800) [pid = 2213] [serial = 2200] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 131 (0x1238a1800) [pid = 2213] [serial = 2182] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 130 (0x119e35800) [pid = 2213] [serial = 2197] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 129 (0x1239ae400) [pid = 2213] [serial = 2198] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 128 (0x113062800) [pid = 2213] [serial = 2173] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 127 (0x126986c00) [pid = 2213] [serial = 2210] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 126 (0x117483400) [pid = 2213] [serial = 2176] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 125 (0x117474800) [pid = 2213] [serial = 2189] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 124 (0x11697e000) [pid = 2213] [serial = 2188] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 123 (0x1196a0800) [pid = 2213] [serial = 2195] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 122 (0x119175400) [pid = 2213] [serial = 2194] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 121 (0x1193ed400) [pid = 2213] [serial = 2186] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 120 (0x116926000) [pid = 2213] [serial = 2185] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 119 (0x11969f400) [pid = 2213] [serial = 2179] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 118 (0x118248400) [pid = 2213] [serial = 2191] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x118298800) [pid = 2213] [serial = 2192] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x1269a2c00) [pid = 2213] [serial = 2212] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x12921d400) [pid = 2213] [serial = 2219] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x128ae0400) [pid = 2213] [serial = 2213] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x120f1e800) [pid = 2213] [serial = 2216] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x1265ed000) [pid = 2213] [serial = 2207] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x126104400) [pid = 2213] [serial = 2204] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x1269a1c00) [pid = 2213] [serial = 2218] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x12490d800) [pid = 2213] [serial = 2201] [outer = 0x0] [url = about:blank] 02:04:05 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x129225800) [pid = 2213] [serial = 2221] [outer = 0x0] [url = about:blank] 02:04:06 INFO - PROCESS | 2213 | 1467191046237 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,{},{}]]]}] 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:04:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:04:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:04:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:04:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:04:06 INFO - {} 02:04:06 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 02:04:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:04:06 INFO - {} 02:04:06 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 - {} 02:04:06 INFO - {} 02:04:06 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 02:04:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:04:06 INFO - {} 02:04:06 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 02:04:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:04:06 INFO - {} 02:04:06 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 - {} 02:04:06 INFO - {} 02:04:06 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 02:04:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:04:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:04:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 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 02:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 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 02:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 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 02:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 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 02:04:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:04:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:04:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:04:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:04:06 INFO - {} 02:04:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1597ms 02:04:06 INFO - PROCESS | 2213 | 1467191046273 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 02:04:06 INFO - PROCESS | 2213 | 1467191046277 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 02:04:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:04:06 INFO - PROCESS | 2213 | 1467191046281 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:04:06 INFO - PROCESS | 2213 | 1467191046283 Marionette TRACE conn2 <- [1,3034,null,{}] 02:04:06 INFO - PROCESS | 2213 | 1467191046288 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}] 02:04:06 INFO - PROCESS | 2213 | 1467191046291 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:06 INFO - PROCESS | 2213 | 1467191046395 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 02:04:06 INFO - PROCESS | 2213 | 1467191046399 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:06 INFO - PROCESS | 2213 | 1467191046401 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x128e8a800 == 26 [pid = 2213] [id = 768] 02:04:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x1239ac800) [pid = 2213] [serial = 2302] [outer = 0x0] 02:04:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x126104400) [pid = 2213] [serial = 2303] [outer = 0x1239ac800] 02:04:06 INFO - PROCESS | 2213 | 1467191046431 Marionette DEBUG loaded listener.js 02:04:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x126747800) [pid = 2213] [serial = 2304] [outer = 0x1239ac800] 02:04:06 INFO - PROCESS | 2213 | 1467191046775 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]]]}] 02:04:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:04:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 521ms 02:04:06 INFO - PROCESS | 2213 | 1467191046803 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 02:04:06 INFO - PROCESS | 2213 | 1467191046807 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 02:04:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:04:06 INFO - PROCESS | 2213 | 1467191046812 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:04:06 INFO - PROCESS | 2213 | 1467191046814 Marionette TRACE conn2 <- [1,3038,null,{}] 02:04:06 INFO - PROCESS | 2213 | 1467191046816 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}] 02:04:06 INFO - PROCESS | 2213 | 1467191046818 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:06 INFO - PROCESS | 2213 | 1467191046907 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 02:04:06 INFO - PROCESS | 2213 | 1467191046911 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:06 INFO - PROCESS | 2213 | 1467191046912 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:06 INFO - PROCESS | 2213 | ++DOCSHELL 0x12b71c800 == 27 [pid = 2213] [id = 769] 02:04:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x1269a1000) [pid = 2213] [serial = 2305] [outer = 0x0] 02:04:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x128e36c00) [pid = 2213] [serial = 2306] [outer = 0x1269a1000] 02:04:06 INFO - PROCESS | 2213 | 1467191046940 Marionette DEBUG loaded listener.js 02:04:06 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x129449c00) [pid = 2213] [serial = 2307] [outer = 0x1269a1000] 02:04:07 INFO - PROCESS | 2213 | 1467191047253 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"]]]}] 02:04:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:04:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:04:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 02:04:07 INFO - PROCESS | 2213 | 1467191047281 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 02:04:07 INFO - PROCESS | 2213 | 1467191047282 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 02:04:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:04:07 INFO - PROCESS | 2213 | 1467191047286 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:04:07 INFO - PROCESS | 2213 | 1467191047290 Marionette TRACE conn2 <- [1,3042,null,{}] 02:04:07 INFO - PROCESS | 2213 | 1467191047298 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}] 02:04:07 INFO - PROCESS | 2213 | 1467191047301 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:07 INFO - PROCESS | 2213 | 1467191047382 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 02:04:07 INFO - PROCESS | 2213 | 1467191047461 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:07 INFO - PROCESS | 2213 | 1467191047463 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:07 INFO - PROCESS | 2213 | ++DOCSHELL 0x1198b5000 == 28 [pid = 2213] [id = 770] 02:04:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x1267dfc00) [pid = 2213] [serial = 2308] [outer = 0x0] 02:04:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x128e2c400) [pid = 2213] [serial = 2309] [outer = 0x1267dfc00] 02:04:07 INFO - PROCESS | 2213 | 1467191047491 Marionette DEBUG loaded listener.js 02:04:07 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x12a99bc00) [pid = 2213] [serial = 2310] [outer = 0x1267dfc00] 02:04:08 INFO - PROCESS | 2213 | 1467191047972 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]]]}] 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:04:08 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. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:04:08 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'.) 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:04:08 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. 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:04:08 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. 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:04:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:04:08 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. 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:04:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:04:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:04:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:04:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:04:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:04:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:04:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 736ms 02:04:08 INFO - PROCESS | 2213 | 1467191048022 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 02:04:08 INFO - PROCESS | 2213 | 1467191048026 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 02:04:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:04:08 INFO - PROCESS | 2213 | 1467191048030 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:04:08 INFO - PROCESS | 2213 | 1467191048033 Marionette TRACE conn2 <- [1,3046,null,{}] 02:04:08 INFO - PROCESS | 2213 | 1467191048037 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}] 02:04:08 INFO - PROCESS | 2213 | 1467191048039 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:08 INFO - PROCESS | 2213 | 1467191048208 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 02:04:08 INFO - PROCESS | 2213 | 1467191048243 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:08 INFO - PROCESS | 2213 | 1467191048245 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x12cba0000 == 29 [pid = 2213] [id = 771] 02:04:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x12b78f800) [pid = 2213] [serial = 2311] [outer = 0x0] 02:04:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 119 (0x12b8e5c00) [pid = 2213] [serial = 2312] [outer = 0x12b78f800] 02:04:08 INFO - PROCESS | 2213 | 1467191048271 Marionette DEBUG loaded listener.js 02:04:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 120 (0x12b8ea800) [pid = 2213] [serial = 2313] [outer = 0x12b78f800] 02:04:08 INFO - PROCESS | 2213 | [2213] 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 02:04:08 INFO - PROCESS | 2213 | 1467191048603 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:04:08 INFO - {} 02:04:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 623ms 02:04:08 INFO - PROCESS | 2213 | 1467191048652 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 02:04:08 INFO - PROCESS | 2213 | 1467191048654 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 02:04:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:04:08 INFO - PROCESS | 2213 | 1467191048656 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:04:08 INFO - PROCESS | 2213 | 1467191048657 Marionette TRACE conn2 <- [1,3050,null,{}] 02:04:08 INFO - PROCESS | 2213 | 1467191048668 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}] 02:04:08 INFO - PROCESS | 2213 | 1467191048670 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:08 INFO - PROCESS | 2213 | 1467191048769 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 02:04:08 INFO - PROCESS | 2213 | 1467191048773 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:08 INFO - PROCESS | 2213 | 1467191048774 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:08 INFO - PROCESS | 2213 | ++DOCSHELL 0x12d5ca800 == 30 [pid = 2213] [id = 772] 02:04:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 121 (0x113c5e000) [pid = 2213] [serial = 2314] [outer = 0x0] 02:04:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 122 (0x12ba04c00) [pid = 2213] [serial = 2315] [outer = 0x113c5e000] 02:04:08 INFO - PROCESS | 2213 | 1467191048798 Marionette DEBUG loaded listener.js 02:04:08 INFO - PROCESS | 2213 | ++DOMWINDOW == 123 (0x12ba0e000) [pid = 2213] [serial = 2316] [outer = 0x113c5e000] 02:04:09 INFO - PROCESS | 2213 | 1467191049135 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]]]}] 02:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:04:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 529ms 02:04:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:04:09 INFO - PROCESS | 2213 | 1467191049190 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 02:04:09 INFO - PROCESS | 2213 | 1467191049191 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 02:04:09 INFO - PROCESS | 2213 | 1467191049193 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:04:09 INFO - PROCESS | 2213 | 1467191049194 Marionette TRACE conn2 <- [1,3054,null,{}] 02:04:09 INFO - PROCESS | 2213 | 1467191049197 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}] 02:04:09 INFO - PROCESS | 2213 | 1467191049201 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:09 INFO - PROCESS | 2213 | 1467191049314 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 02:04:09 INFO - PROCESS | 2213 | 1467191049318 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:09 INFO - PROCESS | 2213 | 1467191049320 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:09 INFO - PROCESS | 2213 | ++DOCSHELL 0x12e226000 == 31 [pid = 2213] [id = 773] 02:04:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 124 (0x128adf800) [pid = 2213] [serial = 2317] [outer = 0x0] 02:04:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 125 (0x12bdd8c00) [pid = 2213] [serial = 2318] [outer = 0x128adf800] 02:04:09 INFO - PROCESS | 2213 | 1467191049345 Marionette DEBUG loaded listener.js 02:04:09 INFO - PROCESS | 2213 | ++DOMWINDOW == 126 (0x12bf09c00) [pid = 2213] [serial = 2319] [outer = 0x128adf800] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 125 (0x12a6a9800) [pid = 2213] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 124 (0x117474400) [pid = 2213] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 123 (0x112a59000) [pid = 2213] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 122 (0x1239a9800) [pid = 2213] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 121 (0x1193ea800) [pid = 2213] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 120 (0x119961000) [pid = 2213] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 119 (0x126986000) [pid = 2213] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 118 (0x1255e9c00) [pid = 2213] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x12958cc00) [pid = 2213] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x12921b000) [pid = 2213] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x123cda800) [pid = 2213] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x119e10800) [pid = 2213] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x1133f6000) [pid = 2213] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x124911400) [pid = 2213] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x118871800) [pid = 2213] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x112f0a800) [pid = 2213] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x110fea400) [pid = 2213] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1110a6000) [pid = 2213] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1180bac00) [pid = 2213] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x118873000) [pid = 2213] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1255a7400) [pid = 2213] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x113068400) [pid = 2213] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x12a564000) [pid = 2213] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x12aa18000) [pid = 2213] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x113063400) [pid = 2213] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x112a59400) [pid = 2213] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x118736400) [pid = 2213] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:04:10 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x115e5d000) [pid = 2213] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:04:10 INFO - PROCESS | 2213 | 1467191050151 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"]]]}] 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:04:10 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" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:04:10 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" 02:04:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:04:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 986ms 02:04:10 INFO - PROCESS | 2213 | 1467191050180 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 02:04:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:04:10 INFO - PROCESS | 2213 | 1467191050181 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 02:04:10 INFO - PROCESS | 2213 | 1467191050184 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:04:10 INFO - PROCESS | 2213 | 1467191050185 Marionette TRACE conn2 <- [1,3058,null,{}] 02:04:10 INFO - PROCESS | 2213 | 1467191050187 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}] 02:04:10 INFO - PROCESS | 2213 | 1467191050188 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:10 INFO - PROCESS | 2213 | 1467191050272 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 02:04:10 INFO - PROCESS | 2213 | 1467191050277 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:10 INFO - PROCESS | 2213 | 1467191050279 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x1167e1800 == 32 [pid = 2213] [id = 774] 02:04:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 99 (0x115e5d000) [pid = 2213] [serial = 2320] [outer = 0x0] 02:04:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 100 (0x117474400) [pid = 2213] [serial = 2321] [outer = 0x115e5d000] 02:04:10 INFO - PROCESS | 2213 | 1467191050311 Marionette DEBUG loaded listener.js 02:04:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 101 (0x1192d3800) [pid = 2213] [serial = 2322] [outer = 0x115e5d000] 02:04:10 INFO - PROCESS | 2213 | 1467191050791 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]]]}] 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:04:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:04:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:04:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:04:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:04:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:04:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 622ms 02:04:10 INFO - PROCESS | 2213 | 1467191050807 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 02:04:10 INFO - PROCESS | 2213 | 1467191050810 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 02:04:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:04:10 INFO - PROCESS | 2213 | 1467191050813 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:04:10 INFO - PROCESS | 2213 | 1467191050815 Marionette TRACE conn2 <- [1,3062,null,{}] 02:04:10 INFO - PROCESS | 2213 | 1467191050818 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}] 02:04:10 INFO - PROCESS | 2213 | 1467191050820 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:10 INFO - PROCESS | 2213 | 1467191050902 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 02:04:10 INFO - PROCESS | 2213 | 1467191050908 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:10 INFO - PROCESS | 2213 | 1467191050909 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:10 INFO - PROCESS | 2213 | ++DOCSHELL 0x123c42800 == 33 [pid = 2213] [id = 775] 02:04:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 102 (0x117ebec00) [pid = 2213] [serial = 2323] [outer = 0x0] 02:04:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 103 (0x1255a7400) [pid = 2213] [serial = 2324] [outer = 0x117ebec00] 02:04:10 INFO - PROCESS | 2213 | 1467191050940 Marionette DEBUG loaded listener.js 02:04:10 INFO - PROCESS | 2213 | ++DOMWINDOW == 104 (0x12bf05000) [pid = 2213] [serial = 2325] [outer = 0x117ebec00] 02:04:11 INFO - PROCESS | 2213 | [2213] 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 02:04:11 INFO - PROCESS | 2213 | 1467191051267 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:04:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:04:11 INFO - {} 02:04:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 471ms 02:04:11 INFO - PROCESS | 2213 | 1467191051284 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 02:04:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:04:11 INFO - PROCESS | 2213 | 1467191051285 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 02:04:11 INFO - PROCESS | 2213 | 1467191051290 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:04:11 INFO - PROCESS | 2213 | 1467191051291 Marionette TRACE conn2 <- [1,3066,null,{}] 02:04:11 INFO - PROCESS | 2213 | 1467191051293 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}] 02:04:11 INFO - PROCESS | 2213 | 1467191051294 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:11 INFO - PROCESS | 2213 | 1467191051375 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 02:04:11 INFO - PROCESS | 2213 | 1467191051445 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:11 INFO - PROCESS | 2213 | 1467191051446 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x116604000 == 34 [pid = 2213] [id = 776] 02:04:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 105 (0x111c75400) [pid = 2213] [serial = 2326] [outer = 0x0] 02:04:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 106 (0x1122bcc00) [pid = 2213] [serial = 2327] [outer = 0x111c75400] 02:04:11 INFO - PROCESS | 2213 | 1467191051471 Marionette DEBUG loaded listener.js 02:04:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 107 (0x115def000) [pid = 2213] [serial = 2328] [outer = 0x111c75400] 02:04:11 INFO - PROCESS | 2213 | 1467191051731 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]]]}] 02:04:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:04:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:04:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:04:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:04:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:04:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:04:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:04:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 470ms 02:04:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:04:11 INFO - PROCESS | 2213 | 1467191051761 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 02:04:11 INFO - PROCESS | 2213 | 1467191051763 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 02:04:11 INFO - PROCESS | 2213 | 1467191051766 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:04:11 INFO - PROCESS | 2213 | 1467191051768 Marionette TRACE conn2 <- [1,3070,null,{}] 02:04:11 INFO - PROCESS | 2213 | 1467191051781 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}] 02:04:11 INFO - PROCESS | 2213 | 1467191051783 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:11 INFO - PROCESS | 2213 | 1467191051955 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 02:04:11 INFO - PROCESS | 2213 | 1467191051962 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:11 INFO - PROCESS | 2213 | 1467191051963 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:11 INFO - PROCESS | 2213 | ++DOCSHELL 0x118378000 == 35 [pid = 2213] [id = 777] 02:04:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 108 (0x116921400) [pid = 2213] [serial = 2329] [outer = 0x0] 02:04:11 INFO - PROCESS | 2213 | ++DOMWINDOW == 109 (0x116926000) [pid = 2213] [serial = 2330] [outer = 0x116921400] 02:04:11 INFO - PROCESS | 2213 | 1467191051983 Marionette DEBUG loaded listener.js 02:04:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 110 (0x11714a000) [pid = 2213] [serial = 2331] [outer = 0x116921400] 02:04:12 INFO - PROCESS | 2213 | 1467191052504 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]]]}] 02:04:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:04:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:04:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:04:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:04:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:04:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:04:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 781ms 02:04:12 INFO - PROCESS | 2213 | 1467191052592 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 02:04:12 INFO - PROCESS | 2213 | 1467191052596 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 02:04:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:04:12 INFO - PROCESS | 2213 | 1467191052612 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:04:12 INFO - PROCESS | 2213 | 1467191052615 Marionette TRACE conn2 <- [1,3074,null,{}] 02:04:12 INFO - PROCESS | 2213 | 1467191052623 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}] 02:04:12 INFO - PROCESS | 2213 | 1467191052626 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:12 INFO - PROCESS | 2213 | 1467191052806 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 02:04:12 INFO - PROCESS | 2213 | 1467191052893 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:12 INFO - PROCESS | 2213 | 1467191052895 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:12 INFO - PROCESS | 2213 | ++DOCSHELL 0x119239000 == 36 [pid = 2213] [id = 778] 02:04:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 111 (0x116918800) [pid = 2213] [serial = 2332] [outer = 0x0] 02:04:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 112 (0x116931c00) [pid = 2213] [serial = 2333] [outer = 0x116918800] 02:04:12 INFO - PROCESS | 2213 | 1467191052926 Marionette DEBUG loaded listener.js 02:04:12 INFO - PROCESS | 2213 | ++DOMWINDOW == 113 (0x11726e000) [pid = 2213] [serial = 2334] [outer = 0x116918800] 02:04:13 INFO - PROCESS | 2213 | 1467191053339 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]]]}] 02:04:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:04:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:04:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:04:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:04:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:04:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:04:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 786ms 02:04:13 INFO - PROCESS | 2213 | 1467191053389 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 02:04:13 INFO - PROCESS | 2213 | 1467191053392 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 02:04:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:04:13 INFO - PROCESS | 2213 | 1467191053397 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:04:13 INFO - PROCESS | 2213 | 1467191053399 Marionette TRACE conn2 <- [1,3078,null,{}] 02:04:13 INFO - PROCESS | 2213 | 1467191053401 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}] 02:04:13 INFO - PROCESS | 2213 | 1467191053403 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:13 INFO - PROCESS | 2213 | 1467191053517 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 02:04:13 INFO - PROCESS | 2213 | 1467191053587 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:13 INFO - PROCESS | 2213 | 1467191053589 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:13 INFO - PROCESS | 2213 | ++DOCSHELL 0x120522800 == 37 [pid = 2213] [id = 779] 02:04:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 114 (0x1180b5400) [pid = 2213] [serial = 2335] [outer = 0x0] 02:04:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 115 (0x11824e000) [pid = 2213] [serial = 2336] [outer = 0x1180b5400] 02:04:13 INFO - PROCESS | 2213 | 1467191053620 Marionette DEBUG loaded listener.js 02:04:13 INFO - PROCESS | 2213 | ++DOMWINDOW == 116 (0x118296000) [pid = 2213] [serial = 2337] [outer = 0x1180b5400] 02:04:14 INFO - PROCESS | 2213 | 1467191054051 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] 02:04:14 INFO - PROCESS | 2213 | 1467191054069 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 02:04:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:04:14 INFO - PROCESS | 2213 | 1467191054071 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:04:14 INFO - PROCESS | 2213 | 1467191054074 Marionette TRACE conn2 <- [1,3082,null,{}] 02:04:14 INFO - PROCESS | 2213 | 1467191054082 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}] 02:04:14 INFO - PROCESS | 2213 | 1467191054085 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:14 INFO - PROCESS | 2213 | 1467191054198 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 02:04:14 INFO - PROCESS | 2213 | 1467191054315 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:14 INFO - PROCESS | 2213 | 1467191054317 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:14 INFO - PROCESS | 2213 | ++DOCSHELL 0x124512800 == 38 [pid = 2213] [id = 780] 02:04:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 117 (0x1196a7c00) [pid = 2213] [serial = 2338] [outer = 0x0] 02:04:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 118 (0x123af6000) [pid = 2213] [serial = 2339] [outer = 0x1196a7c00] 02:04:14 INFO - PROCESS | 2213 | 1467191054368 Marionette DEBUG loaded listener.js 02:04:14 INFO - PROCESS | 2213 | ++DOMWINDOW == 119 (0x124543400) [pid = 2213] [serial = 2340] [outer = 0x1196a7c00] 02:04:14 INFO - PROCESS | 2213 | 1467191054783 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]]]}] 02:04:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:04:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:04:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:04:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 723ms 02:04:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:04:14 INFO - PROCESS | 2213 | 1467191054794 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 02:04:14 INFO - PROCESS | 2213 | 1467191054796 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 02:04:14 INFO - PROCESS | 2213 | 1467191054798 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:04:14 INFO - PROCESS | 2213 | 1467191054800 Marionette TRACE conn2 <- [1,3086,null,{}] 02:04:14 INFO - PROCESS | 2213 | 1467191054802 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}] 02:04:14 INFO - PROCESS | 2213 | 1467191054804 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:15 INFO - PROCESS | 2213 | 1467191055025 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 02:04:15 INFO - PROCESS | 2213 | 1467191055153 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:15 INFO - PROCESS | 2213 | 1467191055154 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x1169ad000 == 39 [pid = 2213] [id = 781] 02:04:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 120 (0x110fe8800) [pid = 2213] [serial = 2341] [outer = 0x0] 02:04:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 121 (0x112a52c00) [pid = 2213] [serial = 2342] [outer = 0x110fe8800] 02:04:15 INFO - PROCESS | 2213 | 1467191055186 Marionette DEBUG loaded listener.js 02:04:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 122 (0x113062c00) [pid = 2213] [serial = 2343] [outer = 0x110fe8800] 02:04:15 INFO - PROCESS | 2213 | --DOCSHELL 0x116604000 == 38 [pid = 2213] [id = 776] 02:04:15 INFO - PROCESS | 2213 | --DOCSHELL 0x123c42800 == 37 [pid = 2213] [id = 775] 02:04:15 INFO - PROCESS | 2213 | --DOCSHELL 0x1167e1800 == 36 [pid = 2213] [id = 774] 02:04:15 INFO - PROCESS | 2213 | --DOCSHELL 0x12e226000 == 35 [pid = 2213] [id = 773] 02:04:15 INFO - PROCESS | 2213 | --DOCSHELL 0x12d5ca800 == 34 [pid = 2213] [id = 772] 02:04:15 INFO - PROCESS | 2213 | --DOCSHELL 0x12cba0000 == 33 [pid = 2213] [id = 771] 02:04:15 INFO - PROCESS | 2213 | --DOCSHELL 0x1198b5000 == 32 [pid = 2213] [id = 770] 02:04:15 INFO - PROCESS | 2213 | --DOCSHELL 0x12b71c800 == 31 [pid = 2213] [id = 769] 02:04:15 INFO - PROCESS | 2213 | --DOCSHELL 0x128e8a800 == 30 [pid = 2213] [id = 768] 02:04:15 INFO - PROCESS | 2213 | --DOCSHELL 0x12c86e000 == 29 [pid = 2213] [id = 767] 02:04:15 INFO - PROCESS | 2213 | 1467191055648 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 121 (0x1131f9400) [pid = 2213] [serial = 2135] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 120 (0x12944a400) [pid = 2213] [serial = 2222] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 119 (0x11690b800) [pid = 2213] [serial = 2138] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 118 (0x12b795800) [pid = 2213] [serial = 2279] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 117 (0x12921ac00) [pid = 2213] [serial = 2257] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 116 (0x128e37400) [pid = 2213] [serial = 2256] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 115 (0x129594c00) [pid = 2213] [serial = 2262] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 114 (0x129448c00) [pid = 2213] [serial = 2259] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 113 (0x12a560c00) [pid = 2213] [serial = 2263] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 112 (0x1255a7000) [pid = 2213] [serial = 2233] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 111 (0x126102400) [pid = 2213] [serial = 2234] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 110 (0x120f1f800) [pid = 2213] [serial = 2247] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 109 (0x123d81400) [pid = 2213] [serial = 2248] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 108 (0x1180b7c00) [pid = 2213] [serial = 2227] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 107 (0x1184c8400) [pid = 2213] [serial = 2228] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 106 (0x124c86c00) [pid = 2213] [serial = 2250] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 105 (0x1255a8800) [pid = 2213] [serial = 2251] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 104 (0x119e06800) [pid = 2213] [serial = 2245] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 103 (0x1192c4800) [pid = 2213] [serial = 2244] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 102 (0x117482800) [pid = 2213] [serial = 2241] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 101 (0x118732c00) [pid = 2213] [serial = 2242] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 100 (0x111e62400) [pid = 2213] [serial = 2224] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 99 (0x112f07400) [pid = 2213] [serial = 2225] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 98 (0x1128e6000) [pid = 2213] [serial = 2236] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 97 (0x116918c00) [pid = 2213] [serial = 2237] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x116924000) [pid = 2213] [serial = 2239] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x11969f800) [pid = 2213] [serial = 2230] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x123aea400) [pid = 2213] [serial = 2231] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x12653f800) [pid = 2213] [serial = 2253] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x1184ca400) [pid = 2213] [serial = 2268] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x12a6a3800) [pid = 2213] [serial = 2265] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x12aa19c00) [pid = 2213] [serial = 2271] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x12aa1ec00) [pid = 2213] [serial = 2274] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x12ac1a000) [pid = 2213] [serial = 2276] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x12a99e000) [pid = 2213] [serial = 2273] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x12958c800) [pid = 2213] [serial = 2260] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x12a999c00) [pid = 2213] [serial = 2269] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x12a6a8000) [pid = 2213] [serial = 2266] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x12b78fc00) [pid = 2213] [serial = 2277] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x128b1e000) [pid = 2213] [serial = 2254] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x12b79c800) [pid = 2213] [serial = 2280] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 80 (0x118249800) [pid = 2213] [serial = 2177] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 79 (0x116780400) [pid = 2213] [serial = 2174] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 78 (0x124c87800) [pid = 2213] [serial = 2171] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 77 (0x119960000) [pid = 2213] [serial = 2180] [outer = 0x0] [url = about:blank] 02:04:15 INFO - PROCESS | 2213 | --DOMWINDOW == 76 (0x123e86000) [pid = 2213] [serial = 2183] [outer = 0x0] [url = about:blank] 02:04:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:04:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 873ms 02:04:15 INFO - PROCESS | 2213 | 1467191055673 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 02:04:15 INFO - PROCESS | 2213 | 1467191055676 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 02:04:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:04:15 INFO - PROCESS | 2213 | 1467191055679 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:04:15 INFO - PROCESS | 2213 | 1467191055681 Marionette TRACE conn2 <- [1,3090,null,{}] 02:04:15 INFO - PROCESS | 2213 | 1467191055684 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}] 02:04:15 INFO - PROCESS | 2213 | 1467191055685 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:15 INFO - PROCESS | 2213 | 1467191055773 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 02:04:15 INFO - PROCESS | 2213 | 1467191055777 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:15 INFO - PROCESS | 2213 | 1467191055779 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:15 INFO - PROCESS | 2213 | ++DOCSHELL 0x116faf800 == 30 [pid = 2213] [id = 782] 02:04:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 77 (0x115e63800) [pid = 2213] [serial = 2344] [outer = 0x0] 02:04:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 78 (0x116776800) [pid = 2213] [serial = 2345] [outer = 0x115e63800] 02:04:15 INFO - PROCESS | 2213 | 1467191055806 Marionette DEBUG loaded listener.js 02:04:15 INFO - PROCESS | 2213 | ++DOMWINDOW == 79 (0x11726a400) [pid = 2213] [serial = 2346] [outer = 0x115e63800] 02:04:16 INFO - PROCESS | 2213 | 1467191056146 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:04:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 519ms 02:04:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:04:16 INFO - PROCESS | 2213 | 1467191056211 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 02:04:16 INFO - PROCESS | 2213 | 1467191056213 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 02:04:16 INFO - PROCESS | 2213 | 1467191056216 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:04:16 INFO - PROCESS | 2213 | 1467191056218 Marionette TRACE conn2 <- [1,3094,null,{}] 02:04:16 INFO - PROCESS | 2213 | 1467191056220 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}] 02:04:16 INFO - PROCESS | 2213 | 1467191056221 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:16 INFO - PROCESS | 2213 | 1467191056307 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 02:04:16 INFO - PROCESS | 2213 | 1467191056313 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:16 INFO - PROCESS | 2213 | 1467191056314 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x1198be000 == 31 [pid = 2213] [id = 783] 02:04:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 80 (0x117ec2800) [pid = 2213] [serial = 2347] [outer = 0x0] 02:04:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 81 (0x1180b7000) [pid = 2213] [serial = 2348] [outer = 0x117ec2800] 02:04:16 INFO - PROCESS | 2213 | 1467191056341 Marionette DEBUG loaded listener.js 02:04:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 82 (0x118315000) [pid = 2213] [serial = 2349] [outer = 0x117ec2800] 02:04:16 INFO - PROCESS | 2213 | 1467191056710 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:04:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 519ms 02:04:16 INFO - PROCESS | 2213 | 1467191056752 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 02:04:16 INFO - PROCESS | 2213 | 1467191056756 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 02:04:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:04:16 INFO - PROCESS | 2213 | 1467191056768 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:04:16 INFO - PROCESS | 2213 | 1467191056772 Marionette TRACE conn2 <- [1,3098,null,{}] 02:04:16 INFO - PROCESS | 2213 | 1467191056776 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}] 02:04:16 INFO - PROCESS | 2213 | 1467191056779 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:16 INFO - PROCESS | 2213 | 1467191056883 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 02:04:16 INFO - PROCESS | 2213 | 1467191056890 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:16 INFO - PROCESS | 2213 | 1467191056891 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:16 INFO - PROCESS | 2213 | ++DOCSHELL 0x12420d000 == 32 [pid = 2213] [id = 784] 02:04:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 83 (0x11912a000) [pid = 2213] [serial = 2350] [outer = 0x0] 02:04:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 84 (0x119804400) [pid = 2213] [serial = 2351] [outer = 0x11912a000] 02:04:16 INFO - PROCESS | 2213 | 1467191056916 Marionette DEBUG loaded listener.js 02:04:16 INFO - PROCESS | 2213 | ++DOMWINDOW == 85 (0x11988f000) [pid = 2213] [serial = 2352] [outer = 0x11912a000] 02:04:17 INFO - PROCESS | 2213 | 1467191057250 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]]]}] 02:04:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:04:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:04:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 528ms 02:04:17 INFO - PROCESS | 2213 | 1467191057291 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 02:04:17 INFO - PROCESS | 2213 | 1467191057292 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 02:04:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:04:17 INFO - PROCESS | 2213 | 1467191057294 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:04:17 INFO - PROCESS | 2213 | 1467191057295 Marionette TRACE conn2 <- [1,3102,null,{}] 02:04:17 INFO - PROCESS | 2213 | 1467191057298 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}] 02:04:17 INFO - PROCESS | 2213 | 1467191057299 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:17 INFO - PROCESS | 2213 | 1467191057381 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 02:04:17 INFO - PROCESS | 2213 | 1467191057460 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:17 INFO - PROCESS | 2213 | 1467191057461 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x124a47800 == 33 [pid = 2213] [id = 785] 02:04:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 86 (0x1192c4800) [pid = 2213] [serial = 2353] [outer = 0x0] 02:04:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 87 (0x119e32c00) [pid = 2213] [serial = 2354] [outer = 0x1192c4800] 02:04:17 INFO - PROCESS | 2213 | 1467191057492 Marionette DEBUG loaded listener.js 02:04:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 88 (0x1239a4800) [pid = 2213] [serial = 2355] [outer = 0x1192c4800] 02:04:17 INFO - PROCESS | 2213 | 1467191057750 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:04:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:04:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 470ms 02:04:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:04:17 INFO - PROCESS | 2213 | 1467191057764 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 02:04:17 INFO - PROCESS | 2213 | 1467191057765 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 02:04:17 INFO - PROCESS | 2213 | 1467191057767 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:04:17 INFO - PROCESS | 2213 | 1467191057769 Marionette TRACE conn2 <- [1,3106,null,{}] 02:04:17 INFO - PROCESS | 2213 | 1467191057795 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}] 02:04:17 INFO - PROCESS | 2213 | 1467191057796 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:17 INFO - PROCESS | 2213 | 1467191057908 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 02:04:17 INFO - PROCESS | 2213 | 1467191057949 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:17 INFO - PROCESS | 2213 | 1467191057953 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:17 INFO - PROCESS | 2213 | ++DOCSHELL 0x128978000 == 34 [pid = 2213] [id = 786] 02:04:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 89 (0x1244c4c00) [pid = 2213] [serial = 2356] [outer = 0x0] 02:04:17 INFO - PROCESS | 2213 | ++DOMWINDOW == 90 (0x12453c000) [pid = 2213] [serial = 2357] [outer = 0x1244c4c00] 02:04:17 INFO - PROCESS | 2213 | 1467191057985 Marionette DEBUG loaded listener.js 02:04:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 91 (0x124546400) [pid = 2213] [serial = 2358] [outer = 0x1244c4c00] 02:04:18 INFO - PROCESS | 2213 | 1467191058316 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]]]}] 02:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:04:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 580ms 02:04:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:04:18 INFO - PROCESS | 2213 | 1467191058348 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 02:04:18 INFO - PROCESS | 2213 | 1467191058349 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 02:04:18 INFO - PROCESS | 2213 | 1467191058351 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:04:18 INFO - PROCESS | 2213 | 1467191058352 Marionette TRACE conn2 <- [1,3110,null,{}] 02:04:18 INFO - PROCESS | 2213 | 1467191058355 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}] 02:04:18 INFO - PROCESS | 2213 | 1467191058356 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:18 INFO - PROCESS | 2213 | 1467191058465 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 02:04:18 INFO - PROCESS | 2213 | 1467191058508 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:18 INFO - PROCESS | 2213 | 1467191058509 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:18 INFO - PROCESS | 2213 | ++DOCSHELL 0x128ab8800 == 35 [pid = 2213] [id = 787] 02:04:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 92 (0x124546800) [pid = 2213] [serial = 2359] [outer = 0x0] 02:04:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 93 (0x124548000) [pid = 2213] [serial = 2360] [outer = 0x124546800] 02:04:18 INFO - PROCESS | 2213 | 1467191058540 Marionette DEBUG loaded listener.js 02:04:18 INFO - PROCESS | 2213 | ++DOMWINDOW == 94 (0x1255e5c00) [pid = 2213] [serial = 2361] [outer = 0x124546800] 02:04:18 INFO - PROCESS | 2213 | 1467191058808 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"]]]}] 02:04:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:04:18 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 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:04:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:04:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 521ms 02:04:18 INFO - PROCESS | 2213 | 1467191058874 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 02:04:18 INFO - PROCESS | 2213 | 1467191058875 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 02:04:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:04:18 INFO - PROCESS | 2213 | 1467191058877 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:04:18 INFO - PROCESS | 2213 | 1467191058878 Marionette TRACE conn2 <- [1,3114,null,{}] 02:04:18 INFO - PROCESS | 2213 | 1467191058881 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}] 02:04:18 INFO - PROCESS | 2213 | 1467191058882 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:19 INFO - PROCESS | 2213 | 1467191058993 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 02:04:19 INFO - PROCESS | 2213 | 1467191059005 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\", \"f6aab637-47b5-4560-9094-52dfe13175d7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:19 INFO - PROCESS | 2213 | 1467191059006 Marionette INFO sendAsync 9c4cc366-67ce-9b40-a115-0b0af8d80bf2 02:04:19 INFO - PROCESS | 2213 | ++DOCSHELL 0x129182000 == 36 [pid = 2213] [id = 788] 02:04:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 95 (0x126102400) [pid = 2213] [serial = 2362] [outer = 0x0] 02:04:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 96 (0x126173000) [pid = 2213] [serial = 2363] [outer = 0x126102400] 02:04:19 INFO - PROCESS | 2213 | 1467191059031 Marionette DEBUG loaded listener.js 02:04:19 INFO - PROCESS | 2213 | ++DOMWINDOW == 97 (0x126986400) [pid = 2213] [serial = 2364] [outer = 0x126102400] 02:04:19 INFO - PROCESS | 2213 | 1467191059343 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]]]}] 02:04:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:04:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 518ms 02:04:19 INFO - PROCESS | 2213 | 1467191059397 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 02:04:19 INFO - PROCESS | 2213 | 1467191059398 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 96 (0x12b78f800) [pid = 2213] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 95 (0x116637400) [pid = 2213] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 94 (0x11873cc00) [pid = 2213] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 93 (0x124914800) [pid = 2213] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 92 (0x11824d400) [pid = 2213] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 91 (0x1267dfc00) [pid = 2213] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 90 (0x128adb400) [pid = 2213] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 89 (0x1269a1000) [pid = 2213] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 88 (0x115df1800) [pid = 2213] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 87 (0x1239ac800) [pid = 2213] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 86 (0x111c14800) [pid = 2213] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 85 (0x113c5e000) [pid = 2213] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 84 (0x128adf800) [pid = 2213] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 83 (0x115e5d000) [pid = 2213] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 82 (0x117ebec00) [pid = 2213] [serial = 2323] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 02:04:19 INFO - PROCESS | 2213 | --DOMWINDOW == 81 (0x111c75400) [pid = 2213] [serial = 2326] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 02:04:20 WARNING - u'runner_teardown' () 02:04:20 INFO - No more tests 02:04:20 INFO - Got 0 unexpected results 02:04:20 INFO - SUITE-END | took 512s 02:04:20 INFO - Closing logging queue 02:04:20 INFO - queue closed 02:04:20 INFO - Return code: 0 02:04:20 WARNING - # TBPL SUCCESS # 02:04:20 INFO - Running post-action listener: _resource_record_post_action 02:04:20 INFO - Running post-run listener: _resource_record_post_run 02:04:21 INFO - Total resource usage - Wall time: 534s; CPU: 57.0%; Read bytes: 266240; Write bytes: 952976384; Read time: 3; Write time: 4697 02:04:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:04:21 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152422912; Write bytes: 148187136; Read time: 13808; Write time: 370 02:04:21 INFO - run-tests - Wall time: 516s; CPU: 58.0%; Read bytes: 266240; Write bytes: 792943616; Read time: 3; Write time: 4284 02:04:21 INFO - Running post-run listener: _upload_blobber_files 02:04:21 INFO - Blob upload gear active. 02:04:21 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:04:21 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 02:04:21 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'] 02:04:21 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 02:04:22 INFO - (blobuploader) - INFO - Open directory for files ... 02:04:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:04:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:04:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:04:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:04:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:04:22 INFO - (blobuploader) - INFO - Done attempting. 02:04:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:04:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:04:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:04:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:04:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:04:24 INFO - (blobuploader) - INFO - Done attempting. 02:04:24 INFO - (blobuploader) - INFO - Iteration through files over. 02:04:24 INFO - Return code: 0 02:04:24 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:04:24 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:04:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/924e035921ebaecef472e24de2b9d1ff7856002fbf0b79f670585ca2985d236d3243b55c19791ca6f2023b0183a36d8027202ce3099a921d48ba1353c3d6f979", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aa4c83ccd6f5150d4f28b92fd49a6b87bf8c3806c755d9e8dedb6a61c18e10b21c03de9ab40a2952a78041ec4b7707260e7d8af450341f84f481a7bb91759354"} 02:04:24 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:04:24 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:04:24 INFO - Contents: 02:04:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/924e035921ebaecef472e24de2b9d1ff7856002fbf0b79f670585ca2985d236d3243b55c19791ca6f2023b0183a36d8027202ce3099a921d48ba1353c3d6f979", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aa4c83ccd6f5150d4f28b92fd49a6b87bf8c3806c755d9e8dedb6a61c18e10b21c03de9ab40a2952a78041ec4b7707260e7d8af450341f84f481a7bb91759354"} 02:04:24 INFO - Running post-run listener: copy_logs_to_upload_dir 02:04:24 INFO - Copying logs to upload dir... 02:04:24 INFO - mkdir: /builds/slave/test/build/upload/logs 02:04:24 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=579.251881 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 39 secs) (at 2016-06-29 02:04:24.929551) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 02:04:24.933537) ========= 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.AAIRjj8FQI/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.CZQ9x2sjHh/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/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/924e035921ebaecef472e24de2b9d1ff7856002fbf0b79f670585ca2985d236d3243b55c19791ca6f2023b0183a36d8027202ce3099a921d48ba1353c3d6f979", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aa4c83ccd6f5150d4f28b92fd49a6b87bf8c3806c755d9e8dedb6a61c18e10b21c03de9ab40a2952a78041ec4b7707260e7d8af450341f84f481a7bb91759354"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013163 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/924e035921ebaecef472e24de2b9d1ff7856002fbf0b79f670585ca2985d236d3243b55c19791ca6f2023b0183a36d8027202ce3099a921d48ba1353c3d6f979", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aa4c83ccd6f5150d4f28b92fd49a6b87bf8c3806c755d9e8dedb6a61c18e10b21c03de9ab40a2952a78041ec4b7707260e7d8af450341f84f481a7bb91759354"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467186477/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 02:04:24.972288) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:04:24.972648) ========= 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.AAIRjj8FQI/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.CZQ9x2sjHh/Listeners TMPDIR=/var/folders/6d/dwmd8vqs4mj6zk_cht8x51b800000w/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.005471 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:04:25.022112) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 02:04:25.022422) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 02:04:25.022755) ========= ========= Total master_lag: 0.45 =========