builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0215 starttime: 1467331541.06 results: success (0) buildid: 20160630115957 builduid: 6c38b2d2b3cd49eda1cd9eb2317ed677 revision: bcb69c8427d315b1d9c993493b2baf639761dd86 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:41.063668) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:41.064102) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:41.064376) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:41.096969) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:41.098904) ========= 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.d759zBvrx3/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.cqhZzPtMrZ/Listeners TMPDIR=/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/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-30 17:05:41-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 28.4M=0s 2016-06-30 17:05:41 (28.4 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.156093 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:41.279050) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:41.279374) ========= 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.d759zBvrx3/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.cqhZzPtMrZ/Listeners TMPDIR=/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/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.026205 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:41.339897) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 17:05:41.340233) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev bcb69c8427d315b1d9c993493b2baf639761dd86 --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 bcb69c8427d315b1d9c993493b2baf639761dd86 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.d759zBvrx3/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.cqhZzPtMrZ/Listeners TMPDIR=/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/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-30 17:05:41,425 truncating revision to first 12 chars 2016-06-30 17:05:41,425 Setting DEBUG logging. 2016-06-30 17:05:41,425 attempt 1/10 2016-06-30 17:05:41,425 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/bcb69c8427d3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-30 17:05:42,436 unpacking tar archive at: mozilla-beta-bcb69c8427d3/testing/mozharness/ program finished with exit code 0 elapsedTime=1.279914 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 17:05:42.647494) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:42.647826) ========= script_repo_revision: bcb69c8427d315b1d9c993493b2baf639761dd86 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:42.648203) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:42.648485) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 17:05:42.680553) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-06-30 17:05:42.680866) ========= /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.d759zBvrx3/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.cqhZzPtMrZ/Listeners TMPDIR=/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/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 17:05:42 INFO - MultiFileLogger online at 20160630 17:05:42 in /builds/slave/test 17:05:42 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 17:05:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:05:42 INFO - {'append_to_log': False, 17:05:42 INFO - 'base_work_dir': '/builds/slave/test', 17:05:42 INFO - 'blob_upload_branch': 'mozilla-beta', 17:05:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:05:42 INFO - 'buildbot_json_path': 'buildprops.json', 17:05:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:05:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:05:42 INFO - 'download_minidump_stackwalk': True, 17:05:42 INFO - 'download_symbols': 'true', 17:05:42 INFO - 'e10s': False, 17:05:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:05:42 INFO - 'tooltool.py': '/tools/tooltool.py', 17:05:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:05:42 INFO - '/tools/misc-python/virtualenv.py')}, 17:05:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:05:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:05:42 INFO - 'log_level': 'info', 17:05:42 INFO - 'log_to_console': True, 17:05:42 INFO - 'opt_config_files': (), 17:05:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:05:42 INFO - '--processes=1', 17:05:42 INFO - '--config=%(test_path)s/wptrunner.ini', 17:05:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:05:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:05:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:05:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:05:42 INFO - 'pip_index': False, 17:05:42 INFO - 'require_test_zip': True, 17:05:42 INFO - 'test_type': ('testharness',), 17:05:42 INFO - 'this_chunk': '1', 17:05:42 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:05:42 INFO - 'total_chunks': '10', 17:05:42 INFO - 'virtualenv_path': 'venv', 17:05:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:05:42 INFO - 'work_dir': 'build'} 17:05:42 INFO - ##### 17:05:42 INFO - ##### Running clobber step. 17:05:42 INFO - ##### 17:05:42 INFO - Running pre-action listener: _resource_record_pre_action 17:05:42 INFO - Running main action method: clobber 17:05:42 INFO - rmtree: /builds/slave/test/build 17:05:42 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:05:44 INFO - Running post-action listener: _resource_record_post_action 17:05:44 INFO - ##### 17:05:44 INFO - ##### Running read-buildbot-config step. 17:05:44 INFO - ##### 17:05:44 INFO - Running pre-action listener: _resource_record_pre_action 17:05:44 INFO - Running main action method: read_buildbot_config 17:05:44 INFO - Using buildbot properties: 17:05:44 INFO - { 17:05:44 INFO - "project": "", 17:05:44 INFO - "product": "firefox", 17:05:44 INFO - "script_repo_revision": "production", 17:05:44 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 17:05:44 INFO - "repository": "", 17:05:44 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 17:05:44 INFO - "buildid": "20160630115957", 17:05:44 INFO - "pgo_build": "False", 17:05:44 INFO - "basedir": "/builds/slave/test", 17:05:44 INFO - "buildnumber": 17, 17:05:44 INFO - "slavename": "t-yosemite-r7-0215", 17:05:44 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 17:05:44 INFO - "platform": "macosx64", 17:05:44 INFO - "branch": "mozilla-beta", 17:05:44 INFO - "revision": "bcb69c8427d315b1d9c993493b2baf639761dd86", 17:05:44 INFO - "repo_path": "releases/mozilla-beta", 17:05:44 INFO - "moz_repo_path": "", 17:05:44 INFO - "stage_platform": "macosx64", 17:05:44 INFO - "builduid": "6c38b2d2b3cd49eda1cd9eb2317ed677", 17:05:44 INFO - "slavebuilddir": "test" 17:05:44 INFO - } 17:05:44 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.dmg. 17:05:44 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.test_packages.json. 17:05:44 INFO - Running post-action listener: _resource_record_post_action 17:05:44 INFO - ##### 17:05:44 INFO - ##### Running download-and-extract step. 17:05:44 INFO - ##### 17:05:44 INFO - Running pre-action listener: _resource_record_pre_action 17:05:44 INFO - Running main action method: download_and_extract 17:05:44 INFO - mkdir: /builds/slave/test/build/tests 17:05: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')]} 17:05:44 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.test_packages.json 17:05:44 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 17:05:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/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 17:05:45 INFO - Downloaded 1201 bytes. 17:05:45 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 17:05:45 INFO - Using the following test package requirements: 17:05:45 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 17:05:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:05:45 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 17:05:45 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:05:45 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 17:05:45 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:05:45 INFO - u'jsshell-mac64.zip'], 17:05:45 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:05:45 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 17:05:45 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 17:05:45 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:05:45 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 17:05:45 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:05:45 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 17:05:45 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:05:45 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 17:05:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:05:45 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 17:05:45 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 17:05:45 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')]} 17:05:45 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.common.tests.zip 17:05:45 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 17:05:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/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 17:05:45 INFO - Downloaded 18405682 bytes. 17:05:45 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/*'] 17:05:45 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/* 17:05:45 INFO - caution: filename not matched: web-platform/* 17:05:45 INFO - Return code: 11 17:05:45 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')]} 17:05:45 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.web-platform.tests.zip 17:05:45 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/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 17:05:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/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 17:05:46 INFO - Downloaded 36389085 bytes. 17:05:46 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/*'] 17:05:46 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/* 17:05:50 INFO - caution: filename not matched: bin/* 17:05:50 INFO - caution: filename not matched: config/* 17:05:50 INFO - caution: filename not matched: mozbase/* 17:05:50 INFO - caution: filename not matched: marionette/* 17:05:50 INFO - caution: filename not matched: tools/wptserve/* 17:05:50 INFO - Return code: 11 17:05:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:05:50 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.dmg 17:05:50 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 17:05:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 17:05:50 INFO - Downloaded 73043742 bytes. 17:05:50 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.dmg 17:05:50 INFO - mkdir: /builds/slave/test/properties 17:05:50 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:05:50 INFO - Writing to file /builds/slave/test/properties/build_url 17:05:50 INFO - Contents: 17:05:50 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.dmg 17:05:50 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:05:50 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:05:50 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:05:50 INFO - Contents: 17:05:50 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:05:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:05:50 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:05:50 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:05:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/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 17:05:51 INFO - Downloaded 103703812 bytes. 17:05:51 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'] 17:05:51 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 17:05:55 INFO - Return code: 0 17:05:55 INFO - Running post-action listener: _resource_record_post_action 17:05:55 INFO - Running post-action listener: set_extra_try_arguments 17:05:55 INFO - ##### 17:05:55 INFO - ##### Running create-virtualenv step. 17:05:55 INFO - ##### 17:05:55 INFO - Running pre-action listener: _pre_create_virtualenv 17:05:55 INFO - Running pre-action listener: _resource_record_pre_action 17:05:55 INFO - Running main action method: create_virtualenv 17:05:55 INFO - Creating virtualenv /builds/slave/test/build/venv 17:05:55 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 17:05:55 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:05:55 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:05:55 INFO - Using real prefix '/tools/python27' 17:05:55 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:05:56 INFO - Installing distribute.............................................................................................................................................................................................done. 17:05:59 INFO - Installing pip.................done. 17:05:59 INFO - Return code: 0 17:05:59 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:05:59 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')]} 17:05:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:05:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:05:59 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')]} 17:05:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:05:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:05:59 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 0x103529e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103546f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fea09c8fd90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035425e0>, '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 0x103125cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103150990>, '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.d759zBvrx3/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.cqhZzPtMrZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:05:59 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 17:05:59 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 17:05:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.d759zBvrx3/Render', 17:05:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:05:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:05:59 INFO - 'HOME': '/Users/cltbld', 17:05:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:05:59 INFO - 'LOGNAME': 'cltbld', 17:05:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:05:59 INFO - 'MOZ_NO_REMOTE': '1', 17:05:59 INFO - 'NO_EM_RESTART': '1', 17:05:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:05:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:05:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:05:59 INFO - 'PWD': '/builds/slave/test', 17:05:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:05:59 INFO - 'SHELL': '/bin/bash', 17:05:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cqhZzPtMrZ/Listeners', 17:05:59 INFO - 'TMPDIR': '/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/', 17:05:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:05:59 INFO - 'USER': 'cltbld', 17:05:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:05:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:05:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:05:59 INFO - 'XPC_FLAGS': '0x0', 17:05:59 INFO - 'XPC_SERVICE_NAME': '0', 17:05:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:05:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:05:59 INFO - Downloading/unpacking psutil>=0.7.1 17:05:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:05:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:05:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:05:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:05:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:05:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:06:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:06:02 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:06:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:06:02 INFO - Installing collected packages: psutil 17:06:02 INFO - Running setup.py install for psutil 17:06:02 INFO - building 'psutil._psutil_osx' extension 17:06:02 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 17:06:03 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 17:06:03 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 17:06:03 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 17:06:03 INFO - building 'psutil._psutil_posix' extension 17:06:03 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 17:06:03 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 17:06:03 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 17:06:03 INFO - ^ 17:06:03 INFO - 1 warning generated. 17:06:03 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 17:06:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:06:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:06:03 INFO - Successfully installed psutil 17:06:03 INFO - Cleaning up... 17:06:03 INFO - Return code: 0 17:06:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:06:03 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')]} 17:06:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:06:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:06:03 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')]} 17:06:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:06:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:06:03 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 0x103529e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103546f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fea09c8fd90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035425e0>, '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 0x103125cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103150990>, '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.d759zBvrx3/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.cqhZzPtMrZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:06:03 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 17:06:03 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 17:06:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.d759zBvrx3/Render', 17:06:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:06:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:06:03 INFO - 'HOME': '/Users/cltbld', 17:06:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:06:03 INFO - 'LOGNAME': 'cltbld', 17:06:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:06:03 INFO - 'MOZ_NO_REMOTE': '1', 17:06:03 INFO - 'NO_EM_RESTART': '1', 17:06:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:06:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:06:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:06:03 INFO - 'PWD': '/builds/slave/test', 17:06:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:06:03 INFO - 'SHELL': '/bin/bash', 17:06:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cqhZzPtMrZ/Listeners', 17:06:03 INFO - 'TMPDIR': '/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/', 17:06:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:06:03 INFO - 'USER': 'cltbld', 17:06:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:06:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:06:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:06:03 INFO - 'XPC_FLAGS': '0x0', 17:06:03 INFO - 'XPC_SERVICE_NAME': '0', 17:06:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:06:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:06:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:06:04 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 17:06:04 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 17:06:04 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 17:06:04 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 17:06:04 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 17:06:04 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 17:06:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:06:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:06:06 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:06:06 INFO - Installing collected packages: mozsystemmonitor 17:06:06 INFO - Running setup.py install for mozsystemmonitor 17:06:06 INFO - Successfully installed mozsystemmonitor 17:06:06 INFO - Cleaning up... 17:06:06 INFO - Return code: 0 17:06:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:06: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')]} 17:06:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:06:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:06: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')]} 17:06:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:06:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:06: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', '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 0x103529e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103546f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fea09c8fd90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035425e0>, '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 0x103125cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103150990>, '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.d759zBvrx3/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.cqhZzPtMrZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:06: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 17:06: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 blobuploader==1.2.4 17:06:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.d759zBvrx3/Render', 17:06:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:06:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:06:06 INFO - 'HOME': '/Users/cltbld', 17:06:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:06:06 INFO - 'LOGNAME': 'cltbld', 17:06:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:06:06 INFO - 'MOZ_NO_REMOTE': '1', 17:06:06 INFO - 'NO_EM_RESTART': '1', 17:06:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:06:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:06:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:06:06 INFO - 'PWD': '/builds/slave/test', 17:06:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:06:06 INFO - 'SHELL': '/bin/bash', 17:06:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cqhZzPtMrZ/Listeners', 17:06:06 INFO - 'TMPDIR': '/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/', 17:06:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:06:06 INFO - 'USER': 'cltbld', 17:06:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:06:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:06:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:06:06 INFO - 'XPC_FLAGS': '0x0', 17:06:06 INFO - 'XPC_SERVICE_NAME': '0', 17:06:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:06:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:06:07 INFO - Downloading/unpacking blobuploader==1.2.4 17:06:07 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 17:06:07 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 17:06:07 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 17:06:07 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 17:06:07 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 17:06:07 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 17:06:09 INFO - Downloading blobuploader-1.2.4.tar.gz 17:06:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:06:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:06: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 17:06: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 17:06: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 17:06: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 17:06: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 17:06: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 17:06:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:06:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:06:10 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 17:06:10 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 17:06:10 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 17:06:10 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 17:06:10 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 17:06:10 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 17:06:10 INFO - Downloading docopt-0.6.1.tar.gz 17:06:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:06:10 INFO - Installing collected packages: blobuploader, requests, docopt 17:06:10 INFO - Running setup.py install for blobuploader 17:06:10 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:06:10 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:06:10 INFO - Running setup.py install for requests 17:06:11 INFO - Running setup.py install for docopt 17:06:11 INFO - Successfully installed blobuploader requests docopt 17:06:11 INFO - Cleaning up... 17:06:11 INFO - Return code: 0 17:06:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:06:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:06:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:06:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:06:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:06:11 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 0x103529e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103546f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fea09c8fd90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035425e0>, '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 0x103125cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103150990>, '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.d759zBvrx3/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.cqhZzPtMrZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:06:11 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 17:06:11 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 17:06:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.d759zBvrx3/Render', 17:06:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:06:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:06:11 INFO - 'HOME': '/Users/cltbld', 17:06:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:06:11 INFO - 'LOGNAME': 'cltbld', 17:06:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:06:11 INFO - 'MOZ_NO_REMOTE': '1', 17:06:11 INFO - 'NO_EM_RESTART': '1', 17:06:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:06:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:06:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:06:11 INFO - 'PWD': '/builds/slave/test', 17:06:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:06:11 INFO - 'SHELL': '/bin/bash', 17:06:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cqhZzPtMrZ/Listeners', 17:06:11 INFO - 'TMPDIR': '/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/', 17:06:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:06:11 INFO - 'USER': 'cltbld', 17:06:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:06:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:06:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:06:11 INFO - 'XPC_FLAGS': '0x0', 17:06:11 INFO - 'XPC_SERVICE_NAME': '0', 17:06:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:06:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:06:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:06:11 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-_XdVAM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:06:12 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-CgIYOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:06:12 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-PL2Pla-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:06:12 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-NRZaP7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:06:12 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-_XC1iD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:06:12 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-0BSXdi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:06:12 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-woZLfd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:06:12 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-liaiPu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:06:12 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-kN4SiM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:06:12 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-QoL6HB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:06:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:06:12 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-_YVbAS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:06:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:06:13 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-gZl56u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:06:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:06:13 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-Eii8OC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:06:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:06:13 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-9Nyn8N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:06:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:06:13 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-1DRphM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:06:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:06:13 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-D6fBYb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:06:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:06:13 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-P8KgRZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:06:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:06:13 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-GRH9UE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:06:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:06:13 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-9AbXVT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:06:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:06:13 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-PK8vw8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:06:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:06:14 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-ag0cDp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:06:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:06:14 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 17:06:14 INFO - Running setup.py install for manifestparser 17:06:14 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:06:14 INFO - Running setup.py install for mozcrash 17:06:14 INFO - Running setup.py install for mozdebug 17:06:14 INFO - Running setup.py install for mozdevice 17:06:15 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:06:15 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:06:15 INFO - Running setup.py install for mozfile 17:06:15 INFO - Running setup.py install for mozhttpd 17:06:15 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:06:15 INFO - Running setup.py install for mozinfo 17:06:15 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:06:15 INFO - Running setup.py install for mozInstall 17:06:15 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:06:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:06:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:06:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:06:15 INFO - Running setup.py install for mozleak 17:06:15 INFO - Running setup.py install for mozlog 17:06:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:06:15 INFO - Running setup.py install for moznetwork 17:06:16 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:06:16 INFO - Running setup.py install for mozprocess 17:06:16 INFO - Running setup.py install for mozprofile 17:06:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:06:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:06:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:06:16 INFO - Running setup.py install for mozrunner 17:06:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:06:16 INFO - Running setup.py install for mozscreenshot 17:06:16 INFO - Running setup.py install for moztest 17:06:16 INFO - Running setup.py install for mozversion 17:06:17 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:06:17 INFO - Running setup.py install for wptserve 17:06:17 INFO - Running setup.py install for marionette-driver 17:06:17 INFO - Running setup.py install for browsermob-proxy 17:06:17 INFO - Running setup.py install for marionette-client 17:06:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:06:17 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:06:17 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 17:06:17 INFO - Cleaning up... 17:06:17 INFO - Return code: 0 17:06:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:06:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:06:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:06:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:06:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:06:17 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 0x103529e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103546f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fea09c8fd90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1035425e0>, '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 0x103125cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103150990>, '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.d759zBvrx3/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.cqhZzPtMrZ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:06:17 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 17:06:17 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 17:06:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.d759zBvrx3/Render', 17:06:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:06:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:06:17 INFO - 'HOME': '/Users/cltbld', 17:06:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:06:17 INFO - 'LOGNAME': 'cltbld', 17:06:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:06:17 INFO - 'MOZ_NO_REMOTE': '1', 17:06:17 INFO - 'NO_EM_RESTART': '1', 17:06:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:06:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:06:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:06:17 INFO - 'PWD': '/builds/slave/test', 17:06:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:06:17 INFO - 'SHELL': '/bin/bash', 17:06:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cqhZzPtMrZ/Listeners', 17:06:17 INFO - 'TMPDIR': '/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/', 17:06:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:06:17 INFO - 'USER': 'cltbld', 17:06:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:06:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:06:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:06:17 INFO - 'XPC_FLAGS': '0x0', 17:06:17 INFO - 'XPC_SERVICE_NAME': '0', 17:06:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:06:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:06:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:06:18 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-1IMZV8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:06:18 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)) 17:06:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:06:18 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-V332RW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:06:18 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)) 17:06:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:06:18 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-NGOdb9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:06:18 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)) 17:06:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:06:18 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-TU3S_a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:06:18 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)) 17:06:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:06:18 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-B5eOlf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:06:18 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)) 17:06:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:06:18 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-x1HCTt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:06:18 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)) 17:06:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:06:18 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-0nryOx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:06:18 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)) 17:06:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:06:18 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-efXoih-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:06:19 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)) 17:06:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:06:19 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-RrSztU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:06:19 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)) 17:06:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:06:19 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-BtYJ0n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:06:19 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)) 17:06:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:06:19 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-NMMv_m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:06:19 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)) 17:06:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:06:19 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-uCpMP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:06:19 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)) 17:06:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:06:19 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-sxrTrc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:06:19 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)) 17:06:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:06:19 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-s_Iggd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:06:19 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)) 17:06:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:06:19 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-YJcBdB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:06:19 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)) 17:06:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:06:19 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-Msb0lJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:06:19 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)) 17:06:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:06:19 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-PldGLE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:06:19 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)) 17:06:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:06:19 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-vYrWtX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:06:20 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)) 17:06:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:06:20 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-MFUQAD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:06:20 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)) 17:06:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:06:20 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-B3dtyV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:06:20 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)) 17:06:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:06:20 INFO - Running setup.py (path:/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/pip-f4iJvs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:06:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:06:20 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)) 17:06:20 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)) 17:06:20 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)) 17:06:20 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)) 17:06:20 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)) 17:06:20 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)) 17:06:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:06:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:06:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:06:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:06:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:06:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:06:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:06:23 INFO - Downloading blessings-1.6.tar.gz 17:06:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:06:23 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)) 17:06:23 INFO - Installing collected packages: blessings 17:06:23 INFO - Running setup.py install for blessings 17:06:23 INFO - Successfully installed blessings 17:06:23 INFO - Cleaning up... 17:06:23 INFO - Return code: 0 17:06:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:06:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:06:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:06:23 INFO - Reading from file tmpfile_stdout 17:06:23 INFO - Current package versions: 17:06:23 INFO - blessings == 1.6 17:06:23 INFO - blobuploader == 1.2.4 17:06:23 INFO - browsermob-proxy == 0.6.0 17:06:23 INFO - docopt == 0.6.1 17:06:23 INFO - manifestparser == 1.1 17:06:23 INFO - marionette-client == 2.3.0 17:06:23 INFO - marionette-driver == 1.4.0 17:06:23 INFO - mozInstall == 1.12 17:06:23 INFO - mozcrash == 0.17 17:06:23 INFO - mozdebug == 0.1 17:06:23 INFO - mozdevice == 0.48 17:06:23 INFO - mozfile == 1.2 17:06:23 INFO - mozhttpd == 0.7 17:06:23 INFO - mozinfo == 0.9 17:06:23 INFO - mozleak == 0.1 17:06:23 INFO - mozlog == 3.1 17:06:23 INFO - moznetwork == 0.27 17:06:23 INFO - mozprocess == 0.22 17:06:23 INFO - mozprofile == 0.28 17:06:23 INFO - mozrunner == 6.11 17:06:23 INFO - mozscreenshot == 0.1 17:06:23 INFO - mozsystemmonitor == 0.0 17:06:23 INFO - moztest == 0.7 17:06:23 INFO - mozversion == 1.4 17:06:23 INFO - psutil == 3.1.1 17:06:23 INFO - requests == 1.2.3 17:06:23 INFO - wptserve == 1.4.0 17:06:23 INFO - wsgiref == 0.1.2 17:06:23 INFO - Running post-action listener: _resource_record_post_action 17:06:23 INFO - Running post-action listener: _start_resource_monitoring 17:06:24 INFO - Starting resource monitoring. 17:06:24 INFO - ##### 17:06:24 INFO - ##### Running pull step. 17:06:24 INFO - ##### 17:06:24 INFO - Running pre-action listener: _resource_record_pre_action 17:06:24 INFO - Running main action method: pull 17:06:24 INFO - Pull has nothing to do! 17:06:24 INFO - Running post-action listener: _resource_record_post_action 17:06:24 INFO - ##### 17:06:24 INFO - ##### Running install step. 17:06:24 INFO - ##### 17:06:24 INFO - Running pre-action listener: _resource_record_pre_action 17:06:24 INFO - Running main action method: install 17:06:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:06:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:06:24 INFO - Reading from file tmpfile_stdout 17:06:24 INFO - Detecting whether we're running mozinstall >=1.0... 17:06:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:06:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:06:24 INFO - Reading from file tmpfile_stdout 17:06:24 INFO - Output received: 17:06:24 INFO - Usage: mozinstall [options] installer 17:06:24 INFO - Options: 17:06:24 INFO - -h, --help show this help message and exit 17:06:24 INFO - -d DEST, --destination=DEST 17:06:24 INFO - Directory to install application into. [default: 17:06:24 INFO - "/builds/slave/test"] 17:06:24 INFO - --app=APP Application being installed. [default: firefox] 17:06:24 INFO - mkdir: /builds/slave/test/build/application 17:06:24 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'] 17:06:24 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 17:06:42 INFO - Reading from file tmpfile_stdout 17:06:42 INFO - Output received: 17:06:42 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 17:06:42 INFO - Running post-action listener: _resource_record_post_action 17:06:42 INFO - ##### 17:06:42 INFO - ##### Running run-tests step. 17:06:42 INFO - ##### 17:06:42 INFO - Running pre-action listener: _resource_record_pre_action 17:06:42 INFO - Running main action method: run_tests 17:06:42 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:06:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:06:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:06:42 INFO - grabbing minidump binary from tooltool 17:06:42 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')]} 17:06:42 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 0x1035425e0>, '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 0x103125cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103150990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:06:42 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 17:06:42 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 17:06:42 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:06:42 INFO - Return code: 0 17:06:42 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 17:06:42 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:06:42 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/1467313197/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 17:06:42 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/1467313197/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 17:06:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.d759zBvrx3/Render', 17:06:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:06:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:06:42 INFO - 'HOME': '/Users/cltbld', 17:06:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:06:42 INFO - 'LOGNAME': 'cltbld', 17:06:42 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:06:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:06:42 INFO - 'MOZ_NO_REMOTE': '1', 17:06:42 INFO - 'NO_EM_RESTART': '1', 17:06:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:06:42 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:06:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:06:42 INFO - 'PWD': '/builds/slave/test', 17:06:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:06:42 INFO - 'SHELL': '/bin/bash', 17:06:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cqhZzPtMrZ/Listeners', 17:06:42 INFO - 'TMPDIR': '/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/T/', 17:06:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:06:42 INFO - 'USER': 'cltbld', 17:06:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:06:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:06:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:06:42 INFO - 'XPC_FLAGS': '0x0', 17:06:42 INFO - 'XPC_SERVICE_NAME': '0', 17:06:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:06:42 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/1467313197/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 17:06:42 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 17:06:42 INFO - import pkg_resources 17:06:43 INFO - Using 1 client processes 17:06:44 INFO - wptserve Starting http server on 127.0.0.1:8000 17:06:44 INFO - wptserve Starting http server on 127.0.0.1:8001 17:06:44 INFO - wptserve Starting http server on 127.0.0.1:8443 17:06:45 INFO - SUITE-START | Running 778 tests 17:06:45 INFO - Running testharness tests 17:06:45 INFO - Setting up ssl 17:06:45 INFO - PROCESS | certutil | 17:06:45 INFO - PROCESS | certutil | 17:06:45 INFO - PROCESS | certutil | 17:06:45 INFO - Certificate Nickname Trust Attributes 17:06:45 INFO - SSL,S/MIME,JAR/XPI 17:06:45 INFO - 17:06:45 INFO - web-platform-tests CT,, 17:06:45 INFO - 17:06:45 INFO - Starting runner 17:06:47 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 17:06:47 INFO - PROCESS | 1653 | 1467331607139 Marionette DEBUG Marionette enabled via build flag and pref 17:06:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x113db5800 == 1 [pid = 1653] [id = 1] 17:06:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113db6000) [pid = 1653] [serial = 1] [outer = 0x0] 17:06:47 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:06:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113db7000) [pid = 1653] [serial = 2] [outer = 0x113db6000] 17:06:47 INFO - PROCESS | 1653 | 1467331607454 Marionette INFO Listening on port 2828 17:06:47 INFO - PROCESS | 1653 | 1467331607677 Marionette DEBUG Marionette enabled via command-line flag 17:06:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a5f000 == 2 [pid = 1653] [id = 2] 17:06:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x116a5f800) [pid = 1653] [serial = 3] [outer = 0x0] 17:06:47 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:06:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x116a60800) [pid = 1653] [serial = 4] [outer = 0x116a5f800] 17:06:47 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:06:47 INFO - PROCESS | 1653 | 1467331607840 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49280 17:06:47 INFO - PROCESS | 1653 | 1467331607911 Marionette DEBUG Closed connection conn0 17:06:47 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:06:47 INFO - PROCESS | 1653 | 1467331607914 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49281 17:06:47 INFO - PROCESS | 1653 | 1467331607925 Marionette DEBUG Closed connection conn1 17:06:47 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:06:47 INFO - PROCESS | 1653 | 1467331607930 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49282 17:06:47 INFO - PROCESS | 1653 | 1467331607939 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:06:47 INFO - PROCESS | 1653 | 1467331607945 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":"20160630115957","device":"desktop","version":"48.0"} 17:06:48 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:06:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dcf000 == 3 [pid = 1653] [id = 3] 17:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x119dd5800) [pid = 1653] [serial = 5] [outer = 0x0] 17:06:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119dd6800 == 4 [pid = 1653] [id = 4] 17:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x119d72c00) [pid = 1653] [serial = 6] [outer = 0x0] 17:06:49 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:06:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b18800 == 5 [pid = 1653] [id = 5] 17:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x119d71400) [pid = 1653] [serial = 7] [outer = 0x0] 17:06:49 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:06:49 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x121be8000) [pid = 1653] [serial = 8] [outer = 0x119d71400] 17:06:49 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x121923800) [pid = 1653] [serial = 9] [outer = 0x119dd5800] 17:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x1220f5800) [pid = 1653] [serial = 10] [outer = 0x119d72c00] 17:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x1220f7400) [pid = 1653] [serial = 11] [outer = 0x119d71400] 17:06:49 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:06:49 INFO - PROCESS | 1653 | 1467331609919 Marionette INFO startBrowser c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:49 INFO - PROCESS | 1653 | 1467331609942 Marionette DEBUG loaded listener.js 17:06:49 INFO - PROCESS | 1653 | 1467331609950 Marionette DEBUG loaded listener.js 17:06:49 INFO - PROCESS | 1653 | 1467331609952 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x12698a800) [pid = 1653] [serial = 12] [outer = 0x119d71400] 17:06:50 INFO - PROCESS | 1653 | 1467331610253 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"c4ff42fe-4598-bd44-83b1-748f2c32bde3","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":"20160630115957","device":"desktop","version":"48.0","command_id":1}}] 17:06:50 INFO - PROCESS | 1653 | 1467331610336 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}] 17:06:50 INFO - PROCESS | 1653 | 1467331610339 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:50 INFO - PROCESS | 1653 | 1467331610405 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 17:06:50 INFO - PROCESS | 1653 | 1467331610477 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:06:50 INFO - PROCESS | 1653 | 1467331610478 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:50 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:06:50 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 17:06:50 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 17:06:50 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:06:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x128f0b400) [pid = 1653] [serial = 13] [outer = 0x119d71400] 17:06:50 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:06:50 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:50 INFO - PROCESS | 1653 | 1467331610953 Marionette TRACE conn2 <- [1,3,null,{}] 17:06:50 INFO - PROCESS | 1653 | 1467331610960 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:06:50 INFO - PROCESS | 1653 | 1467331610963 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:50 INFO - PROCESS | 1653 | 1467331610976 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 17:06:51 INFO - PROCESS | 1653 | 1467331611002 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 17:06:51 INFO - PROCESS | 1653 | 1467331611004 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 17:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:06:51 INFO - PROCESS | 1653 | 1467331611012 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:06:51 INFO - PROCESS | 1653 | 1467331611014 Marionette TRACE conn2 <- [1,6,null,{}] 17:06:51 INFO - PROCESS | 1653 | 1467331611017 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}] 17:06:51 INFO - PROCESS | 1653 | 1467331611018 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:51 INFO - PROCESS | 1653 | 1467331611033 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 17:06:51 INFO - PROCESS | 1653 | 1467331611036 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:51 INFO - PROCESS | 1653 | 1467331611037 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290ca000 == 6 [pid = 1653] [id = 6] 17:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x129337c00) [pid = 1653] [serial = 14] [outer = 0x0] 17:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x129339800) [pid = 1653] [serial = 15] [outer = 0x129337c00] 17:06:51 INFO - PROCESS | 1653 | 1467331611075 Marionette DEBUG loaded listener.js 17:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x12933f400) [pid = 1653] [serial = 16] [outer = 0x129337c00] 17:06:51 INFO - PROCESS | 1653 | 1467331611389 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]]]}] 17:06:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12979f800 == 7 [pid = 1653] [id = 7] 17:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x12958b800) [pid = 1653] [serial = 17] [outer = 0x0] 17:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x1295eb400) [pid = 1653] [serial = 18] [outer = 0x12958b800] 17:06:51 INFO - PROCESS | 1653 | 1467331611423 Marionette DEBUG loaded listener.js 17:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x12963b800) [pid = 1653] [serial = 19] [outer = 0x12958b800] 17:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 470ms 17:06:51 INFO - PROCESS | 1653 | 1467331611523 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 17:06:51 INFO - PROCESS | 1653 | 1467331611525 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 17:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:06:51 INFO - PROCESS | 1653 | 1467331611545 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:06:51 INFO - PROCESS | 1653 | 1467331611547 Marionette TRACE conn2 <- [1,10,null,{}] 17:06:51 INFO - PROCESS | 1653 | 1467331611594 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}] 17:06:51 INFO - PROCESS | 1653 | 1467331611599 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:51 INFO - PROCESS | 1653 | 1467331611782 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 17:06:51 INFO - PROCESS | 1653 | 1467331611803 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:51 INFO - PROCESS | 1653 | 1467331611804 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab39800 == 8 [pid = 1653] [id = 8] 17:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12b002800) [pid = 1653] [serial = 20] [outer = 0x0] 17:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12b004400) [pid = 1653] [serial = 21] [outer = 0x12b002800] 17:06:51 INFO - PROCESS | 1653 | 1467331611874 Marionette DEBUG loaded listener.js 17:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12b008c00) [pid = 1653] [serial = 22] [outer = 0x12b002800] 17:06:52 INFO - PROCESS | 1653 | 1467331612229 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]]]}] 17:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 731ms 17:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:06:52 INFO - PROCESS | 1653 | 1467331612264 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 17:06:52 INFO - PROCESS | 1653 | 1467331612266 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 17:06:52 INFO - PROCESS | 1653 | 1467331612268 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:06:52 INFO - PROCESS | 1653 | 1467331612269 Marionette TRACE conn2 <- [1,14,null,{}] 17:06:52 INFO - PROCESS | 1653 | 1467331612271 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}] 17:06:52 INFO - PROCESS | 1653 | 1467331612274 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:52 INFO - PROCESS | 1653 | 1467331612365 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 17:06:52 INFO - PROCESS | 1653 | 1467331612369 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:52 INFO - PROCESS | 1653 | 1467331612370 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b432800 == 9 [pid = 1653] [id = 9] 17:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12b0ec800) [pid = 1653] [serial = 23] [outer = 0x0] 17:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12b313800) [pid = 1653] [serial = 24] [outer = 0x12b0ec800] 17:06:52 INFO - PROCESS | 1653 | 1467331612394 Marionette DEBUG loaded listener.js 17:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b31fc00) [pid = 1653] [serial = 25] [outer = 0x12b0ec800] 17:06:52 INFO - PROCESS | 1653 | 1467331612659 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]]]}] 17:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 17:06:52 INFO - PROCESS | 1653 | 1467331612687 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 17:06:52 INFO - PROCESS | 1653 | 1467331612689 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 17:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:06:52 INFO - PROCESS | 1653 | 1467331612699 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:06:52 INFO - PROCESS | 1653 | 1467331612700 Marionette TRACE conn2 <- [1,18,null,{}] 17:06:52 INFO - PROCESS | 1653 | 1467331612702 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}] 17:06:52 INFO - PROCESS | 1653 | 1467331612704 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:52 INFO - PROCESS | 1653 | 1467331612804 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 17:06:52 INFO - PROCESS | 1653 | 1467331612810 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:52 INFO - PROCESS | 1653 | 1467331612812 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb9d000 == 10 [pid = 1653] [id = 10] 17:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12bbd4800) [pid = 1653] [serial = 26] [outer = 0x0] 17:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12bc2ac00) [pid = 1653] [serial = 27] [outer = 0x12bbd4800] 17:06:52 INFO - PROCESS | 1653 | 1467331612836 Marionette DEBUG loaded listener.js 17:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12bc30c00) [pid = 1653] [serial = 28] [outer = 0x12bbd4800] 17:06:53 INFO - PROCESS | 1653 | 1467331613117 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]]]}] 17:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 467ms 17:06:53 INFO - PROCESS | 1653 | 1467331613168 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 17:06:53 INFO - PROCESS | 1653 | 1467331613170 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 17:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:06:53 INFO - PROCESS | 1653 | 1467331613178 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:06:53 INFO - PROCESS | 1653 | 1467331613180 Marionette TRACE conn2 <- [1,22,null,{}] 17:06:53 INFO - PROCESS | 1653 | 1467331613183 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}] 17:06:53 INFO - PROCESS | 1653 | 1467331613185 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:53 INFO - PROCESS | 1653 | 1467331613332 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 17:06:53 INFO - PROCESS | 1653 | 1467331613337 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:53 INFO - PROCESS | 1653 | 1467331613338 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bef4000 == 11 [pid = 1653] [id = 11] 17:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12bc31c00) [pid = 1653] [serial = 29] [outer = 0x0] 17:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12c035000) [pid = 1653] [serial = 30] [outer = 0x12bc31c00] 17:06:53 INFO - PROCESS | 1653 | 1467331613380 Marionette DEBUG loaded listener.js 17:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12c03f800) [pid = 1653] [serial = 31] [outer = 0x12bc31c00] 17:06:53 INFO - PROCESS | 1653 | 1467331613706 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]]]}] 17:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 573ms 17:06:53 INFO - PROCESS | 1653 | 1467331613748 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 17:06:53 INFO - PROCESS | 1653 | 1467331613750 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 17:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:06:53 INFO - PROCESS | 1653 | 1467331613752 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:06:53 INFO - PROCESS | 1653 | 1467331613753 Marionette TRACE conn2 <- [1,26,null,{}] 17:06:53 INFO - PROCESS | 1653 | 1467331613756 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}] 17:06:53 INFO - PROCESS | 1653 | 1467331613759 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:53 INFO - PROCESS | 1653 | 1467331613852 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 17:06:53 INFO - PROCESS | 1653 | 1467331613856 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:53 INFO - PROCESS | 1653 | 1467331613857 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182bc000 == 12 [pid = 1653] [id = 12] 17:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x12c0b5c00) [pid = 1653] [serial = 32] [outer = 0x0] 17:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12c0c0400) [pid = 1653] [serial = 33] [outer = 0x12c0b5c00] 17:06:53 INFO - PROCESS | 1653 | 1467331613881 Marionette DEBUG loaded listener.js 17:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12c199c00) [pid = 1653] [serial = 34] [outer = 0x12c0b5c00] 17:06:54 INFO - PROCESS | 1653 | 1467331614115 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]]]}] 17:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 17:06:54 INFO - PROCESS | 1653 | 1467331614170 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 17:06:54 INFO - PROCESS | 1653 | 1467331614172 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 17:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:06:54 INFO - PROCESS | 1653 | 1467331614182 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:06:54 INFO - PROCESS | 1653 | 1467331614183 Marionette TRACE conn2 <- [1,30,null,{}] 17:06:54 INFO - PROCESS | 1653 | 1467331614185 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}] 17:06:54 INFO - PROCESS | 1653 | 1467331614199 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:54 INFO - PROCESS | 1653 | 1467331614296 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 17:06:54 INFO - PROCESS | 1653 | 1467331614300 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:54 INFO - PROCESS | 1653 | 1467331614301 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c660000 == 13 [pid = 1653] [id = 13] 17:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12c19c400) [pid = 1653] [serial = 35] [outer = 0x0] 17:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c6d5400) [pid = 1653] [serial = 36] [outer = 0x12c19c400] 17:06:54 INFO - PROCESS | 1653 | 1467331614325 Marionette DEBUG loaded listener.js 17:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c6d9000) [pid = 1653] [serial = 37] [outer = 0x12c19c400] 17:06:54 INFO - PROCESS | 1653 | 1467331614550 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]]]}] 17:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 17:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:06:54 INFO - PROCESS | 1653 | 1467331614601 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 17:06:54 INFO - PROCESS | 1653 | 1467331614602 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 17:06:54 INFO - PROCESS | 1653 | 1467331614604 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:06:54 INFO - PROCESS | 1653 | 1467331614605 Marionette TRACE conn2 <- [1,34,null,{}] 17:06:54 INFO - PROCESS | 1653 | 1467331614615 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}] 17:06:54 INFO - PROCESS | 1653 | 1467331614616 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:54 INFO - PROCESS | 1653 | 1467331614705 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 17:06:54 INFO - PROCESS | 1653 | 1467331614709 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:54 INFO - PROCESS | 1653 | 1467331614710 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7af000 == 14 [pid = 1653] [id = 14] 17:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c6db800) [pid = 1653] [serial = 38] [outer = 0x0] 17:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c6e2400) [pid = 1653] [serial = 39] [outer = 0x12c6db800] 17:06:54 INFO - PROCESS | 1653 | 1467331614735 Marionette DEBUG loaded listener.js 17:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c926400) [pid = 1653] [serial = 40] [outer = 0x12c6db800] 17:06:54 INFO - PROCESS | 1653 | 1467331614970 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]]]}] 17:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 375ms 17:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:06:54 INFO - PROCESS | 1653 | 1467331614980 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 17:06:54 INFO - PROCESS | 1653 | 1467331614981 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 17:06:54 INFO - PROCESS | 1653 | 1467331614983 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:06:54 INFO - PROCESS | 1653 | 1467331614984 Marionette TRACE conn2 <- [1,38,null,{}] 17:06:54 INFO - PROCESS | 1653 | 1467331614986 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}] 17:06:54 INFO - PROCESS | 1653 | 1467331614988 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:55 INFO - PROCESS | 1653 | 1467331615101 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 17:06:55 INFO - PROCESS | 1653 | 1467331615103 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:55 INFO - PROCESS | 1653 | 1467331615104 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1278a2800 == 15 [pid = 1653] [id = 15] 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x128ccac00) [pid = 1653] [serial = 41] [outer = 0x0] 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x1197c1c00) [pid = 1653] [serial = 42] [outer = 0x128ccac00] 17:06:55 INFO - PROCESS | 1653 | 1467331615128 Marionette DEBUG loaded listener.js 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x1197c6800) [pid = 1653] [serial = 43] [outer = 0x128ccac00] 17:06:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c13000 == 16 [pid = 1653] [id = 16] 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x128c13800) [pid = 1653] [serial = 44] [outer = 0x0] 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x128c1c800) [pid = 1653] [serial = 45] [outer = 0x128c13800] 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x128c21800) [pid = 1653] [serial = 46] [outer = 0x128c13800] 17:06:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c12800 == 17 [pid = 1653] [id = 17] 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x1197d0800) [pid = 1653] [serial = 47] [outer = 0x0] 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12107c000) [pid = 1653] [serial = 48] [outer = 0x1197d0800] 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x1197c7c00) [pid = 1653] [serial = 49] [outer = 0x1197d0800] 17:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 518ms 17:06:55 INFO - PROCESS | 1653 | 1467331615496 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]]]}] 17:06:55 INFO - PROCESS | 1653 | 1467331615502 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 17:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:06:55 INFO - PROCESS | 1653 | 1467331615503 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 17:06:55 INFO - PROCESS | 1653 | 1467331615506 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:06:55 INFO - PROCESS | 1653 | 1467331615509 Marionette TRACE conn2 <- [1,42,null,{}] 17:06:55 INFO - PROCESS | 1653 | 1467331615511 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}] 17:06:55 INFO - PROCESS | 1653 | 1467331615513 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:55 INFO - PROCESS | 1653 | 1467331615607 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 17:06:55 INFO - PROCESS | 1653 | 1467331615610 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:55 INFO - PROCESS | 1653 | 1467331615611 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185d8800 == 18 [pid = 1653] [id = 18] 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x1177d2c00) [pid = 1653] [serial = 50] [outer = 0x0] 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x1182e0000) [pid = 1653] [serial = 51] [outer = 0x1177d2c00] 17:06:55 INFO - PROCESS | 1653 | 1467331615636 Marionette DEBUG loaded listener.js 17:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x119085800) [pid = 1653] [serial = 52] [outer = 0x1177d2c00] 17:06:55 INFO - PROCESS | 1653 | 1467331615885 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]]]}] 17:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 422ms 17:06:55 INFO - PROCESS | 1653 | 1467331615930 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 17:06:55 INFO - PROCESS | 1653 | 1467331615932 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 17:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:06:55 INFO - PROCESS | 1653 | 1467331615934 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:06:55 INFO - PROCESS | 1653 | 1467331615935 Marionette TRACE conn2 <- [1,46,null,{}] 17:06:55 INFO - PROCESS | 1653 | 1467331615938 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}] 17:06:55 INFO - PROCESS | 1653 | 1467331615939 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:56 INFO - PROCESS | 1653 | 1467331616048 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 17:06:56 INFO - PROCESS | 1653 | 1467331616052 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:56 INFO - PROCESS | 1653 | 1467331616053 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d70f800 == 19 [pid = 1653] [id = 19] 17:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x118673800) [pid = 1653] [serial = 53] [outer = 0x0] 17:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x1197cfc00) [pid = 1653] [serial = 54] [outer = 0x118673800] 17:06:56 INFO - PROCESS | 1653 | 1467331616079 Marionette DEBUG loaded listener.js 17:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x124832c00) [pid = 1653] [serial = 55] [outer = 0x118673800] 17:06:56 INFO - PROCESS | 1653 | 1467331616312 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]]]}] 17:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 17:06:56 INFO - PROCESS | 1653 | 1467331616353 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 17:06:56 INFO - PROCESS | 1653 | 1467331616354 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 17:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:06:56 INFO - PROCESS | 1653 | 1467331616367 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:06:56 INFO - PROCESS | 1653 | 1467331616368 Marionette TRACE conn2 <- [1,50,null,{}] 17:06:56 INFO - PROCESS | 1653 | 1467331616370 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}] 17:06:56 INFO - PROCESS | 1653 | 1467331616371 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:56 INFO - PROCESS | 1653 | 1467331616476 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 17:06:56 INFO - PROCESS | 1653 | 1467331616479 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:56 INFO - PROCESS | 1653 | 1467331616480 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db9e800 == 20 [pid = 1653] [id = 20] 17:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x12c041c00) [pid = 1653] [serial = 56] [outer = 0x0] 17:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x12d8bd800) [pid = 1653] [serial = 57] [outer = 0x12c041c00] 17:06:56 INFO - PROCESS | 1653 | 1467331616503 Marionette DEBUG loaded listener.js 17:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12d8c3800) [pid = 1653] [serial = 58] [outer = 0x12c041c00] 17:06:56 INFO - PROCESS | 1653 | 1467331616728 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]]]}] 17:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 17:06:56 INFO - PROCESS | 1653 | 1467331616785 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 17:06:56 INFO - PROCESS | 1653 | 1467331616786 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 17:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:06:56 INFO - PROCESS | 1653 | 1467331616796 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:06:56 INFO - PROCESS | 1653 | 1467331616797 Marionette TRACE conn2 <- [1,54,null,{}] 17:06:56 INFO - PROCESS | 1653 | 1467331616800 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}] 17:06:56 INFO - PROCESS | 1653 | 1467331616801 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:56 INFO - PROCESS | 1653 | 1467331616894 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 17:06:56 INFO - PROCESS | 1653 | 1467331616905 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:56 INFO - PROCESS | 1653 | 1467331616906 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dbad800 == 21 [pid = 1653] [id = 21] 17:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x12d8c4000) [pid = 1653] [serial = 59] [outer = 0x0] 17:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12df06400) [pid = 1653] [serial = 60] [outer = 0x12d8c4000] 17:06:56 INFO - PROCESS | 1653 | 1467331616930 Marionette DEBUG loaded listener.js 17:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118a7fc00) [pid = 1653] [serial = 61] [outer = 0x12d8c4000] 17:06:57 INFO - PROCESS | 1653 | 1467331617183 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]]]}] 17:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 425ms 17:06:57 INFO - PROCESS | 1653 | 1467331617220 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 17:06:57 INFO - PROCESS | 1653 | 1467331617222 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 17:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:06:57 INFO - PROCESS | 1653 | 1467331617233 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:06:57 INFO - PROCESS | 1653 | 1467331617235 Marionette TRACE conn2 <- [1,58,null,{}] 17:06:57 INFO - PROCESS | 1653 | 1467331617238 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}] 17:06:57 INFO - PROCESS | 1653 | 1467331617240 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:57 INFO - PROCESS | 1653 | 1467331617420 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 17:06:57 INFO - PROCESS | 1653 | 1467331617959 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 1653 | 1467331617961 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11206e000 == 22 [pid = 1653] [id = 22] 17:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1122af400) [pid = 1653] [serial = 62] [outer = 0x0] 17:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112719c00) [pid = 1653] [serial = 63] [outer = 0x1122af400] 17:06:57 INFO - PROCESS | 1653 | 1467331617992 Marionette DEBUG loaded listener.js 17:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x112d0f000) [pid = 1653] [serial = 64] [outer = 0x1122af400] 17:06:58 INFO - PROCESS | 1653 | 1467331618404 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]]]}] 17:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1220ms 17:06:58 INFO - PROCESS | 1653 | 1467331618455 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 17:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:06:58 INFO - PROCESS | 1653 | 1467331618457 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 17:06:58 INFO - PROCESS | 1653 | 1467331618461 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:06:58 INFO - PROCESS | 1653 | 1467331618463 Marionette TRACE conn2 <- [1,62,null,{}] 17:06:58 INFO - PROCESS | 1653 | 1467331618467 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}] 17:06:58 INFO - PROCESS | 1653 | 1467331618470 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:58 INFO - PROCESS | 1653 | 1467331618583 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 17:06:58 INFO - PROCESS | 1653 | 1467331618622 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:58 INFO - PROCESS | 1653 | 1467331618624 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f1e000 == 23 [pid = 1653] [id = 23] 17:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113250c00) [pid = 1653] [serial = 65] [outer = 0x0] 17:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x115f5c400) [pid = 1653] [serial = 66] [outer = 0x113250c00] 17:06:58 INFO - PROCESS | 1653 | 1467331618655 Marionette DEBUG loaded listener.js 17:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116a0bc00) [pid = 1653] [serial = 67] [outer = 0x113250c00] 17:06:59 INFO - PROCESS | 1653 | 1467331619062 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]]]}] 17:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 17:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:06:59 INFO - PROCESS | 1653 | 1467331619082 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 17:06:59 INFO - PROCESS | 1653 | 1467331619084 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 17:06:59 INFO - PROCESS | 1653 | 1467331619087 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:06:59 INFO - PROCESS | 1653 | 1467331619089 Marionette TRACE conn2 <- [1,66,null,{}] 17:06:59 INFO - PROCESS | 1653 | 1467331619091 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}] 17:06:59 INFO - PROCESS | 1653 | 1467331619093 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:59 INFO - PROCESS | 1653 | 1467331619281 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 17:06:59 INFO - PROCESS | 1653 | 1467331619356 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:59 INFO - PROCESS | 1653 | 1467331619357 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:06:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x117243800 == 24 [pid = 1653] [id = 24] 17:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11866d000) [pid = 1653] [serial = 68] [outer = 0x0] 17:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118673000) [pid = 1653] [serial = 69] [outer = 0x11866d000] 17:06:59 INFO - PROCESS | 1653 | 1467331619406 Marionette DEBUG loaded listener.js 17:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118a79c00) [pid = 1653] [serial = 70] [outer = 0x11866d000] 17:06:59 INFO - PROCESS | 1653 | 1467331619942 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]]]}] 17:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 921ms 17:07:00 INFO - PROCESS | 1653 | 1467331620010 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 17:07:00 INFO - PROCESS | 1653 | 1467331620012 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 17:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:07:00 INFO - PROCESS | 1653 | 1467331620020 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:07:00 INFO - PROCESS | 1653 | 1467331620025 Marionette TRACE conn2 <- [1,70,null,{}] 17:07:00 INFO - PROCESS | 1653 | 1467331620028 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}] 17:07:00 INFO - PROCESS | 1653 | 1467331620031 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:00 INFO - PROCESS | 1653 | 1467331620160 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 17:07:00 INFO - PROCESS | 1653 | 1467331620384 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:00 INFO - PROCESS | 1653 | 1467331620385 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11263f800 == 25 [pid = 1653] [id = 25] 17:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1133a7c00) [pid = 1653] [serial = 71] [outer = 0x0] 17:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1133b5800) [pid = 1653] [serial = 72] [outer = 0x1133a7c00] 17:07:00 INFO - PROCESS | 1653 | 1467331620412 Marionette DEBUG loaded listener.js 17:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x113ea6800) [pid = 1653] [serial = 73] [outer = 0x1133a7c00] 17:07:00 INFO - PROCESS | 1653 | 1467331620828 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]]]}] 17:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 828ms 17:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:07:00 INFO - PROCESS | 1653 | 1467331620845 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 17:07:00 INFO - PROCESS | 1653 | 1467331620847 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 17:07:00 INFO - PROCESS | 1653 | 1467331620850 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:07:00 INFO - PROCESS | 1653 | 1467331620852 Marionette TRACE conn2 <- [1,74,null,{}] 17:07:00 INFO - PROCESS | 1653 | 1467331620855 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}] 17:07:00 INFO - PROCESS | 1653 | 1467331620858 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:00 INFO - PROCESS | 1653 | 1467331620945 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 17:07:00 INFO - PROCESS | 1653 | 1467331620984 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:00 INFO - PROCESS | 1653 | 1467331620985 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131a5000 == 26 [pid = 1653] [id = 26] 17:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x115f5e000) [pid = 1653] [serial = 74] [outer = 0x0] 17:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116735400) [pid = 1653] [serial = 75] [outer = 0x115f5e000] 17:07:01 INFO - PROCESS | 1653 | 1467331621014 Marionette DEBUG loaded listener.js 17:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116a82400) [pid = 1653] [serial = 76] [outer = 0x115f5e000] 17:07:01 INFO - PROCESS | 1653 | 1467331621359 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]]]}] 17:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 519ms 17:07:01 INFO - PROCESS | 1653 | 1467331621371 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 17:07:01 INFO - PROCESS | 1653 | 1467331621376 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 17:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:07:01 INFO - PROCESS | 1653 | 1467331621381 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:07:01 INFO - PROCESS | 1653 | 1467331621382 Marionette TRACE conn2 <- [1,78,null,{}] 17:07:01 INFO - PROCESS | 1653 | 1467331621385 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}] 17:07:01 INFO - PROCESS | 1653 | 1467331621386 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:01 INFO - PROCESS | 1653 | 1467331621465 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 17:07:01 INFO - PROCESS | 1653 | 1467331621470 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:01 INFO - PROCESS | 1653 | 1467331621471 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fcb800 == 27 [pid = 1653] [id = 27] 17:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113381c00) [pid = 1653] [serial = 77] [outer = 0x0] 17:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1177d9800) [pid = 1653] [serial = 78] [outer = 0x113381c00] 17:07:01 INFO - PROCESS | 1653 | 1467331621500 Marionette DEBUG loaded listener.js 17:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1182e8400) [pid = 1653] [serial = 79] [outer = 0x113381c00] 17:07:01 INFO - PROCESS | 1653 | 1467331621926 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]]]}] 17:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 568ms 17:07:01 INFO - PROCESS | 1653 | 1467331621950 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 17:07:01 INFO - PROCESS | 1653 | 1467331621952 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 17:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:07:01 INFO - PROCESS | 1653 | 1467331621963 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:07:01 INFO - PROCESS | 1653 | 1467331621968 Marionette TRACE conn2 <- [1,82,null,{}] 17:07:01 INFO - PROCESS | 1653 | 1467331621972 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}] 17:07:01 INFO - PROCESS | 1653 | 1467331621975 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:02 INFO - PROCESS | 1653 | 1467331622049 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 17:07:02 INFO - PROCESS | 1653 | 1467331622053 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:02 INFO - PROCESS | 1653 | 1467331622054 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a47800 == 28 [pid = 1653] [id = 28] 17:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116b19000) [pid = 1653] [serial = 80] [outer = 0x0] 17:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11866d400) [pid = 1653] [serial = 81] [outer = 0x116b19000] 17:07:02 INFO - PROCESS | 1653 | 1467331622081 Marionette DEBUG loaded listener.js 17:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1186cd800) [pid = 1653] [serial = 82] [outer = 0x116b19000] 17:07:02 INFO - PROCESS | 1653 | 1467331622398 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]]]}] 17:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 482ms 17:07:02 INFO - PROCESS | 1653 | 1467331622439 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 17:07:02 INFO - PROCESS | 1653 | 1467331622443 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 17:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:07:02 INFO - PROCESS | 1653 | 1467331622445 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:07:02 INFO - PROCESS | 1653 | 1467331622446 Marionette TRACE conn2 <- [1,86,null,{}] 17:07:02 INFO - PROCESS | 1653 | 1467331622448 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}] 17:07:02 INFO - PROCESS | 1653 | 1467331622449 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:02 INFO - PROCESS | 1653 | 1467331622526 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 17:07:02 INFO - PROCESS | 1653 | 1467331622567 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:02 INFO - PROCESS | 1653 | 1467331622568 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bb4000 == 29 [pid = 1653] [id = 29] 17:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118458800) [pid = 1653] [serial = 83] [outer = 0x0] 17:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1186fc400) [pid = 1653] [serial = 84] [outer = 0x118458800] 17:07:02 INFO - PROCESS | 1653 | 1467331622593 Marionette DEBUG loaded listener.js 17:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119453400) [pid = 1653] [serial = 85] [outer = 0x118458800] 17:07:02 INFO - PROCESS | 1653 | 1467331622842 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]]]}] 17:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 419ms 17:07:02 INFO - PROCESS | 1653 | 1467331622864 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 17:07:02 INFO - PROCESS | 1653 | 1467331622865 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 17:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:07:02 INFO - PROCESS | 1653 | 1467331622868 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:07:02 INFO - PROCESS | 1653 | 1467331622869 Marionette TRACE conn2 <- [1,90,null,{}] 17:07:02 INFO - PROCESS | 1653 | 1467331622871 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}] 17:07:02 INFO - PROCESS | 1653 | 1467331622873 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:02 INFO - PROCESS | 1653 | 1467331622959 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 17:07:02 INFO - PROCESS | 1653 | 1467331622963 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:02 INFO - PROCESS | 1653 | 1467331622967 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e38000 == 30 [pid = 1653] [id = 30] 17:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119710400) [pid = 1653] [serial = 86] [outer = 0x0] 17:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1197c4000) [pid = 1653] [serial = 87] [outer = 0x119710400] 17:07:03 INFO - PROCESS | 1653 | 1467331623001 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1199e7000) [pid = 1653] [serial = 88] [outer = 0x119710400] 17:07:03 INFO - PROCESS | 1653 | 1467331623331 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]]]}] 17:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 518ms 17:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:07:03 INFO - PROCESS | 1653 | 1467331623387 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 17:07:03 INFO - PROCESS | 1653 | 1467331623388 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 17:07:03 INFO - PROCESS | 1653 | 1467331623390 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:07:03 INFO - PROCESS | 1653 | 1467331623391 Marionette TRACE conn2 <- [1,94,null,{}] 17:07:03 INFO - PROCESS | 1653 | 1467331623393 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}] 17:07:03 INFO - PROCESS | 1653 | 1467331623395 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:03 INFO - PROCESS | 1653 | 1467331623468 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 17:07:03 INFO - PROCESS | 1653 | 1467331623471 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 1653 | 1467331623473 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118829800 == 31 [pid = 1653] [id = 31] 17:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1199eb800) [pid = 1653] [serial = 89] [outer = 0x0] 17:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119f91400) [pid = 1653] [serial = 90] [outer = 0x1199eb800] 17:07:03 INFO - PROCESS | 1653 | 1467331623500 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1212eb000) [pid = 1653] [serial = 91] [outer = 0x1199eb800] 17:07:03 INFO - PROCESS | 1653 | 1467331623776 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]]]}] 17:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 419ms 17:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:07:03 INFO - PROCESS | 1653 | 1467331623814 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 17:07:03 INFO - PROCESS | 1653 | 1467331623815 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 17:07:03 INFO - PROCESS | 1653 | 1467331623817 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:07:03 INFO - PROCESS | 1653 | 1467331623819 Marionette TRACE conn2 <- [1,98,null,{}] 17:07:03 INFO - PROCESS | 1653 | 1467331623821 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}] 17:07:03 INFO - PROCESS | 1653 | 1467331623822 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:03 INFO - PROCESS | 1653 | 1467331623898 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 17:07:03 INFO - PROCESS | 1653 | 1467331623902 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 1653 | 1467331623903 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x112221000 == 32 [pid = 1653] [id = 32] 17:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119710800) [pid = 1653] [serial = 92] [outer = 0x0] 17:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12145ec00) [pid = 1653] [serial = 93] [outer = 0x119710800] 17:07:03 INFO - PROCESS | 1653 | 1467331623934 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1165e5800) [pid = 1653] [serial = 94] [outer = 0x119710800] 17:07:04 INFO - PROCESS | 1653 | 1467331624358 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]]]}] 17:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 571ms 17:07:04 INFO - PROCESS | 1653 | 1467331624399 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 17:07:04 INFO - PROCESS | 1653 | 1467331624400 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 17:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:07:04 INFO - PROCESS | 1653 | 1467331624406 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:07:04 INFO - PROCESS | 1653 | 1467331624407 Marionette TRACE conn2 <- [1,102,null,{}] 17:07:04 INFO - PROCESS | 1653 | 1467331624411 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}] 17:07:04 INFO - PROCESS | 1653 | 1467331624413 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:04 INFO - PROCESS | 1653 | 1467331624506 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 17:07:04 INFO - PROCESS | 1653 | 1467331624513 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:04 INFO - PROCESS | 1653 | 1467331624514 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fcb000 == 33 [pid = 1653] [id = 33] 17:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12172cc00) [pid = 1653] [serial = 95] [outer = 0x0] 17:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121c69000) [pid = 1653] [serial = 96] [outer = 0x12172cc00] 17:07:04 INFO - PROCESS | 1653 | 1467331624539 Marionette DEBUG loaded listener.js 17:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1220cc800) [pid = 1653] [serial = 97] [outer = 0x12172cc00] 17:07:04 INFO - PROCESS | 1653 | 1467331624867 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]]]}] 17:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 473ms 17:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:07:04 INFO - PROCESS | 1653 | 1467331624878 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 17:07:04 INFO - PROCESS | 1653 | 1467331624880 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 17:07:04 INFO - PROCESS | 1653 | 1467331624883 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:07:04 INFO - PROCESS | 1653 | 1467331624884 Marionette TRACE conn2 <- [1,106,null,{}] 17:07:04 INFO - PROCESS | 1653 | 1467331624888 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}] 17:07:04 INFO - PROCESS | 1653 | 1467331624890 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:05 INFO - PROCESS | 1653 | 1467331625010 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 17:07:05 INFO - PROCESS | 1653 | 1467331625015 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:05 INFO - PROCESS | 1653 | 1467331625016 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11969a800 == 34 [pid = 1653] [id = 34] 17:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118455800) [pid = 1653] [serial = 98] [outer = 0x0] 17:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1220f6800) [pid = 1653] [serial = 99] [outer = 0x118455800] 17:07:05 INFO - PROCESS | 1653 | 1467331625035 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124b20000) [pid = 1653] [serial = 100] [outer = 0x118455800] 17:07:05 INFO - PROCESS | 1653 | 1467331625348 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]]]}] 17:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 521ms 17:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:07:05 INFO - PROCESS | 1653 | 1467331625405 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 17:07:05 INFO - PROCESS | 1653 | 1467331625406 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 17:07:05 INFO - PROCESS | 1653 | 1467331625410 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 1653 | 1467331625412 Marionette TRACE conn2 <- [1,110,null,{}] 17:07:05 INFO - PROCESS | 1653 | 1467331625415 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}] 17:07:05 INFO - PROCESS | 1653 | 1467331625417 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:05 INFO - PROCESS | 1653 | 1467331625534 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 17:07:05 INFO - PROCESS | 1653 | 1467331625541 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:05 INFO - PROCESS | 1653 | 1467331625542 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210cd800 == 35 [pid = 1653] [id = 35] 17:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1186f4800) [pid = 1653] [serial = 101] [outer = 0x0] 17:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124c5e000) [pid = 1653] [serial = 102] [outer = 0x1186f4800] 17:07:05 INFO - PROCESS | 1653 | 1467331625584 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124e74800) [pid = 1653] [serial = 103] [outer = 0x1186f4800] 17:07:06 INFO - PROCESS | 1653 | 1467331626050 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]]]}] 17:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 17:07:06 INFO - PROCESS | 1653 | 1467331626081 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 17:07:06 INFO - PROCESS | 1653 | 1467331626083 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 17:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:07:06 INFO - PROCESS | 1653 | 1467331626087 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:07:06 INFO - PROCESS | 1653 | 1467331626089 Marionette TRACE conn2 <- [1,114,null,{}] 17:07:06 INFO - PROCESS | 1653 | 1467331626095 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}] 17:07:06 INFO - PROCESS | 1653 | 1467331626097 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:06 INFO - PROCESS | 1653 | 1467331626233 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 17:07:06 INFO - PROCESS | 1653 | 1467331626246 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:06 INFO - PROCESS | 1653 | 1467331626247 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12135b000 == 36 [pid = 1653] [id = 36] 17:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124ed6c00) [pid = 1653] [serial = 104] [outer = 0x0] 17:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1257a9000) [pid = 1653] [serial = 105] [outer = 0x124ed6c00] 17:07:06 INFO - PROCESS | 1653 | 1467331626298 Marionette DEBUG loaded listener.js 17:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1261f1000) [pid = 1653] [serial = 106] [outer = 0x124ed6c00] 17:07:06 INFO - PROCESS | 1653 | 1467331626665 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]]]}] 17:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 623ms 17:07:06 INFO - PROCESS | 1653 | 1467331626710 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 17:07:06 INFO - PROCESS | 1653 | 1467331626711 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 17:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:07:06 INFO - PROCESS | 1653 | 1467331626713 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:07:06 INFO - PROCESS | 1653 | 1467331626714 Marionette TRACE conn2 <- [1,118,null,{}] 17:07:06 INFO - PROCESS | 1653 | 1467331626716 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}] 17:07:06 INFO - PROCESS | 1653 | 1467331626718 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:06 INFO - PROCESS | 1653 | 1467331626816 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 17:07:06 INFO - PROCESS | 1653 | 1467331626825 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:06 INFO - PROCESS | 1653 | 1467331626826 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x121498000 == 37 [pid = 1653] [id = 37] 17:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1257b1800) [pid = 1653] [serial = 107] [outer = 0x0] 17:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1262fa400) [pid = 1653] [serial = 108] [outer = 0x1257b1800] 17:07:06 INFO - PROCESS | 1653 | 1467331626850 Marionette DEBUG loaded listener.js 17:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1266b9400) [pid = 1653] [serial = 109] [outer = 0x1257b1800] 17:07:07 INFO - PROCESS | 1653 | 1467331627218 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]]]}] 17:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 519ms 17:07:07 INFO - PROCESS | 1653 | 1467331627233 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 17:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:07:07 INFO - PROCESS | 1653 | 1467331627234 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 17:07:07 INFO - PROCESS | 1653 | 1467331627238 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:07:07 INFO - PROCESS | 1653 | 1467331627239 Marionette TRACE conn2 <- [1,122,null,{}] 17:07:07 INFO - PROCESS | 1653 | 1467331627244 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}] 17:07:07 INFO - PROCESS | 1653 | 1467331627246 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:07 INFO - PROCESS | 1653 | 1467331627380 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 17:07:07 INFO - PROCESS | 1653 | 1467331627448 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:07 INFO - PROCESS | 1653 | 1467331627449 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217d4800 == 38 [pid = 1653] [id = 38] 17:07:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1266b7800) [pid = 1653] [serial = 110] [outer = 0x0] 17:07:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1266bd400) [pid = 1653] [serial = 111] [outer = 0x1266b7800] 17:07:07 INFO - PROCESS | 1653 | 1467331627483 Marionette DEBUG loaded listener.js 17:07:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12693d000) [pid = 1653] [serial = 112] [outer = 0x1266b7800] 17:07:07 INFO - PROCESS | 1653 | 1467331627729 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]]]}] 17:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 522ms 17:07:07 INFO - PROCESS | 1653 | 1467331627769 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 17:07:07 INFO - PROCESS | 1653 | 1467331627771 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 17:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:07:07 INFO - PROCESS | 1653 | 1467331627786 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:07:07 INFO - PROCESS | 1653 | 1467331627787 Marionette TRACE conn2 <- [1,126,null,{}] 17:07:07 INFO - PROCESS | 1653 | 1467331627802 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}] 17:07:07 INFO - PROCESS | 1653 | 1467331627804 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:07 INFO - PROCESS | 1653 | 1467331627933 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 17:07:08 INFO - PROCESS | 1653 | 1467331628016 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 1653 | 1467331628017 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b21000 == 39 [pid = 1653] [id = 39] 17:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1261f3000) [pid = 1653] [serial = 113] [outer = 0x0] 17:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12693d400) [pid = 1653] [serial = 114] [outer = 0x1261f3000] 17:07:08 INFO - PROCESS | 1653 | 1467331628055 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12780bc00) [pid = 1653] [serial = 115] [outer = 0x1261f3000] 17:07:08 INFO - PROCESS | 1653 | 1467331628434 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]]]}] 17:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 675ms 17:07:08 INFO - PROCESS | 1653 | 1467331628461 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 17:07:08 INFO - PROCESS | 1653 | 1467331628463 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 17:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:07:08 INFO - PROCESS | 1653 | 1467331628466 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:07:08 INFO - PROCESS | 1653 | 1467331628468 Marionette TRACE conn2 <- [1,130,null,{}] 17:07:08 INFO - PROCESS | 1653 | 1467331628472 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}] 17:07:08 INFO - PROCESS | 1653 | 1467331628473 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:08 INFO - PROCESS | 1653 | 1467331628559 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 17:07:08 INFO - PROCESS | 1653 | 1467331628618 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 1653 | 1467331628619 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x124813800 == 40 [pid = 1653] [id = 40] 17:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1261f3400) [pid = 1653] [serial = 116] [outer = 0x0] 17:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1278cd800) [pid = 1653] [serial = 117] [outer = 0x1261f3400] 17:07:08 INFO - PROCESS | 1653 | 1467331628642 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128ccb000) [pid = 1653] [serial = 118] [outer = 0x1261f3400] 17:07:09 INFO - PROCESS | 1653 | 1467331629561 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]]]}] 17:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1121ms 17:07:09 INFO - PROCESS | 1653 | 1467331629588 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 17:07:09 INFO - PROCESS | 1653 | 1467331629590 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 17:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:07:09 INFO - PROCESS | 1653 | 1467331629595 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:07:09 INFO - PROCESS | 1653 | 1467331629597 Marionette TRACE conn2 <- [1,134,null,{}] 17:07:09 INFO - PROCESS | 1653 | 1467331629600 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}] 17:07:09 INFO - PROCESS | 1653 | 1467331629602 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:09 INFO - PROCESS | 1653 | 1467331629693 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 17:07:09 INFO - PROCESS | 1653 | 1467331629697 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:09 INFO - PROCESS | 1653 | 1467331629700 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d58800 == 41 [pid = 1653] [id = 41] 17:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x116234800) [pid = 1653] [serial = 119] [outer = 0x0] 17:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11628a400) [pid = 1653] [serial = 120] [outer = 0x116234800] 17:07:09 INFO - PROCESS | 1653 | 1467331629753 Marionette DEBUG loaded listener.js 17:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x116a78c00) [pid = 1653] [serial = 121] [outer = 0x116234800] 17:07:10 INFO - PROCESS | 1653 | 1467331630077 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]]]}] 17:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 17:07:10 INFO - PROCESS | 1653 | 1467331630117 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 17:07:10 INFO - PROCESS | 1653 | 1467331630121 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 17:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:07:10 INFO - PROCESS | 1653 | 1467331630125 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:07:10 INFO - PROCESS | 1653 | 1467331630127 Marionette TRACE conn2 <- [1,138,null,{}] 17:07:10 INFO - PROCESS | 1653 | 1467331630129 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}] 17:07:10 INFO - PROCESS | 1653 | 1467331630131 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:10 INFO - PROCESS | 1653 | 1467331630220 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 17:07:10 INFO - PROCESS | 1653 | 1467331630251 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:10 INFO - PROCESS | 1653 | 1467331630253 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fc3000 == 42 [pid = 1653] [id = 42] 17:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11708b800) [pid = 1653] [serial = 122] [outer = 0x0] 17:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x117e18800) [pid = 1653] [serial = 123] [outer = 0x11708b800] 17:07:10 INFO - PROCESS | 1653 | 1467331630279 Marionette DEBUG loaded listener.js 17:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118623400) [pid = 1653] [serial = 124] [outer = 0x11708b800] 17:07:10 INFO - PROCESS | 1653 | 1467331630597 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]]]}] 17:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 520ms 17:07:10 INFO - PROCESS | 1653 | 1467331630645 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 17:07:10 INFO - PROCESS | 1653 | 1467331630647 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 17:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:07:10 INFO - PROCESS | 1653 | 1467331630649 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:07:10 INFO - PROCESS | 1653 | 1467331630651 Marionette TRACE conn2 <- [1,142,null,{}] 17:07:10 INFO - PROCESS | 1653 | 1467331630658 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}] 17:07:10 INFO - PROCESS | 1653 | 1467331630661 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:10 INFO - PROCESS | 1653 | 1467331630751 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 17:07:10 INFO - PROCESS | 1653 | 1467331630782 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:10 INFO - PROCESS | 1653 | 1467331630784 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bbf800 == 43 [pid = 1653] [id = 43] 17:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1186f9000) [pid = 1653] [serial = 125] [outer = 0x0] 17:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119457800) [pid = 1653] [serial = 126] [outer = 0x1186f9000] 17:07:10 INFO - PROCESS | 1653 | 1467331630811 Marionette DEBUG loaded listener.js 17:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1197c1400) [pid = 1653] [serial = 127] [outer = 0x1186f9000] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12c041c00) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118673800) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1177d2c00) [pid = 1653] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x128ccac00) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12c6db800) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12c19c400) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12c0b5c00) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12bc31c00) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12bbd4800) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b0ec800) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12b002800) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x129337c00) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12d8c4000) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1122af400) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x113250c00) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11866d000) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1133a7c00) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115f5e000) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x113381c00) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116b19000) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118458800) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119710400) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1199eb800) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119710800) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12172cc00) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118455800) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124ed6c00) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1257b1800) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1266b7800) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:07:11 INFO - PROCESS | 1653 | 1467331631520 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]]]}] 17:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 921ms 17:07:11 INFO - PROCESS | 1653 | 1467331631584 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 17:07:11 INFO - PROCESS | 1653 | 1467331631585 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 17:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:07:11 INFO - PROCESS | 1653 | 1467331631595 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:07:11 INFO - PROCESS | 1653 | 1467331631596 Marionette TRACE conn2 <- [1,146,null,{}] 17:07:11 INFO - PROCESS | 1653 | 1467331631599 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}] 17:07:11 INFO - PROCESS | 1653 | 1467331631600 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:11 INFO - PROCESS | 1653 | 1467331631679 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 17:07:11 INFO - PROCESS | 1653 | 1467331631683 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:11 INFO - PROCESS | 1653 | 1467331631684 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e31800 == 44 [pid = 1653] [id = 44] 17:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118455800) [pid = 1653] [serial = 128] [outer = 0x0] 17:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1190cc400) [pid = 1653] [serial = 129] [outer = 0x118455800] 17:07:11 INFO - PROCESS | 1653 | 1467331631711 Marionette DEBUG loaded listener.js 17:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1197c9400) [pid = 1653] [serial = 130] [outer = 0x118455800] 17:07:12 INFO - PROCESS | 1653 | 1467331632044 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]]]}] 17:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 475ms 17:07:12 INFO - PROCESS | 1653 | 1467331632065 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 17:07:12 INFO - PROCESS | 1653 | 1467331632066 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 17:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:07:12 INFO - PROCESS | 1653 | 1467331632068 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:07:12 INFO - PROCESS | 1653 | 1467331632069 Marionette TRACE conn2 <- [1,150,null,{}] 17:07:12 INFO - PROCESS | 1653 | 1467331632072 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}] 17:07:12 INFO - PROCESS | 1653 | 1467331632076 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:12 INFO - PROCESS | 1653 | 1467331632185 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 17:07:12 INFO - PROCESS | 1653 | 1467331632253 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:12 INFO - PROCESS | 1653 | 1467331632254 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118828000 == 45 [pid = 1653] [id = 45] 17:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115ef8000) [pid = 1653] [serial = 131] [outer = 0x0] 17:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119966c00) [pid = 1653] [serial = 132] [outer = 0x115ef8000] 17:07:12 INFO - PROCESS | 1653 | 1467331632294 Marionette DEBUG loaded listener.js 17:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11a084c00) [pid = 1653] [serial = 133] [outer = 0x115ef8000] 17:07:12 INFO - PROCESS | 1653 | 1467331632677 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]]]}] 17:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 619ms 17:07:12 INFO - PROCESS | 1653 | 1467331632687 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 17:07:12 INFO - PROCESS | 1653 | 1467331632688 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 17:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:07:12 INFO - PROCESS | 1653 | 1467331632692 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:07:12 INFO - PROCESS | 1653 | 1467331632694 Marionette TRACE conn2 <- [1,154,null,{}] 17:07:12 INFO - PROCESS | 1653 | 1467331632696 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}] 17:07:12 INFO - PROCESS | 1653 | 1467331632700 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:12 INFO - PROCESS | 1653 | 1467331632792 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 17:07:12 INFO - PROCESS | 1653 | 1467331632835 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:12 INFO - PROCESS | 1653 | 1467331632837 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c1800 == 46 [pid = 1653] [id = 46] 17:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x115e1d400) [pid = 1653] [serial = 134] [outer = 0x0] 17:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1211e1400) [pid = 1653] [serial = 135] [outer = 0x115e1d400] 17:07:12 INFO - PROCESS | 1653 | 1467331632861 Marionette DEBUG loaded listener.js 17:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124826c00) [pid = 1653] [serial = 136] [outer = 0x115e1d400] 17:07:13 INFO - PROCESS | 1653 | 1467331633130 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]]]}] 17:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 471ms 17:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:07:13 INFO - PROCESS | 1653 | 1467331633163 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 1653 | 1467331633164 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 17:07:13 INFO - PROCESS | 1653 | 1467331633166 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - PROCESS | 1653 | 1467331633168 Marionette TRACE conn2 <- [1,158,null,{}] 17:07:13 INFO - PROCESS | 1653 | 1467331633170 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}] 17:07:13 INFO - PROCESS | 1653 | 1467331633171 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:13 INFO - PROCESS | 1653 | 1467331633255 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 17:07:13 INFO - PROCESS | 1653 | 1467331633260 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:13 INFO - PROCESS | 1653 | 1467331633261 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210da000 == 47 [pid = 1653] [id = 47] 17:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124b21800) [pid = 1653] [serial = 137] [outer = 0x0] 17:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124e71000) [pid = 1653] [serial = 138] [outer = 0x124b21800] 17:07:13 INFO - PROCESS | 1653 | 1467331633285 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x125680400) [pid = 1653] [serial = 139] [outer = 0x124b21800] 17:07:13 INFO - PROCESS | 1653 | 1467331633780 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]]]}] 17:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 618ms 17:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:07:13 INFO - PROCESS | 1653 | 1467331633785 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 1653 | 1467331633788 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 17:07:13 INFO - PROCESS | 1653 | 1467331633794 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - PROCESS | 1653 | 1467331633797 Marionette TRACE conn2 <- [1,162,null,{}] 17:07:13 INFO - PROCESS | 1653 | 1467331633800 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}] 17:07:13 INFO - PROCESS | 1653 | 1467331633802 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:13 INFO - PROCESS | 1653 | 1467331633895 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 17:07:13 INFO - PROCESS | 1653 | 1467331633949 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:13 INFO - PROCESS | 1653 | 1467331633951 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x116789800 == 48 [pid = 1653] [id = 48] 17:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x115f63c00) [pid = 1653] [serial = 140] [outer = 0x0] 17:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116a80c00) [pid = 1653] [serial = 141] [outer = 0x115f63c00] 17:07:13 INFO - PROCESS | 1653 | 1467331633982 Marionette DEBUG loaded listener.js 17:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x117e0cc00) [pid = 1653] [serial = 142] [outer = 0x115f63c00] 17:07:14 INFO - PROCESS | 1653 | 1467331634413 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]]]}] 17:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 673ms 17:07:14 INFO - PROCESS | 1653 | 1467331634465 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 17:07:14 INFO - PROCESS | 1653 | 1467331634468 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 17:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:07:14 INFO - PROCESS | 1653 | 1467331634488 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:07:14 INFO - PROCESS | 1653 | 1467331634491 Marionette TRACE conn2 <- [1,166,null,{}] 17:07:14 INFO - PROCESS | 1653 | 1467331634496 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}] 17:07:14 INFO - PROCESS | 1653 | 1467331634497 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:14 INFO - PROCESS | 1653 | 1467331634594 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 17:07:14 INFO - PROCESS | 1653 | 1467331634665 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:14 INFO - PROCESS | 1653 | 1467331634667 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119be9000 == 49 [pid = 1653] [id = 49] 17:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118a80c00) [pid = 1653] [serial = 143] [outer = 0x0] 17:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11945b000) [pid = 1653] [serial = 144] [outer = 0x118a80c00] 17:07:14 INFO - PROCESS | 1653 | 1467331634697 Marionette DEBUG loaded listener.js 17:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11995bc00) [pid = 1653] [serial = 145] [outer = 0x118a80c00] 17:07:15 INFO - PROCESS | 1653 | 1467331635163 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]]]}] 17:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 738ms 17:07:15 INFO - PROCESS | 1653 | 1467331635212 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 1653 | 1467331635214 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 17:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:07:15 INFO - PROCESS | 1653 | 1467331635218 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - PROCESS | 1653 | 1467331635221 Marionette TRACE conn2 <- [1,170,null,{}] 17:07:15 INFO - PROCESS | 1653 | 1467331635233 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}] 17:07:15 INFO - PROCESS | 1653 | 1467331635238 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:15 INFO - PROCESS | 1653 | 1467331635367 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 17:07:15 INFO - PROCESS | 1653 | 1467331635426 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:15 INFO - PROCESS | 1653 | 1467331635428 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b1f800 == 50 [pid = 1653] [id = 50] 17:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x121a3ec00) [pid = 1653] [serial = 146] [outer = 0x0] 17:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x121c6c800) [pid = 1653] [serial = 147] [outer = 0x121a3ec00] 17:07:15 INFO - PROCESS | 1653 | 1467331635460 Marionette DEBUG loaded listener.js 17:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124e31800) [pid = 1653] [serial = 148] [outer = 0x121a3ec00] 17:07:15 INFO - PROCESS | 1653 | 1467331635879 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]]]}] 17:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 725ms 17:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:07:15 INFO - PROCESS | 1653 | 1467331635957 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 1653 | 1467331635959 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 17:07:15 INFO - PROCESS | 1653 | 1467331635963 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - PROCESS | 1653 | 1467331635964 Marionette TRACE conn2 <- [1,174,null,{}] 17:07:15 INFO - PROCESS | 1653 | 1467331635967 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}] 17:07:15 INFO - PROCESS | 1653 | 1467331635968 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:16 INFO - PROCESS | 1653 | 1467331636067 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 17:07:16 INFO - PROCESS | 1653 | 1467331636127 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 1653 | 1467331636129 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c08000 == 51 [pid = 1653] [id = 51] 17:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1211e2c00) [pid = 1653] [serial = 149] [outer = 0x0] 17:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1257ac400) [pid = 1653] [serial = 150] [outer = 0x1211e2c00] 17:07:16 INFO - PROCESS | 1653 | 1467331636158 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1261ed400) [pid = 1653] [serial = 151] [outer = 0x1211e2c00] 17:07:16 INFO - PROCESS | 1653 | 1467331636559 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]]]}] 17:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 17:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:07:16 INFO - PROCESS | 1653 | 1467331636582 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 17:07:16 INFO - PROCESS | 1653 | 1467331636583 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 17:07:16 INFO - PROCESS | 1653 | 1467331636585 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:07:16 INFO - PROCESS | 1653 | 1467331636586 Marionette TRACE conn2 <- [1,178,null,{}] 17:07:16 INFO - PROCESS | 1653 | 1467331636589 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}] 17:07:16 INFO - PROCESS | 1653 | 1467331636590 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:16 INFO - PROCESS | 1653 | 1467331636747 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 17:07:16 INFO - PROCESS | 1653 | 1467331636799 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 1653 | 1467331636801 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11550b000 == 52 [pid = 1653] [id = 52] 17:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x113259c00) [pid = 1653] [serial = 152] [outer = 0x0] 17:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x113d35800) [pid = 1653] [serial = 153] [outer = 0x113259c00] 17:07:16 INFO - PROCESS | 1653 | 1467331636828 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x115ef3400) [pid = 1653] [serial = 154] [outer = 0x113259c00] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c1800 == 51 [pid = 1653] [id = 46] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x118828000 == 50 [pid = 1653] [id = 45] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x117e31800 == 49 [pid = 1653] [id = 44] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x116bb4000 == 48 [pid = 1653] [id = 29] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x116bbf800 == 47 [pid = 1653] [id = 43] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x112221000 == 46 [pid = 1653] [id = 32] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x115fc3000 == 45 [pid = 1653] [id = 42] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x115fcb800 == 44 [pid = 1653] [id = 27] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x112d58800 == 43 [pid = 1653] [id = 41] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x116a47800 == 42 [pid = 1653] [id = 28] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x124813800 == 41 [pid = 1653] [id = 40] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x117e38000 == 40 [pid = 1653] [id = 30] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x118829800 == 39 [pid = 1653] [id = 31] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x115fcb000 == 38 [pid = 1653] [id = 33] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x124c08000 == 37 [pid = 1653] [id = 51] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x121b1f800 == 36 [pid = 1653] [id = 50] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x121498000 == 35 [pid = 1653] [id = 37] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x121b21000 == 34 [pid = 1653] [id = 39] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x119be9000 == 33 [pid = 1653] [id = 49] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1217d4800 == 32 [pid = 1653] [id = 38] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x11969a800 == 31 [pid = 1653] [id = 34] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x116789800 == 30 [pid = 1653] [id = 48] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1210da000 == 29 [pid = 1653] [id = 47] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12135b000 == 28 [pid = 1653] [id = 36] 17:07:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1210cd800 == 27 [pid = 1653] [id = 35] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1220f7400) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12693d400) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x112719c00) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x115f5c400) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x118673000) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1133b5800) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x113ea6800) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x116735400) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1177d9800) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1182e8400) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124b20000) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1261f1000) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116a82400) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118a79c00) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1266b9400) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12693d000) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1186cd800) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1199e7000) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116a0bc00) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119453400) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112d0f000) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118a7fc00) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121be8000) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11866d400) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1186fc400) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1197c4000) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119f91400) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1212eb000) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12145ec00) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1165e5800) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121c69000) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1220cc800) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1220f6800) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124c5e000) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1257a9000) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1262fa400) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1266bd400) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12c035000) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12bc2ac00) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12bc30c00) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b313800) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b31fc00) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b008c00) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b004400) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1295eb400) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x129339800) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12933f400) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12df06400) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12d8bd800) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12d8c3800) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x124832c00) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1197cfc00) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1182e0000) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119085800) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12107c000) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1197c1c00) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1197c6800) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x128c1c800) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12c926400) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12c6e2400) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12c6d5400) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12c6d9000) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12c0c0400) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12c199c00) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12c03f800) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 17:07:17 INFO - PROCESS | 1653 | 1467331637710 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]]]}] 17:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1169ms 17:07:17 INFO - PROCESS | 1653 | 1467331637755 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 17:07:17 INFO - PROCESS | 1653 | 1467331637759 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 17:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:07:17 INFO - PROCESS | 1653 | 1467331637762 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:07:17 INFO - PROCESS | 1653 | 1467331637764 Marionette TRACE conn2 <- [1,182,null,{}] 17:07:17 INFO - PROCESS | 1653 | 1467331637768 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}] 17:07:17 INFO - PROCESS | 1653 | 1467331637770 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:17 INFO - PROCESS | 1653 | 1467331637845 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 17:07:17 INFO - PROCESS | 1653 | 1467331637849 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:17 INFO - PROCESS | 1653 | 1467331637852 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x112ab9800 == 28 [pid = 1653] [id = 53] 17:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x115f5e000) [pid = 1653] [serial = 155] [outer = 0x0] 17:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11628f400) [pid = 1653] [serial = 156] [outer = 0x115f5e000] 17:07:17 INFO - PROCESS | 1653 | 1467331637884 Marionette DEBUG loaded listener.js 17:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x116a07c00) [pid = 1653] [serial = 157] [outer = 0x115f5e000] 17:07:18 INFO - PROCESS | 1653 | 1467331638287 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]]]}] 17:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 17:07:18 INFO - PROCESS | 1653 | 1467331638333 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 1653 | 1467331638339 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 17:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:07:18 INFO - PROCESS | 1653 | 1467331638346 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 1653 | 1467331638348 Marionette TRACE conn2 <- [1,186,null,{}] 17:07:18 INFO - PROCESS | 1653 | 1467331638352 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}] 17:07:18 INFO - PROCESS | 1653 | 1467331638354 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:18 INFO - PROCESS | 1653 | 1467331638467 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 17:07:18 INFO - PROCESS | 1653 | 1467331638476 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 1653 | 1467331638478 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f1f800 == 29 [pid = 1653] [id = 54] 17:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1175e2c00) [pid = 1653] [serial = 158] [outer = 0x0] 17:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1182db800) [pid = 1653] [serial = 159] [outer = 0x1175e2c00] 17:07:18 INFO - PROCESS | 1653 | 1467331638503 Marionette DEBUG loaded listener.js 17:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118617800) [pid = 1653] [serial = 160] [outer = 0x1175e2c00] 17:07:18 INFO - PROCESS | 1653 | 1467331638849 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]]]}] 17:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 522ms 17:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:07:18 INFO - PROCESS | 1653 | 1467331638867 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 1653 | 1467331638869 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 17:07:18 INFO - PROCESS | 1653 | 1467331638873 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 1653 | 1467331638877 Marionette TRACE conn2 <- [1,190,null,{}] 17:07:18 INFO - PROCESS | 1653 | 1467331638889 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}] 17:07:18 INFO - PROCESS | 1653 | 1467331638893 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:19 INFO - PROCESS | 1653 | 1467331639017 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 17:07:19 INFO - PROCESS | 1653 | 1467331639058 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:19 INFO - PROCESS | 1653 | 1467331639061 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ba2800 == 30 [pid = 1653] [id = 55] 17:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1186ff000) [pid = 1653] [serial = 161] [outer = 0x0] 17:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11907d400) [pid = 1653] [serial = 162] [outer = 0x1186ff000] 17:07:19 INFO - PROCESS | 1653 | 1467331639107 Marionette DEBUG loaded listener.js 17:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11945f800) [pid = 1653] [serial = 163] [outer = 0x1186ff000] 17:07:19 INFO - PROCESS | 1653 | 1467331639499 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]]]}] 17:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 675ms 17:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:07:19 INFO - PROCESS | 1653 | 1467331639550 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 17:07:19 INFO - PROCESS | 1653 | 1467331639551 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 17:07:19 INFO - PROCESS | 1653 | 1467331639553 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:07:19 INFO - PROCESS | 1653 | 1467331639554 Marionette TRACE conn2 <- [1,194,null,{}] 17:07:19 INFO - PROCESS | 1653 | 1467331639558 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}] 17:07:19 INFO - PROCESS | 1653 | 1467331639559 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:19 INFO - PROCESS | 1653 | 1467331639631 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 17:07:19 INFO - PROCESS | 1653 | 1467331639634 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:19 INFO - PROCESS | 1653 | 1467331639635 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e41800 == 31 [pid = 1653] [id = 56] 17:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1197c1c00) [pid = 1653] [serial = 164] [outer = 0x0] 17:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119960000) [pid = 1653] [serial = 165] [outer = 0x1197c1c00] 17:07:19 INFO - PROCESS | 1653 | 1467331639663 Marionette DEBUG loaded listener.js 17:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1199f0800) [pid = 1653] [serial = 166] [outer = 0x1197c1c00] 17:07:19 INFO - PROCESS | 1653 | 1467331639992 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]]]}] 17:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 468ms 17:07:20 INFO - PROCESS | 1653 | 1467331640030 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 17:07:20 INFO - PROCESS | 1653 | 1467331640031 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 17:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:07:20 INFO - PROCESS | 1653 | 1467331640033 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:07:20 INFO - PROCESS | 1653 | 1467331640034 Marionette TRACE conn2 <- [1,198,null,{}] 17:07:20 INFO - PROCESS | 1653 | 1467331640037 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}] 17:07:20 INFO - PROCESS | 1653 | 1467331640038 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:20 INFO - PROCESS | 1653 | 1467331640128 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 17:07:20 INFO - PROCESS | 1653 | 1467331640131 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:20 INFO - PROCESS | 1653 | 1467331640132 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11881b800 == 32 [pid = 1653] [id = 57] 17:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1197c4400) [pid = 1653] [serial = 167] [outer = 0x0] 17:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x121075000) [pid = 1653] [serial = 168] [outer = 0x1197c4400] 17:07:20 INFO - PROCESS | 1653 | 1467331640157 Marionette DEBUG loaded listener.js 17:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1212e7800) [pid = 1653] [serial = 169] [outer = 0x1197c4400] 17:07:20 INFO - PROCESS | 1653 | 1467331640500 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]]]}] 17:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 517ms 17:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:07:20 INFO - PROCESS | 1653 | 1467331640552 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 17:07:20 INFO - PROCESS | 1653 | 1467331640553 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 17:07:20 INFO - PROCESS | 1653 | 1467331640555 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:07:20 INFO - PROCESS | 1653 | 1467331640556 Marionette TRACE conn2 <- [1,202,null,{}] 17:07:20 INFO - PROCESS | 1653 | 1467331640563 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}] 17:07:20 INFO - PROCESS | 1653 | 1467331640568 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:20 INFO - PROCESS | 1653 | 1467331640732 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 17:07:20 INFO - PROCESS | 1653 | 1467331640754 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:20 INFO - PROCESS | 1653 | 1467331640755 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c0800 == 33 [pid = 1653] [id = 58] 17:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x121452c00) [pid = 1653] [serial = 170] [outer = 0x0] 17:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x121bf0c00) [pid = 1653] [serial = 171] [outer = 0x121452c00] 17:07:20 INFO - PROCESS | 1653 | 1467331640797 Marionette DEBUG loaded listener.js 17:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124bd5000) [pid = 1653] [serial = 172] [outer = 0x121452c00] 17:07:21 INFO - PROCESS | 1653 | 1467331641187 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]]]}] 17:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 668ms 17:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:07:21 INFO - PROCESS | 1653 | 1467331641224 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 17:07:21 INFO - PROCESS | 1653 | 1467331641225 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 17:07:21 INFO - PROCESS | 1653 | 1467331641227 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:07:21 INFO - PROCESS | 1653 | 1467331641228 Marionette TRACE conn2 <- [1,206,null,{}] 17:07:21 INFO - PROCESS | 1653 | 1467331641230 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}] 17:07:21 INFO - PROCESS | 1653 | 1467331641232 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:21 INFO - PROCESS | 1653 | 1467331641320 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 17:07:21 INFO - PROCESS | 1653 | 1467331641326 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:21 INFO - PROCESS | 1653 | 1467331641327 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1196a4000 == 34 [pid = 1653] [id = 59] 17:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124bd7000) [pid = 1653] [serial = 173] [outer = 0x0] 17:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124ed6000) [pid = 1653] [serial = 174] [outer = 0x124bd7000] 17:07:21 INFO - PROCESS | 1653 | 1467331641352 Marionette DEBUG loaded listener.js 17:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125708800) [pid = 1653] [serial = 175] [outer = 0x124bd7000] 17:07:21 INFO - PROCESS | 1653 | 1467331641700 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]]]}] 17:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 520ms 17:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:07:21 INFO - PROCESS | 1653 | 1467331641748 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 17:07:21 INFO - PROCESS | 1653 | 1467331641750 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 17:07:21 INFO - PROCESS | 1653 | 1467331641752 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:07:21 INFO - PROCESS | 1653 | 1467331641753 Marionette TRACE conn2 <- [1,210,null,{}] 17:07:21 INFO - PROCESS | 1653 | 1467331641761 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}] 17:07:21 INFO - PROCESS | 1653 | 1467331641762 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:21 INFO - PROCESS | 1653 | 1467331641900 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 17:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124b21800) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11708b800) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116234800) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x115e1d400) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1186f9000) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x115ef8000) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118455800) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1261f3400) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1186f4800) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:07:21 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1261f3000) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:07:21 INFO - PROCESS | 1653 | 1467331641933 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:21 INFO - PROCESS | 1653 | 1467331641934 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11881a000 == 35 [pid = 1653] [id = 60] 17:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1122bd000) [pid = 1653] [serial = 176] [outer = 0x0] 17:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x115ef3c00) [pid = 1653] [serial = 177] [outer = 0x1122bd000] 17:07:21 INFO - PROCESS | 1653 | 1467331641958 Marionette DEBUG loaded listener.js 17:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11970e800) [pid = 1653] [serial = 178] [outer = 0x1122bd000] 17:07:22 INFO - PROCESS | 1653 | 1467331642244 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]]]}] 17:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 526ms 17:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:07:22 INFO - PROCESS | 1653 | 1467331642281 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 17:07:22 INFO - PROCESS | 1653 | 1467331642283 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 17:07:22 INFO - PROCESS | 1653 | 1467331642285 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:07:22 INFO - PROCESS | 1653 | 1467331642286 Marionette TRACE conn2 <- [1,214,null,{}] 17:07:22 INFO - PROCESS | 1653 | 1467331642288 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}] 17:07:22 INFO - PROCESS | 1653 | 1467331642289 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:22 INFO - PROCESS | 1653 | 1467331642376 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 17:07:22 INFO - PROCESS | 1653 | 1467331642379 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:22 INFO - PROCESS | 1653 | 1467331642381 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x121496800 == 36 [pid = 1653] [id = 61] 17:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1220c5c00) [pid = 1653] [serial = 179] [outer = 0x0] 17:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1261ed000) [pid = 1653] [serial = 180] [outer = 0x1220c5c00] 17:07:22 INFO - PROCESS | 1653 | 1467331642405 Marionette DEBUG loaded listener.js 17:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1262fa400) [pid = 1653] [serial = 181] [outer = 0x1220c5c00] 17:07:22 INFO - PROCESS | 1653 | 1467331642695 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]]]}] 17:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 419ms 17:07:22 INFO - PROCESS | 1653 | 1467331642705 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 17:07:22 INFO - PROCESS | 1653 | 1467331642706 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 17:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:07:22 INFO - PROCESS | 1653 | 1467331642716 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:07:22 INFO - PROCESS | 1653 | 1467331642717 Marionette TRACE conn2 <- [1,218,null,{}] 17:07:22 INFO - PROCESS | 1653 | 1467331642721 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}] 17:07:22 INFO - PROCESS | 1653 | 1467331642723 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:22 INFO - PROCESS | 1653 | 1467331642798 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 17:07:22 INFO - PROCESS | 1653 | 1467331642845 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:22 INFO - PROCESS | 1653 | 1467331642846 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1215be800 == 37 [pid = 1653] [id = 62] 17:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113378000) [pid = 1653] [serial = 182] [outer = 0x0] 17:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1262fb400) [pid = 1653] [serial = 183] [outer = 0x113378000] 17:07:22 INFO - PROCESS | 1653 | 1467331642870 Marionette DEBUG loaded listener.js 17:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126931800) [pid = 1653] [serial = 184] [outer = 0x113378000] 17:07:23 INFO - PROCESS | 1653 | 1467331643118 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]]]}] 17:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 17:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:07:23 INFO - PROCESS | 1653 | 1467331643135 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 17:07:23 INFO - PROCESS | 1653 | 1467331643137 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 17:07:23 INFO - PROCESS | 1653 | 1467331643139 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:07:23 INFO - PROCESS | 1653 | 1467331643142 Marionette TRACE conn2 <- [1,222,null,{}] 17:07:23 INFO - PROCESS | 1653 | 1467331643153 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}] 17:07:23 INFO - PROCESS | 1653 | 1467331643154 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:23 INFO - PROCESS | 1653 | 1467331643245 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 17:07:23 INFO - PROCESS | 1653 | 1467331643249 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:23 INFO - PROCESS | 1653 | 1467331643258 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x122073000 == 38 [pid = 1653] [id = 63] 17:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x126934c00) [pid = 1653] [serial = 185] [outer = 0x0] 17:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12693d000) [pid = 1653] [serial = 186] [outer = 0x126934c00] 17:07:23 INFO - PROCESS | 1653 | 1467331643284 Marionette DEBUG loaded listener.js 17:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126a9a400) [pid = 1653] [serial = 187] [outer = 0x126934c00] 17:07:23 INFO - PROCESS | 1653 | 1467331643586 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]]]}] 17:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 475ms 17:07:23 INFO - PROCESS | 1653 | 1467331643615 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 17:07:23 INFO - PROCESS | 1653 | 1467331643616 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 17:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:07:23 INFO - PROCESS | 1653 | 1467331643618 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:07:23 INFO - PROCESS | 1653 | 1467331643619 Marionette TRACE conn2 <- [1,226,null,{}] 17:07:23 INFO - PROCESS | 1653 | 1467331643621 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}] 17:07:23 INFO - PROCESS | 1653 | 1467331643622 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:23 INFO - PROCESS | 1653 | 1467331643700 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 17:07:23 INFO - PROCESS | 1653 | 1467331643747 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:23 INFO - PROCESS | 1653 | 1467331643748 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c0b800 == 39 [pid = 1653] [id = 64] 17:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1211e6800) [pid = 1653] [serial = 188] [outer = 0x0] 17:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126d89400) [pid = 1653] [serial = 189] [outer = 0x1211e6800] 17:07:23 INFO - PROCESS | 1653 | 1467331643773 Marionette DEBUG loaded listener.js 17:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1278d6800) [pid = 1653] [serial = 190] [outer = 0x1211e6800] 17:07:24 INFO - PROCESS | 1653 | 1467331644190 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]]]}] 17:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 618ms 17:07:24 INFO - PROCESS | 1653 | 1467331644250 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 17:07:24 INFO - PROCESS | 1653 | 1467331644252 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 17:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:07:24 INFO - PROCESS | 1653 | 1467331644256 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:07:24 INFO - PROCESS | 1653 | 1467331644260 Marionette TRACE conn2 <- [1,230,null,{}] 17:07:24 INFO - PROCESS | 1653 | 1467331644264 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}] 17:07:24 INFO - PROCESS | 1653 | 1467331644266 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:24 INFO - PROCESS | 1653 | 1467331644371 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 17:07:24 INFO - PROCESS | 1653 | 1467331644438 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:24 INFO - PROCESS | 1653 | 1467331644439 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11550f800 == 40 [pid = 1653] [id = 65] 17:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113d67400) [pid = 1653] [serial = 191] [outer = 0x0] 17:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116290800) [pid = 1653] [serial = 192] [outer = 0x113d67400] 17:07:24 INFO - PROCESS | 1653 | 1467331644470 Marionette DEBUG loaded listener.js 17:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116b12000) [pid = 1653] [serial = 193] [outer = 0x113d67400] 17:07:25 INFO - PROCESS | 1653 | 1467331645096 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]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 874ms 17:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:07:25 INFO - PROCESS | 1653 | 1467331645133 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 1653 | 1467331645135 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 17:07:25 INFO - PROCESS | 1653 | 1467331645139 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - PROCESS | 1653 | 1467331645144 Marionette TRACE conn2 <- [1,234,null,{}] 17:07:25 INFO - PROCESS | 1653 | 1467331645148 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}] 17:07:25 INFO - PROCESS | 1653 | 1467331645150 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:25 INFO - PROCESS | 1653 | 1467331645248 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 17:07:25 INFO - PROCESS | 1653 | 1467331645314 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:25 INFO - PROCESS | 1653 | 1467331645317 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x113db4000 == 41 [pid = 1653] [id = 66] 17:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11708b800) [pid = 1653] [serial = 194] [outer = 0x0] 17:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1177dac00) [pid = 1653] [serial = 195] [outer = 0x11708b800] 17:07:25 INFO - PROCESS | 1653 | 1467331645345 Marionette DEBUG loaded listener.js 17:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118454c00) [pid = 1653] [serial = 196] [outer = 0x11708b800] 17:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116b12400) [pid = 1653] [serial = 197] [outer = 0x1197d0800] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x122073000 == 40 [pid = 1653] [id = 63] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1215be800 == 39 [pid = 1653] [id = 62] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x121496800 == 38 [pid = 1653] [id = 61] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11881a000 == 37 [pid = 1653] [id = 60] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1196a4000 == 36 [pid = 1653] [id = 59] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c0800 == 35 [pid = 1653] [id = 58] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11881b800 == 34 [pid = 1653] [id = 57] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x117e41800 == 33 [pid = 1653] [id = 56] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x116ba2800 == 32 [pid = 1653] [id = 55] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x115f1f800 == 31 [pid = 1653] [id = 54] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x112ab9800 == 30 [pid = 1653] [id = 53] 17:07:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11550b000 == 29 [pid = 1653] [id = 52] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124e71000) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125680400) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117e18800) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116a78c00) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124826c00) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11628a400) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119457800) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118623400) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1211e1400) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1197c1400) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119966c00) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1190cc400) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11a084c00) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128ccb000) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1197c9400) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1278cd800) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x124e74800) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12780bc00) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 17:07:25 INFO - PROCESS | 1653 | 1467331645745 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]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 626ms 17:07:25 INFO - PROCESS | 1653 | 1467331645765 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 1653 | 1467331645770 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 17:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:07:25 INFO - PROCESS | 1653 | 1467331645777 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - PROCESS | 1653 | 1467331645780 Marionette TRACE conn2 <- [1,238,null,{}] 17:07:25 INFO - PROCESS | 1653 | 1467331645783 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}] 17:07:25 INFO - PROCESS | 1653 | 1467331645785 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:25 INFO - PROCESS | 1653 | 1467331645900 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 17:07:25 INFO - PROCESS | 1653 | 1467331645912 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:25 INFO - PROCESS | 1653 | 1467331645914 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ba8800 == 30 [pid = 1653] [id = 67] 17:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118671c00) [pid = 1653] [serial = 198] [outer = 0x0] 17:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1186f5800) [pid = 1653] [serial = 199] [outer = 0x118671c00] 17:07:25 INFO - PROCESS | 1653 | 1467331645959 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119709800) [pid = 1653] [serial = 200] [outer = 0x118671c00] 17:07:26 INFO - PROCESS | 1653 | 1467331646271 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]]]}] 17:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 522ms 17:07:26 INFO - PROCESS | 1653 | 1467331646298 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 17:07:26 INFO - PROCESS | 1653 | 1467331646300 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 17:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:07:26 INFO - PROCESS | 1653 | 1467331646319 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:07:26 INFO - PROCESS | 1653 | 1467331646322 Marionette TRACE conn2 <- [1,242,null,{}] 17:07:26 INFO - PROCESS | 1653 | 1467331646332 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}] 17:07:26 INFO - PROCESS | 1653 | 1467331646335 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:26 INFO - PROCESS | 1653 | 1467331646411 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 17:07:26 INFO - PROCESS | 1653 | 1467331646416 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:26 INFO - PROCESS | 1653 | 1467331646418 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182be800 == 31 [pid = 1653] [id = 68] 17:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1199ee800) [pid = 1653] [serial = 201] [outer = 0x0] 17:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1211e3400) [pid = 1653] [serial = 202] [outer = 0x1199ee800] 17:07:26 INFO - PROCESS | 1653 | 1467331646448 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12172cc00) [pid = 1653] [serial = 203] [outer = 0x1199ee800] 17:07:26 INFO - PROCESS | 1653 | 1467331646778 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]]]}] 17:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 478ms 17:07:26 INFO - PROCESS | 1653 | 1467331646796 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 17:07:26 INFO - PROCESS | 1653 | 1467331646798 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 17:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:07:26 INFO - PROCESS | 1653 | 1467331646802 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:07:26 INFO - PROCESS | 1653 | 1467331646804 Marionette TRACE conn2 <- [1,246,null,{}] 17:07:26 INFO - PROCESS | 1653 | 1467331646806 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}] 17:07:26 INFO - PROCESS | 1653 | 1467331646810 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:26 INFO - PROCESS | 1653 | 1467331646933 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 17:07:27 INFO - PROCESS | 1653 | 1467331647001 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:27 INFO - PROCESS | 1653 | 1467331647002 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190ed000 == 32 [pid = 1653] [id = 69] 17:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121a3fc00) [pid = 1653] [serial = 204] [outer = 0x0] 17:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1220fc800) [pid = 1653] [serial = 205] [outer = 0x121a3fc00] 17:07:27 INFO - PROCESS | 1653 | 1467331647043 Marionette DEBUG loaded listener.js 17:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124b28400) [pid = 1653] [serial = 206] [outer = 0x121a3fc00] 17:07:27 INFO - PROCESS | 1653 | 1467331647415 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]]]}] 17:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 620ms 17:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:07:27 INFO - PROCESS | 1653 | 1467331647422 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 17:07:27 INFO - PROCESS | 1653 | 1467331647423 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 17:07:27 INFO - PROCESS | 1653 | 1467331647427 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:07:27 INFO - PROCESS | 1653 | 1467331647430 Marionette TRACE conn2 <- [1,250,null,{}] 17:07:27 INFO - PROCESS | 1653 | 1467331647432 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}] 17:07:27 INFO - PROCESS | 1653 | 1467331647433 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:27 INFO - PROCESS | 1653 | 1467331647504 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 17:07:27 INFO - PROCESS | 1653 | 1467331647554 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:27 INFO - PROCESS | 1653 | 1467331647554 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119699000 == 33 [pid = 1653] [id = 70] 17:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x115ef9c00) [pid = 1653] [serial = 207] [outer = 0x0] 17:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124e6b800) [pid = 1653] [serial = 208] [outer = 0x115ef9c00] 17:07:27 INFO - PROCESS | 1653 | 1467331647579 Marionette DEBUG loaded listener.js 17:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125709800) [pid = 1653] [serial = 209] [outer = 0x115ef9c00] 17:07:27 INFO - PROCESS | 1653 | 1467331647880 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]]]}] 17:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 521ms 17:07:27 INFO - PROCESS | 1653 | 1467331647948 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 17:07:27 INFO - PROCESS | 1653 | 1467331647950 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 17:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:07:27 INFO - PROCESS | 1653 | 1467331647953 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:07:27 INFO - PROCESS | 1653 | 1467331647955 Marionette TRACE conn2 <- [1,254,null,{}] 17:07:27 INFO - PROCESS | 1653 | 1467331647958 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}] 17:07:27 INFO - PROCESS | 1653 | 1467331647964 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:28 INFO - PROCESS | 1653 | 1467331648132 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 17:07:28 INFO - PROCESS | 1653 | 1467331648153 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:28 INFO - PROCESS | 1653 | 1467331648154 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x121495000 == 34 [pid = 1653] [id = 71] 17:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125132400) [pid = 1653] [serial = 210] [outer = 0x0] 17:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1261f5800) [pid = 1653] [serial = 211] [outer = 0x125132400] 17:07:28 INFO - PROCESS | 1653 | 1467331648194 Marionette DEBUG loaded listener.js 17:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12780d800) [pid = 1653] [serial = 212] [outer = 0x125132400] 17:07:28 INFO - PROCESS | 1653 | 1467331648599 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]]]}] 17:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 669ms 17:07:28 INFO - PROCESS | 1653 | 1467331648623 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 17:07:28 INFO - PROCESS | 1653 | 1467331648624 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 17:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:07:28 INFO - PROCESS | 1653 | 1467331648626 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:07:28 INFO - PROCESS | 1653 | 1467331648627 Marionette TRACE conn2 <- [1,258,null,{}] 17:07:28 INFO - PROCESS | 1653 | 1467331648639 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}] 17:07:28 INFO - PROCESS | 1653 | 1467331648641 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:28 INFO - PROCESS | 1653 | 1467331648726 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 17:07:28 INFO - PROCESS | 1653 | 1467331648730 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:28 INFO - PROCESS | 1653 | 1467331648731 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x121934000 == 35 [pid = 1653] [id = 72] 17:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126a99800) [pid = 1653] [serial = 213] [outer = 0x0] 17:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128ccac00) [pid = 1653] [serial = 214] [outer = 0x126a99800] 17:07:28 INFO - PROCESS | 1653 | 1467331648755 Marionette DEBUG loaded listener.js 17:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128f0a800) [pid = 1653] [serial = 215] [outer = 0x126a99800] 17:07:29 INFO - PROCESS | 1653 | 1467331649056 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]]]}] 17:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 478ms 17:07:29 INFO - PROCESS | 1653 | 1467331649105 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 17:07:29 INFO - PROCESS | 1653 | 1467331649107 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 17:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:07:29 INFO - PROCESS | 1653 | 1467331649111 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:07:29 INFO - PROCESS | 1653 | 1467331649112 Marionette TRACE conn2 <- [1,262,null,{}] 17:07:29 INFO - PROCESS | 1653 | 1467331649115 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}] 17:07:29 INFO - PROCESS | 1653 | 1467331649116 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:29 INFO - PROCESS | 1653 | 1467331649202 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 17:07:29 INFO - PROCESS | 1653 | 1467331649234 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:29 INFO - PROCESS | 1653 | 1467331649235 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190f8800 == 36 [pid = 1653] [id = 73] 17:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x115e17800) [pid = 1653] [serial = 216] [outer = 0x0] 17:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128fa2000) [pid = 1653] [serial = 217] [outer = 0x115e17800] 17:07:29 INFO - PROCESS | 1653 | 1467331649260 Marionette DEBUG loaded listener.js 17:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129339000) [pid = 1653] [serial = 218] [outer = 0x115e17800] 17:07:29 INFO - PROCESS | 1653 | 1467331649554 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]]]}] 17:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 17:07:29 INFO - PROCESS | 1653 | 1467331649581 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 17:07:29 INFO - PROCESS | 1653 | 1467331649583 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 17:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:07:29 INFO - PROCESS | 1653 | 1467331649585 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:07:29 INFO - PROCESS | 1653 | 1467331649586 Marionette TRACE conn2 <- [1,266,null,{}] 17:07:29 INFO - PROCESS | 1653 | 1467331649589 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}] 17:07:29 INFO - PROCESS | 1653 | 1467331649591 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:29 INFO - PROCESS | 1653 | 1467331649683 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 17:07:29 INFO - PROCESS | 1653 | 1467331649695 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:29 INFO - PROCESS | 1653 | 1467331649696 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256d4000 == 37 [pid = 1653] [id = 74] 17:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11970d000) [pid = 1653] [serial = 219] [outer = 0x0] 17:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129340000) [pid = 1653] [serial = 220] [outer = 0x11970d000] 17:07:29 INFO - PROCESS | 1653 | 1467331649720 Marionette DEBUG loaded listener.js 17:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129590c00) [pid = 1653] [serial = 221] [outer = 0x11970d000] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115f63c00) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1197c4400) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124bd7000) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1197c1c00) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115f5e000) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118a80c00) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1186ff000) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1175e2c00) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113259c00) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121a3ec00) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121452c00) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1211e2c00) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126934c00) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113378000) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1122bd000) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:07:29 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1220c5c00) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:07:30 INFO - PROCESS | 1653 | 1467331650105 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]]]}] 17:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 569ms 17:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:07:30 INFO - PROCESS | 1653 | 1467331650155 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 17:07:30 INFO - PROCESS | 1653 | 1467331650156 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 17:07:30 INFO - PROCESS | 1653 | 1467331650164 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:07:30 INFO - PROCESS | 1653 | 1467331650165 Marionette TRACE conn2 <- [1,270,null,{}] 17:07:30 INFO - PROCESS | 1653 | 1467331650174 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}] 17:07:30 INFO - PROCESS | 1653 | 1467331650177 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:30 INFO - PROCESS | 1653 | 1467331650253 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 17:07:30 INFO - PROCESS | 1653 | 1467331650261 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:30 INFO - PROCESS | 1653 | 1467331650262 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119021800 == 38 [pid = 1653] [id = 75] 17:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x117e10400) [pid = 1653] [serial = 222] [outer = 0x0] 17:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1190d2400) [pid = 1653] [serial = 223] [outer = 0x117e10400] 17:07:30 INFO - PROCESS | 1653 | 1467331650286 Marionette DEBUG loaded listener.js 17:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121a3ec00) [pid = 1653] [serial = 224] [outer = 0x117e10400] 17:07:30 INFO - PROCESS | 1653 | 1467331650599 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]]]}] 17:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 467ms 17:07:30 INFO - PROCESS | 1653 | 1467331650632 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 17:07:30 INFO - PROCESS | 1653 | 1467331650633 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 17:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:07:30 INFO - PROCESS | 1653 | 1467331650636 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:07:30 INFO - PROCESS | 1653 | 1467331650637 Marionette TRACE conn2 <- [1,274,null,{}] 17:07:30 INFO - PROCESS | 1653 | 1467331650640 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}] 17:07:30 INFO - PROCESS | 1653 | 1467331650641 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:30 INFO - PROCESS | 1653 | 1467331650729 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 17:07:30 INFO - PROCESS | 1653 | 1467331650732 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:30 INFO - PROCESS | 1653 | 1467331650734 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12788f800 == 39 [pid = 1653] [id = 76] 17:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118671800) [pid = 1653] [serial = 225] [outer = 0x0] 17:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128fa0c00) [pid = 1653] [serial = 226] [outer = 0x118671800] 17:07:30 INFO - PROCESS | 1653 | 1467331650759 Marionette DEBUG loaded listener.js 17:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1295ec800) [pid = 1653] [serial = 227] [outer = 0x118671800] 17:07:31 INFO - PROCESS | 1653 | 1467331651085 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]]]}] 17:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 17:07:31 INFO - PROCESS | 1653 | 1467331651105 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 17:07:31 INFO - PROCESS | 1653 | 1467331651106 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 17:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:07:31 INFO - PROCESS | 1653 | 1467331651110 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:07:31 INFO - PROCESS | 1653 | 1467331651112 Marionette TRACE conn2 <- [1,278,null,{}] 17:07:31 INFO - PROCESS | 1653 | 1467331651114 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}] 17:07:31 INFO - PROCESS | 1653 | 1467331651115 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:31 INFO - PROCESS | 1653 | 1467331651213 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 17:07:31 INFO - PROCESS | 1653 | 1467331651219 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:31 INFO - PROCESS | 1653 | 1467331651220 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c16800 == 40 [pid = 1653] [id = 77] 17:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124bd4c00) [pid = 1653] [serial = 228] [outer = 0x0] 17:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1295f4c00) [pid = 1653] [serial = 229] [outer = 0x124bd4c00] 17:07:31 INFO - PROCESS | 1653 | 1467331651243 Marionette DEBUG loaded listener.js 17:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a810c00) [pid = 1653] [serial = 230] [outer = 0x124bd4c00] 17:07:31 INFO - PROCESS | 1653 | 1467331651553 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]]]}] 17:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 470ms 17:07:31 INFO - PROCESS | 1653 | 1467331651581 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 17:07:31 INFO - PROCESS | 1653 | 1467331651582 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 17:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:07:31 INFO - PROCESS | 1653 | 1467331651586 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:07:31 INFO - PROCESS | 1653 | 1467331651587 Marionette TRACE conn2 <- [1,282,null,{}] 17:07:31 INFO - PROCESS | 1653 | 1467331651590 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}] 17:07:31 INFO - PROCESS | 1653 | 1467331651593 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:31 INFO - PROCESS | 1653 | 1467331651711 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 17:07:31 INFO - PROCESS | 1653 | 1467331651716 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:31 INFO - PROCESS | 1653 | 1467331651717 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290bb000 == 41 [pid = 1653] [id = 78] 17:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a811000) [pid = 1653] [serial = 231] [outer = 0x0] 17:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a89b800) [pid = 1653] [serial = 232] [outer = 0x12a811000] 17:07:31 INFO - PROCESS | 1653 | 1467331651756 Marionette DEBUG loaded listener.js 17:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b004400) [pid = 1653] [serial = 233] [outer = 0x12a811000] 17:07:32 INFO - PROCESS | 1653 | 1467331652261 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]]]}] 17:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 720ms 17:07:32 INFO - PROCESS | 1653 | 1467331652306 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 17:07:32 INFO - PROCESS | 1653 | 1467331652308 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 17:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:07:32 INFO - PROCESS | 1653 | 1467331652312 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:07:32 INFO - PROCESS | 1653 | 1467331652314 Marionette TRACE conn2 <- [1,286,null,{}] 17:07:32 INFO - PROCESS | 1653 | 1467331652318 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}] 17:07:32 INFO - PROCESS | 1653 | 1467331652320 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:32 INFO - PROCESS | 1653 | 1467331652417 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 17:07:32 INFO - PROCESS | 1653 | 1467331652478 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:32 INFO - PROCESS | 1653 | 1467331652480 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x117257000 == 42 [pid = 1653] [id = 79] 17:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116b12800) [pid = 1653] [serial = 234] [outer = 0x0] 17:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11866d400) [pid = 1653] [serial = 235] [outer = 0x116b12800] 17:07:32 INFO - PROCESS | 1653 | 1467331652514 Marionette DEBUG loaded listener.js 17:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1190cc400) [pid = 1653] [serial = 236] [outer = 0x116b12800] 17:07:32 INFO - PROCESS | 1653 | 1467331652918 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]]]}] 17:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 621ms 17:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:07:32 INFO - PROCESS | 1653 | 1467331652933 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 17:07:32 INFO - PROCESS | 1653 | 1467331652936 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 17:07:32 INFO - PROCESS | 1653 | 1467331652940 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:07:32 INFO - PROCESS | 1653 | 1467331652942 Marionette TRACE conn2 <- [1,290,null,{}] 17:07:32 INFO - PROCESS | 1653 | 1467331652944 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}] 17:07:32 INFO - PROCESS | 1653 | 1467331652946 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:33 INFO - PROCESS | 1653 | 1467331653045 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 17:07:33 INFO - PROCESS | 1653 | 1467331653117 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:33 INFO - PROCESS | 1653 | 1467331653119 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119be9000 == 43 [pid = 1653] [id = 80] 17:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11995c000) [pid = 1653] [serial = 237] [outer = 0x0] 17:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11a085c00) [pid = 1653] [serial = 238] [outer = 0x11995c000] 17:07:33 INFO - PROCESS | 1653 | 1467331653156 Marionette DEBUG loaded listener.js 17:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121579800) [pid = 1653] [serial = 239] [outer = 0x11995c000] 17:07:33 INFO - PROCESS | 1653 | 1467331653563 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]]]}] 17:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 17:07:33 INFO - PROCESS | 1653 | 1467331653611 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 17:07:33 INFO - PROCESS | 1653 | 1467331653612 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 17:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:07:33 INFO - PROCESS | 1653 | 1467331653615 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:07:33 INFO - PROCESS | 1653 | 1467331653617 Marionette TRACE conn2 <- [1,294,null,{}] 17:07:33 INFO - PROCESS | 1653 | 1467331653642 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}] 17:07:33 INFO - PROCESS | 1653 | 1467331653645 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:33 INFO - PROCESS | 1653 | 1467331653760 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 17:07:33 INFO - PROCESS | 1653 | 1467331653808 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:33 INFO - PROCESS | 1653 | 1467331653809 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x127893000 == 44 [pid = 1653] [id = 81] 17:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1257abc00) [pid = 1653] [serial = 240] [outer = 0x0] 17:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1261f0400) [pid = 1653] [serial = 241] [outer = 0x1257abc00] 17:07:33 INFO - PROCESS | 1653 | 1467331653840 Marionette DEBUG loaded listener.js 17:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1266b9400) [pid = 1653] [serial = 242] [outer = 0x1257abc00] 17:07:34 INFO - PROCESS | 1653 | 1467331654246 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]]]}] 17:07: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. 17:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 17:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:07:34 INFO - PROCESS | 1653 | 1467331654286 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 17:07:34 INFO - PROCESS | 1653 | 1467331654288 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 17:07:34 INFO - PROCESS | 1653 | 1467331654290 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:07:34 INFO - PROCESS | 1653 | 1467331654292 Marionette TRACE conn2 <- [1,298,null,{}] 17:07:34 INFO - PROCESS | 1653 | 1467331654294 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}] 17:07:34 INFO - PROCESS | 1653 | 1467331654295 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:34 INFO - PROCESS | 1653 | 1467331654414 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 17:07:34 INFO - PROCESS | 1653 | 1467331654480 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:34 INFO - PROCESS | 1653 | 1467331654482 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x129530000 == 45 [pid = 1653] [id = 82] 17:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116a74800) [pid = 1653] [serial = 243] [outer = 0x0] 17:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12780cc00) [pid = 1653] [serial = 244] [outer = 0x116a74800] 17:07:34 INFO - PROCESS | 1653 | 1467331654510 Marionette DEBUG loaded listener.js 17:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127816400) [pid = 1653] [serial = 245] [outer = 0x116a74800] 17:07:35 INFO - PROCESS | 1653 | 1467331655036 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]]]}] 17:07: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. 17:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 770ms 17:07:35 INFO - PROCESS | 1653 | 1467331655061 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 17:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:07:35 INFO - PROCESS | 1653 | 1467331655064 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 17:07:35 INFO - PROCESS | 1653 | 1467331655067 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:07:35 INFO - PROCESS | 1653 | 1467331655069 Marionette TRACE conn2 <- [1,302,null,{}] 17:07:35 INFO - PROCESS | 1653 | 1467331655072 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}] 17:07:35 INFO - PROCESS | 1653 | 1467331655074 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:35 INFO - PROCESS | 1653 | 1467331655163 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 17:07:35 INFO - PROCESS | 1653 | 1467331655224 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:35 INFO - PROCESS | 1653 | 1467331655227 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x116775000 == 46 [pid = 1653] [id = 83] 17:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116287800) [pid = 1653] [serial = 246] [outer = 0x0] 17:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116a81400) [pid = 1653] [serial = 247] [outer = 0x116287800] 17:07:35 INFO - PROCESS | 1653 | 1467331655255 Marionette DEBUG loaded listener.js 17:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x117e0b000) [pid = 1653] [serial = 248] [outer = 0x116287800] 17:07:35 INFO - PROCESS | 1653 | 1467331655668 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]]]}] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x128c16800 == 45 [pid = 1653] [id = 77] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12788f800 == 44 [pid = 1653] [id = 76] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x119021800 == 43 [pid = 1653] [id = 75] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1256d4000 == 42 [pid = 1653] [id = 74] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1190f8800 == 41 [pid = 1653] [id = 73] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x121934000 == 40 [pid = 1653] [id = 72] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x121495000 == 39 [pid = 1653] [id = 71] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x119699000 == 38 [pid = 1653] [id = 70] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1190ed000 == 37 [pid = 1653] [id = 69] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126d89400) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1182be800 == 36 [pid = 1653] [id = 68] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x116ba8800 == 35 [pid = 1653] [id = 67] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x113db4000 == 34 [pid = 1653] [id = 66] 17:07:35 INFO - PROCESS | 1653 | --DOCSHELL 0x124c0b800 == 33 [pid = 1653] [id = 64] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x117e0cc00) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116a80c00) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x121075000) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124ed6000) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119960000) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11628f400) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116a07c00) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11995bc00) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11907d400) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11945f800) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1182db800) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11945b000) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118617800) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115ef3400) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113d35800) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124e31800) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121bf0c00) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121c6c800) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1261ed400) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1257ac400) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126a9a400) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x125708800) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126931800) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12693d000) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11970e800) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1262fb400) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124bd5000) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1262fa400) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1261ed000) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x115ef3c00) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1212e7800) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 17:07:35 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1199f0800) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 17:07:35 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. 17:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 17:07:35 INFO - PROCESS | 1653 | 1467331655737 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 17:07:35 INFO - PROCESS | 1653 | 1467331655740 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 17:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:07:35 INFO - PROCESS | 1653 | 1467331655744 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:07:35 INFO - PROCESS | 1653 | 1467331655746 Marionette TRACE conn2 <- [1,306,null,{}] 17:07:35 INFO - PROCESS | 1653 | 1467331655748 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}] 17:07:35 INFO - PROCESS | 1653 | 1467331655750 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:35 INFO - PROCESS | 1653 | 1467331655825 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 17:07:35 INFO - PROCESS | 1653 | 1467331655831 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:35 INFO - PROCESS | 1653 | 1467331655832 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x116598000 == 34 [pid = 1653] [id = 84] 17:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1186c6400) [pid = 1653] [serial = 249] [outer = 0x0] 17:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11907d400) [pid = 1653] [serial = 250] [outer = 0x1186c6400] 17:07:35 INFO - PROCESS | 1653 | 1467331655859 Marionette DEBUG loaded listener.js 17:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1197cac00) [pid = 1653] [serial = 251] [outer = 0x1186c6400] 17:07:36 INFO - PROCESS | 1653 | 1467331656185 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]]]}] 17:07: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. 17:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 469ms 17:07:36 INFO - PROCESS | 1653 | 1467331656213 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 1653 | 1467331656215 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 17:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:07:36 INFO - PROCESS | 1653 | 1467331656217 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - PROCESS | 1653 | 1467331656219 Marionette TRACE conn2 <- [1,310,null,{}] 17:07:36 INFO - PROCESS | 1653 | 1467331656227 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}] 17:07:36 INFO - PROCESS | 1653 | 1467331656230 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:36 INFO - PROCESS | 1653 | 1467331656324 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 17:07:36 INFO - PROCESS | 1653 | 1467331656329 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 1653 | 1467331656331 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b9000 == 35 [pid = 1653] [id = 85] 17:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12172a400) [pid = 1653] [serial = 252] [outer = 0x0] 17:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12204a000) [pid = 1653] [serial = 253] [outer = 0x12172a400] 17:07:36 INFO - PROCESS | 1653 | 1467331656358 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12482f400) [pid = 1653] [serial = 254] [outer = 0x12172a400] 17:07:36 INFO - PROCESS | 1653 | 1467331656678 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]]]}] 17:07:36 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. 17:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 470ms 17:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:07:36 INFO - PROCESS | 1653 | 1467331656687 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 1653 | 1467331656689 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 17:07:36 INFO - PROCESS | 1653 | 1467331656693 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - PROCESS | 1653 | 1467331656696 Marionette TRACE conn2 <- [1,314,null,{}] 17:07:36 INFO - PROCESS | 1653 | 1467331656698 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}] 17:07:36 INFO - PROCESS | 1653 | 1467331656700 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:36 INFO - PROCESS | 1653 | 1467331656780 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 17:07:36 INFO - PROCESS | 1653 | 1467331656826 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 1653 | 1467331656827 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119021800 == 36 [pid = 1653] [id = 86] 17:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121a46400) [pid = 1653] [serial = 255] [outer = 0x0] 17:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x125707000) [pid = 1653] [serial = 256] [outer = 0x121a46400] 17:07:36 INFO - PROCESS | 1653 | 1467331656852 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12570ec00) [pid = 1653] [serial = 257] [outer = 0x121a46400] 17:07:37 INFO - PROCESS | 1653 | 1467331657132 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]]]}] 17:07:37 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. 17:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 472ms 17:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:07:37 INFO - PROCESS | 1653 | 1467331657165 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 17:07:37 INFO - PROCESS | 1653 | 1467331657166 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 17:07:37 INFO - PROCESS | 1653 | 1467331657168 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:07:37 INFO - PROCESS | 1653 | 1467331657169 Marionette TRACE conn2 <- [1,318,null,{}] 17:07:37 INFO - PROCESS | 1653 | 1467331657172 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}] 17:07:37 INFO - PROCESS | 1653 | 1467331657173 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:37 INFO - PROCESS | 1653 | 1467331657265 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 17:07:37 INFO - PROCESS | 1653 | 1467331657270 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 1653 | 1467331657271 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119be1000 == 37 [pid = 1653] [id = 87] 17:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1266bdc00) [pid = 1653] [serial = 258] [outer = 0x0] 17:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126937c00) [pid = 1653] [serial = 259] [outer = 0x1266bdc00] 17:07:37 INFO - PROCESS | 1653 | 1467331657296 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126985000) [pid = 1653] [serial = 260] [outer = 0x1266bdc00] 17:07:37 INFO - PROCESS | 1653 | 1467331657624 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]]]}] 17:07:37 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. 17:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 17:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:07:37 INFO - PROCESS | 1653 | 1467331657638 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 17:07:37 INFO - PROCESS | 1653 | 1467331657640 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 17:07:37 INFO - PROCESS | 1653 | 1467331657644 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:07:37 INFO - PROCESS | 1653 | 1467331657645 Marionette TRACE conn2 <- [1,322,null,{}] 17:07:37 INFO - PROCESS | 1653 | 1467331657648 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}] 17:07:37 INFO - PROCESS | 1653 | 1467331657652 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:37 INFO - PROCESS | 1653 | 1467331657770 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 17:07:37 INFO - PROCESS | 1653 | 1467331657801 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 1653 | 1467331657802 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x121128800 == 38 [pid = 1653] [id = 88] 17:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116234800) [pid = 1653] [serial = 261] [outer = 0x0] 17:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127815000) [pid = 1653] [serial = 262] [outer = 0x116234800] 17:07:37 INFO - PROCESS | 1653 | 1467331657827 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128cc8000) [pid = 1653] [serial = 263] [outer = 0x116234800] 17:07:38 INFO - PROCESS | 1653 | 1467331658154 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]]]}] 17:07:38 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. 17:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 570ms 17:07:38 INFO - PROCESS | 1653 | 1467331658215 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 17:07:38 INFO - PROCESS | 1653 | 1467331658217 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 17:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:07:38 INFO - PROCESS | 1653 | 1467331658221 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:07:38 INFO - PROCESS | 1653 | 1467331658222 Marionette TRACE conn2 <- [1,326,null,{}] 17:07:38 INFO - PROCESS | 1653 | 1467331658225 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}] 17:07:38 INFO - PROCESS | 1653 | 1467331658227 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:38 INFO - PROCESS | 1653 | 1467331658364 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 17:07:38 INFO - PROCESS | 1653 | 1467331658379 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:38 INFO - PROCESS | 1653 | 1467331658380 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x113354000 == 39 [pid = 1653] [id = 89] 17:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128cc7c00) [pid = 1653] [serial = 264] [outer = 0x0] 17:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128f11000) [pid = 1653] [serial = 265] [outer = 0x128cc7c00] 17:07:38 INFO - PROCESS | 1653 | 1467331658419 Marionette DEBUG loaded listener.js 17:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119085800) [pid = 1653] [serial = 266] [outer = 0x128cc7c00] 17:07:38 INFO - PROCESS | 1653 | 1467331658874 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]]]}] 17:07:38 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. 17:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 17:07:38 INFO - PROCESS | 1653 | 1467331658898 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 17:07:38 INFO - PROCESS | 1653 | 1467331658900 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 17:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:07:38 INFO - PROCESS | 1653 | 1467331658903 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:07:38 INFO - PROCESS | 1653 | 1467331658905 Marionette TRACE conn2 <- [1,330,null,{}] 17:07:38 INFO - PROCESS | 1653 | 1467331658909 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}] 17:07:38 INFO - PROCESS | 1653 | 1467331658910 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:39 INFO - PROCESS | 1653 | 1467331659051 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 17:07:39 INFO - PROCESS | 1653 | 1467331659063 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:39 INFO - PROCESS | 1653 | 1467331659064 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12481a000 == 40 [pid = 1653] [id = 90] 17:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12933b800) [pid = 1653] [serial = 267] [outer = 0x0] 17:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129592000) [pid = 1653] [serial = 268] [outer = 0x12933b800] 17:07:39 INFO - PROCESS | 1653 | 1467331659104 Marionette DEBUG loaded listener.js 17:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1295e8800) [pid = 1653] [serial = 269] [outer = 0x12933b800] 17:07:39 INFO - PROCESS | 1653 | 1467331659553 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]]]}] 17:07:39 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. 17:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 17:07:39 INFO - PROCESS | 1653 | 1467331659574 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 17:07:39 INFO - PROCESS | 1653 | 1467331659575 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 17:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:07:39 INFO - PROCESS | 1653 | 1467331659577 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:07:39 INFO - PROCESS | 1653 | 1467331659579 Marionette TRACE conn2 <- [1,334,null,{}] 17:07:39 INFO - PROCESS | 1653 | 1467331659581 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}] 17:07:39 INFO - PROCESS | 1653 | 1467331659582 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:39 INFO - PROCESS | 1653 | 1467331659676 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 17:07:39 INFO - PROCESS | 1653 | 1467331659705 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:39 INFO - PROCESS | 1653 | 1467331659707 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x125157800 == 41 [pid = 1653] [id = 91] 17:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1295e9400) [pid = 1653] [serial = 270] [outer = 0x0] 17:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a810400) [pid = 1653] [serial = 271] [outer = 0x1295e9400] 17:07:39 INFO - PROCESS | 1653 | 1467331659731 Marionette DEBUG loaded listener.js 17:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a8a2000) [pid = 1653] [serial = 272] [outer = 0x1295e9400] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125132400) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x115ef9c00) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118671800) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117e10400) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118671c00) [pid = 1653] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1199ee800) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126a99800) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11708b800) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11970d000) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121a3fc00) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124bd4c00) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:07:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115e17800) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:07:40 INFO - PROCESS | 1653 | 1467331660156 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]]]}] 17:07: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. 17:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 621ms 17:07:40 INFO - PROCESS | 1653 | 1467331660199 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 17:07:40 INFO - PROCESS | 1653 | 1467331660200 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 17:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:07:40 INFO - PROCESS | 1653 | 1467331660202 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:07:40 INFO - PROCESS | 1653 | 1467331660203 Marionette TRACE conn2 <- [1,338,null,{}] 17:07:40 INFO - PROCESS | 1653 | 1467331660205 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}] 17:07:40 INFO - PROCESS | 1653 | 1467331660207 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:40 INFO - PROCESS | 1653 | 1467331660284 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 17:07:40 INFO - PROCESS | 1653 | 1467331660288 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:40 INFO - PROCESS | 1653 | 1467331660289 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12481f800 == 42 [pid = 1653] [id = 92] 17:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11970d000) [pid = 1653] [serial = 273] [outer = 0x0] 17:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12145ec00) [pid = 1653] [serial = 274] [outer = 0x11970d000] 17:07:40 INFO - PROCESS | 1653 | 1467331660316 Marionette DEBUG loaded listener.js 17:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126a99000) [pid = 1653] [serial = 275] [outer = 0x11970d000] 17:07:40 INFO - PROCESS | 1653 | 1467331660619 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]]]}] 17:07:40 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. 17:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 17:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:07:40 INFO - PROCESS | 1653 | 1467331660670 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 17:07:40 INFO - PROCESS | 1653 | 1467331660672 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 17:07:40 INFO - PROCESS | 1653 | 1467331660674 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:07:40 INFO - PROCESS | 1653 | 1467331660675 Marionette TRACE conn2 <- [1,342,null,{}] 17:07:40 INFO - PROCESS | 1653 | 1467331660678 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}] 17:07:40 INFO - PROCESS | 1653 | 1467331660679 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:40 INFO - PROCESS | 1653 | 1467331660787 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 17:07:40 INFO - PROCESS | 1653 | 1467331660794 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:40 INFO - PROCESS | 1653 | 1467331660796 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c15000 == 43 [pid = 1653] [id = 93] 17:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11866dc00) [pid = 1653] [serial = 276] [outer = 0x0] 17:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129337400) [pid = 1653] [serial = 277] [outer = 0x11866dc00] 17:07:40 INFO - PROCESS | 1653 | 1467331660822 Marionette DEBUG loaded listener.js 17:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b2c1c00) [pid = 1653] [serial = 278] [outer = 0x11866dc00] 17:07:41 INFO - PROCESS | 1653 | 1467331661131 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]]]}] 17:07: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. 17:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 470ms 17:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:07:41 INFO - PROCESS | 1653 | 1467331661150 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 17:07:41 INFO - PROCESS | 1653 | 1467331661151 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 17:07:41 INFO - PROCESS | 1653 | 1467331661153 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:07:41 INFO - PROCESS | 1653 | 1467331661154 Marionette TRACE conn2 <- [1,346,null,{}] 17:07:41 INFO - PROCESS | 1653 | 1467331661157 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}] 17:07:41 INFO - PROCESS | 1653 | 1467331661158 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:41 INFO - PROCESS | 1653 | 1467331661242 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 17:07:41 INFO - PROCESS | 1653 | 1467331661247 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:41 INFO - PROCESS | 1653 | 1467331661248 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fc4000 == 44 [pid = 1653] [id = 94] 17:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b2bd400) [pid = 1653] [serial = 279] [outer = 0x0] 17:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b312c00) [pid = 1653] [serial = 280] [outer = 0x12b2bd400] 17:07:41 INFO - PROCESS | 1653 | 1467331661272 Marionette DEBUG loaded listener.js 17:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b318800) [pid = 1653] [serial = 281] [outer = 0x12b2bd400] 17:07:41 INFO - PROCESS | 1653 | 1467331661579 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]]]}] 17:07:41 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. 17:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 17:07:41 INFO - PROCESS | 1653 | 1467331661622 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 17:07:41 INFO - PROCESS | 1653 | 1467331661624 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 17:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:07:41 INFO - PROCESS | 1653 | 1467331661626 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:07:41 INFO - PROCESS | 1653 | 1467331661627 Marionette TRACE conn2 <- [1,350,null,{}] 17:07:41 INFO - PROCESS | 1653 | 1467331661629 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}] 17:07:41 INFO - PROCESS | 1653 | 1467331661630 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:41 INFO - PROCESS | 1653 | 1467331661732 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 17:07:41 INFO - PROCESS | 1653 | 1467331661738 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:41 INFO - PROCESS | 1653 | 1467331661739 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fd6800 == 45 [pid = 1653] [id = 95] 17:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11970d400) [pid = 1653] [serial = 282] [outer = 0x0] 17:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b319000) [pid = 1653] [serial = 283] [outer = 0x11970d400] 17:07:41 INFO - PROCESS | 1653 | 1467331661762 Marionette DEBUG loaded listener.js 17:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bbcf400) [pid = 1653] [serial = 284] [outer = 0x11970d400] 17:07:42 INFO - PROCESS | 1653 | 1467331662079 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]]]}] 17:07: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. 17:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 467ms 17:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:07:42 INFO - PROCESS | 1653 | 1467331662094 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 17:07:42 INFO - PROCESS | 1653 | 1467331662095 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 17:07:42 INFO - PROCESS | 1653 | 1467331662097 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:07:42 INFO - PROCESS | 1653 | 1467331662098 Marionette TRACE conn2 <- [1,354,null,{}] 17:07:42 INFO - PROCESS | 1653 | 1467331662100 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}] 17:07:42 INFO - PROCESS | 1653 | 1467331662101 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:42 INFO - PROCESS | 1653 | 1467331662229 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 17:07:42 INFO - PROCESS | 1653 | 1467331662280 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:42 INFO - PROCESS | 1653 | 1467331662282 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d4f800 == 46 [pid = 1653] [id = 96] 17:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x111c7d800) [pid = 1653] [serial = 285] [outer = 0x0] 17:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1131e1400) [pid = 1653] [serial = 286] [outer = 0x111c7d800] 17:07:42 INFO - PROCESS | 1653 | 1467331662313 Marionette DEBUG loaded listener.js 17:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116730800) [pid = 1653] [serial = 287] [outer = 0x111c7d800] 17:07:42 INFO - PROCESS | 1653 | 1467331662790 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]]]}] 17:07:42 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. 17:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 721ms 17:07:42 INFO - PROCESS | 1653 | 1467331662829 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 17:07:42 INFO - PROCESS | 1653 | 1467331662833 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 17:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:07:42 INFO - PROCESS | 1653 | 1467331662840 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:07:42 INFO - PROCESS | 1653 | 1467331662845 Marionette TRACE conn2 <- [1,358,null,{}] 17:07:42 INFO - PROCESS | 1653 | 1467331662850 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}] 17:07:42 INFO - PROCESS | 1653 | 1467331662855 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:42 INFO - PROCESS | 1653 | 1467331662956 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 17:07:43 INFO - PROCESS | 1653 | 1467331663018 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:43 INFO - PROCESS | 1653 | 1467331663019 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b4800 == 47 [pid = 1653] [id = 97] 17:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1190ccc00) [pid = 1653] [serial = 288] [outer = 0x0] 17:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119702400) [pid = 1653] [serial = 289] [outer = 0x1190ccc00] 17:07:43 INFO - PROCESS | 1653 | 1467331663049 Marionette DEBUG loaded listener.js 17:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1199e8c00) [pid = 1653] [serial = 290] [outer = 0x1190ccc00] 17:07:43 INFO - PROCESS | 1653 | 1467331663485 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]]]}] 17:07: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. 17:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 727ms 17:07:43 INFO - PROCESS | 1653 | 1467331663566 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 17:07:43 INFO - PROCESS | 1653 | 1467331663568 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 17:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:07:43 INFO - PROCESS | 1653 | 1467331663570 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:07:43 INFO - PROCESS | 1653 | 1467331663572 Marionette TRACE conn2 <- [1,362,null,{}] 17:07:43 INFO - PROCESS | 1653 | 1467331663574 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}] 17:07:43 INFO - PROCESS | 1653 | 1467331663576 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:43 INFO - PROCESS | 1653 | 1467331663677 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 17:07:43 INFO - PROCESS | 1653 | 1467331663743 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:43 INFO - PROCESS | 1653 | 1467331663744 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12481a800 == 48 [pid = 1653] [id = 98] 17:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124b1fc00) [pid = 1653] [serial = 291] [outer = 0x0] 17:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124e73c00) [pid = 1653] [serial = 292] [outer = 0x124b1fc00] 17:07:43 INFO - PROCESS | 1653 | 1467331663774 Marionette DEBUG loaded listener.js 17:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1262f0800) [pid = 1653] [serial = 293] [outer = 0x124b1fc00] 17:07:44 INFO - PROCESS | 1653 | 1467331664209 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]]]}] 17:07: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. 17:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 17:07:44 INFO - PROCESS | 1653 | 1467331664265 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 17:07:44 INFO - PROCESS | 1653 | 1467331664268 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 17:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:07:44 INFO - PROCESS | 1653 | 1467331664299 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:07:44 INFO - PROCESS | 1653 | 1467331664302 Marionette TRACE conn2 <- [1,366,null,{}] 17:07:44 INFO - PROCESS | 1653 | 1467331664307 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}] 17:07:44 INFO - PROCESS | 1653 | 1467331664310 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:44 INFO - PROCESS | 1653 | 1467331664412 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 17:07:44 INFO - PROCESS | 1653 | 1467331664476 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:44 INFO - PROCESS | 1653 | 1467331664477 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab45800 == 49 [pid = 1653] [id = 99] 17:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128cbe800) [pid = 1653] [serial = 294] [outer = 0x0] 17:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128cc2400) [pid = 1653] [serial = 295] [outer = 0x128cbe800] 17:07:44 INFO - PROCESS | 1653 | 1467331664506 Marionette DEBUG loaded listener.js 17:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1295f1800) [pid = 1653] [serial = 296] [outer = 0x128cbe800] 17:07:44 INFO - PROCESS | 1653 | 1467331664981 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]]]}] 17:07: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. 17:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 746ms 17:07:45 INFO - PROCESS | 1653 | 1467331665024 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 17:07:45 INFO - PROCESS | 1653 | 1467331665025 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 17:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:07:45 INFO - PROCESS | 1653 | 1467331665027 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:07:45 INFO - PROCESS | 1653 | 1467331665029 Marionette TRACE conn2 <- [1,370,null,{}] 17:07:45 INFO - PROCESS | 1653 | 1467331665031 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}] 17:07:45 INFO - PROCESS | 1653 | 1467331665032 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:45 INFO - PROCESS | 1653 | 1467331665131 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 17:07:45 INFO - PROCESS | 1653 | 1467331665194 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:45 INFO - PROCESS | 1653 | 1467331665196 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e32000 == 50 [pid = 1653] [id = 100] 17:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x127810400) [pid = 1653] [serial = 297] [outer = 0x0] 17:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1295e9800) [pid = 1653] [serial = 298] [outer = 0x127810400] 17:07:45 INFO - PROCESS | 1653 | 1467331665224 Marionette DEBUG loaded listener.js 17:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b003400) [pid = 1653] [serial = 299] [outer = 0x127810400] 17:07:45 INFO - PROCESS | 1653 | 1467331665781 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]]]}] 17:07: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. 17:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 821ms 17:07:45 INFO - PROCESS | 1653 | 1467331665850 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 17:07:45 INFO - PROCESS | 1653 | 1467331665853 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 17:07:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:07:45 INFO - PROCESS | 1653 | 1467331665857 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:07:45 INFO - PROCESS | 1653 | 1467331665859 Marionette TRACE conn2 <- [1,374,null,{}] 17:07:45 INFO - PROCESS | 1653 | 1467331665863 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}] 17:07:45 INFO - PROCESS | 1653 | 1467331665864 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:45 INFO - PROCESS | 1653 | 1467331665949 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 17:07:46 INFO - PROCESS | 1653 | 1467331666034 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:46 INFO - PROCESS | 1653 | 1467331666036 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab8800 == 51 [pid = 1653] [id = 101] 17:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119706400) [pid = 1653] [serial = 300] [outer = 0x0] 17:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1197cc000) [pid = 1653] [serial = 301] [outer = 0x119706400] 17:07:46 INFO - PROCESS | 1653 | 1467331666082 Marionette DEBUG loaded listener.js 17:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119d67400) [pid = 1653] [serial = 302] [outer = 0x119706400] 17:07:46 INFO - PROCESS | 1653 | 1467331666654 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129fd6800 == 50 [pid = 1653] [id = 95] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129fc4000 == 49 [pid = 1653] [id = 94] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x128c15000 == 48 [pid = 1653] [id = 93] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12481f800 == 47 [pid = 1653] [id = 92] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x125157800 == 46 [pid = 1653] [id = 91] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12481a000 == 45 [pid = 1653] [id = 90] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x113354000 == 44 [pid = 1653] [id = 89] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12a89b800) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x121128800 == 43 [pid = 1653] [id = 88] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119be1000 == 42 [pid = 1653] [id = 87] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119021800 == 41 [pid = 1653] [id = 86] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1182b9000 == 40 [pid = 1653] [id = 85] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116598000 == 39 [pid = 1653] [id = 84] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116775000 == 38 [pid = 1653] [id = 83] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119be9000 == 37 [pid = 1653] [id = 80] 17:07:46 INFO - PROCESS | 1653 | --DOCSHELL 0x117257000 == 36 [pid = 1653] [id = 79] 17:07:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:07:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 871ms 17:07:46 INFO - PROCESS | 1653 | 1467331666728 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 17:07:46 INFO - PROCESS | 1653 | 1467331666730 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 17:07:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:07:46 INFO - PROCESS | 1653 | 1467331666735 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:07:46 INFO - PROCESS | 1653 | 1467331666736 Marionette TRACE conn2 <- [1,378,null,{}] 17:07:46 INFO - PROCESS | 1653 | 1467331666738 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}] 17:07:46 INFO - PROCESS | 1653 | 1467331666740 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:46 INFO - PROCESS | 1653 | 1467331666834 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1261f5800) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124e6b800) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1295ec800) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x121a3ec00) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1186f5800) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128fa0c00) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1190d2400) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116290800) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12172cc00) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128ccac00) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1177dac00) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129340000) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1220fc800) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128f0a800) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124b28400) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1295f4c00) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x125709800) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119709800) [pid = 1653] [serial = 200] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128fa2000) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1211e3400) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118454c00) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12780d800) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1197c7c00) [pid = 1653] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129339000) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x129590c00) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a810c00) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 17:07:46 INFO - PROCESS | 1653 | 1467331666891 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:46 INFO - PROCESS | 1653 | 1467331666893 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bbf800 == 37 [pid = 1653] [id = 102] 17:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1197c7c00) [pid = 1653] [serial = 303] [outer = 0x0] 17:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12145c000) [pid = 1653] [serial = 304] [outer = 0x1197c7c00] 17:07:46 INFO - PROCESS | 1653 | 1467331666921 Marionette DEBUG loaded listener.js 17:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12482fc00) [pid = 1653] [serial = 305] [outer = 0x1197c7c00] 17:07:47 INFO - PROCESS | 1653 | 1467331667244 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:07:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:07:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 570ms 17:07:47 INFO - PROCESS | 1653 | 1467331667324 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 17:07:47 INFO - PROCESS | 1653 | 1467331667325 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 17:07:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:07:47 INFO - PROCESS | 1653 | 1467331667336 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:07:47 INFO - PROCESS | 1653 | 1467331667338 Marionette TRACE conn2 <- [1,382,null,{}] 17:07:47 INFO - PROCESS | 1653 | 1467331667378 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}] 17:07:47 INFO - PROCESS | 1653 | 1467331667381 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:47 INFO - PROCESS | 1653 | 1467331667471 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 17:07:47 INFO - PROCESS | 1653 | 1467331667479 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:47 INFO - PROCESS | 1653 | 1467331667481 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e6000 == 38 [pid = 1653] [id = 103] 17:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1261f5000) [pid = 1653] [serial = 306] [outer = 0x0] 17:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x127819800) [pid = 1653] [serial = 307] [outer = 0x1261f5000] 17:07:47 INFO - PROCESS | 1653 | 1467331667510 Marionette DEBUG loaded listener.js 17:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128cc3c00) [pid = 1653] [serial = 308] [outer = 0x1261f5000] 17:07:47 INFO - PROCESS | 1653 | 1467331667838 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:07:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:07:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 532ms 17:07:47 INFO - PROCESS | 1653 | 1467331667864 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 17:07:47 INFO - PROCESS | 1653 | 1467331667867 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 17:07:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:07:47 INFO - PROCESS | 1653 | 1467331667870 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:07:47 INFO - PROCESS | 1653 | 1467331667881 Marionette TRACE conn2 <- [1,386,null,{}] 17:07:47 INFO - PROCESS | 1653 | 1467331667896 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}] 17:07:47 INFO - PROCESS | 1653 | 1467331667898 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:48 INFO - PROCESS | 1653 | 1467331668025 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 17:07:48 INFO - PROCESS | 1653 | 1467331668034 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:48 INFO - PROCESS | 1653 | 1467331668035 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12192d800 == 39 [pid = 1653] [id = 104] 17:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12933a800) [pid = 1653] [serial = 309] [outer = 0x0] 17:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129595000) [pid = 1653] [serial = 310] [outer = 0x12933a800] 17:07:48 INFO - PROCESS | 1653 | 1467331668076 Marionette DEBUG loaded listener.js 17:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129644000) [pid = 1653] [serial = 311] [outer = 0x12933a800] 17:07:48 INFO - PROCESS | 1653 | 1467331668490 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]]]}] 17:07:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:07:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 17:07:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:07:48 INFO - PROCESS | 1653 | 1467331668499 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 17:07:48 INFO - PROCESS | 1653 | 1467331668501 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 17:07:48 INFO - PROCESS | 1653 | 1467331668504 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:07:48 INFO - PROCESS | 1653 | 1467331668506 Marionette TRACE conn2 <- [1,390,null,{}] 17:07:48 INFO - PROCESS | 1653 | 1467331668517 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}] 17:07:48 INFO - PROCESS | 1653 | 1467331668519 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:48 INFO - PROCESS | 1653 | 1467331668682 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 17:07:48 INFO - PROCESS | 1653 | 1467331668695 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:48 INFO - PROCESS | 1653 | 1467331668696 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x124804000 == 40 [pid = 1653] [id = 105] 17:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129340000) [pid = 1653] [serial = 312] [outer = 0x0] 17:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a899c00) [pid = 1653] [serial = 313] [outer = 0x129340000] 17:07:48 INFO - PROCESS | 1653 | 1467331668735 Marionette DEBUG loaded listener.js 17:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b00dc00) [pid = 1653] [serial = 314] [outer = 0x129340000] 17:07:49 INFO - PROCESS | 1653 | 1467331669251 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]]]}] 17:07:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:07:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 773ms 17:07:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:07:49 INFO - PROCESS | 1653 | 1467331669279 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 1653 | 1467331669280 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 17:07:49 INFO - PROCESS | 1653 | 1467331669288 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - PROCESS | 1653 | 1467331669289 Marionette TRACE conn2 <- [1,394,null,{}] 17:07:49 INFO - PROCESS | 1653 | 1467331669292 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}] 17:07:49 INFO - PROCESS | 1653 | 1467331669298 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:49 INFO - PROCESS | 1653 | 1467331669428 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 17:07:49 INFO - PROCESS | 1653 | 1467331669446 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:49 INFO - PROCESS | 1653 | 1467331669447 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x117240000 == 41 [pid = 1653] [id = 106] 17:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bbcac00) [pid = 1653] [serial = 315] [outer = 0x0] 17:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bc2fc00) [pid = 1653] [serial = 316] [outer = 0x12bbcac00] 17:07:49 INFO - PROCESS | 1653 | 1467331669472 Marionette DEBUG loaded listener.js 17:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12bc36800) [pid = 1653] [serial = 317] [outer = 0x12bbcac00] 17:07:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:07:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 519ms 17:07:49 INFO - PROCESS | 1653 | 1467331669804 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]]]}] 17:07:49 INFO - PROCESS | 1653 | 1467331669809 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 1653 | 1467331669811 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 17:07:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:07:49 INFO - PROCESS | 1653 | 1467331669813 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - PROCESS | 1653 | 1467331669815 Marionette TRACE conn2 <- [1,398,null,{}] 17:07:49 INFO - PROCESS | 1653 | 1467331669817 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}] 17:07:49 INFO - PROCESS | 1653 | 1467331669819 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:49 INFO - PROCESS | 1653 | 1467331669950 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 17:07:50 INFO - PROCESS | 1653 | 1467331670003 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:07:50 INFO - PROCESS | 1653 | 1467331670011 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 1653 | 1467331670012 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c6800 == 42 [pid = 1653] [id = 107] 17:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12c0b6800) [pid = 1653] [serial = 318] [outer = 0x0] 17:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12c0b8c00) [pid = 1653] [serial = 319] [outer = 0x12c0b6800] 17:07:50 INFO - PROCESS | 1653 | 1467331670053 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c0bd800) [pid = 1653] [serial = 320] [outer = 0x12c0b6800] 17:07:50 INFO - PROCESS | 1653 | 1467331670503 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]]]}] 17:07:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:07:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 718ms 17:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:07:50 INFO - PROCESS | 1653 | 1467331670534 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 17:07:50 INFO - PROCESS | 1653 | 1467331670535 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 17:07:50 INFO - PROCESS | 1653 | 1467331670537 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:07:50 INFO - PROCESS | 1653 | 1467331670538 Marionette TRACE conn2 <- [1,402,null,{}] 17:07:50 INFO - PROCESS | 1653 | 1467331670541 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}] 17:07:50 INFO - PROCESS | 1653 | 1467331670543 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:50 INFO - PROCESS | 1653 | 1467331670642 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 17:07:50 INFO - PROCESS | 1653 | 1467331670693 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 1653 | 1467331670694 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297aa800 == 43 [pid = 1653] [id = 108] 17:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x110fe4c00) [pid = 1653] [serial = 321] [outer = 0x0] 17:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x110fed400) [pid = 1653] [serial = 322] [outer = 0x110fe4c00] 17:07:50 INFO - PROCESS | 1653 | 1467331670717 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x110ff1c00) [pid = 1653] [serial = 323] [outer = 0x110fe4c00] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x113d67400) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1211e6800) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128cc7c00) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12933b800) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116287800) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116234800) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12172a400) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1295e9400) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1266bdc00) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x121a46400) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1186c6400) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11970d000) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11866dc00) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:07:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b2bd400) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:07:51 INFO - PROCESS | 1653 | 1467331671147 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]]]}] 17:07:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:07:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 618ms 17:07:51 INFO - PROCESS | 1653 | 1467331671156 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 17:07:51 INFO - PROCESS | 1653 | 1467331671158 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 17:07:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:07:51 INFO - PROCESS | 1653 | 1467331671161 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:07:51 INFO - PROCESS | 1653 | 1467331671162 Marionette TRACE conn2 <- [1,406,null,{}] 17:07:51 INFO - PROCESS | 1653 | 1467331671164 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}] 17:07:51 INFO - PROCESS | 1653 | 1467331671165 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:51 INFO - PROCESS | 1653 | 1467331671248 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 17:07:51 INFO - PROCESS | 1653 | 1467331671252 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:51 INFO - PROCESS | 1653 | 1467331671253 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12789d800 == 44 [pid = 1653] [id = 109] 17:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1129ab400) [pid = 1653] [serial = 324] [outer = 0x0] 17:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1129ae400) [pid = 1653] [serial = 325] [outer = 0x1129ab400] 17:07:51 INFO - PROCESS | 1653 | 1467331671278 Marionette DEBUG loaded listener.js 17:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1129b2800) [pid = 1653] [serial = 326] [outer = 0x1129ab400] 17:07:51 INFO - PROCESS | 1653 | 1467331671605 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]]]}] 17:07:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:07:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 468ms 17:07:51 INFO - PROCESS | 1653 | 1467331671630 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 17:07:51 INFO - PROCESS | 1653 | 1467331671631 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 17:07:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:07:51 INFO - PROCESS | 1653 | 1467331671633 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:07:51 INFO - PROCESS | 1653 | 1467331671634 Marionette TRACE conn2 <- [1,410,null,{}] 17:07:51 INFO - PROCESS | 1653 | 1467331671637 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}] 17:07:51 INFO - PROCESS | 1653 | 1467331671638 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:51 INFO - PROCESS | 1653 | 1467331671741 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 17:07:51 INFO - PROCESS | 1653 | 1467331671747 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:51 INFO - PROCESS | 1653 | 1467331671748 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab44000 == 45 [pid = 1653] [id = 110] 17:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x110ff0800) [pid = 1653] [serial = 327] [outer = 0x0] 17:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1177d7400) [pid = 1653] [serial = 328] [outer = 0x110ff0800] 17:07:51 INFO - PROCESS | 1653 | 1467331671772 Marionette DEBUG loaded listener.js 17:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124ed4800) [pid = 1653] [serial = 329] [outer = 0x110ff0800] 17:07:52 INFO - PROCESS | 1653 | 1467331672097 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]]]}] 17:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:07:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 467ms 17:07:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:07:52 INFO - PROCESS | 1653 | 1467331672101 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 17:07:52 INFO - PROCESS | 1653 | 1467331672103 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 17:07:52 INFO - PROCESS | 1653 | 1467331672105 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:07:52 INFO - PROCESS | 1653 | 1467331672107 Marionette TRACE conn2 <- [1,414,null,{}] 17:07:52 INFO - PROCESS | 1653 | 1467331672111 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}] 17:07:52 INFO - PROCESS | 1653 | 1467331672114 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:52 INFO - PROCESS | 1653 | 1467331672207 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 17:07:52 INFO - PROCESS | 1653 | 1467331672219 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 1653 | 1467331672221 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b433800 == 46 [pid = 1653] [id = 111] 17:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x110ff2c00) [pid = 1653] [serial = 330] [outer = 0x0] 17:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12c036c00) [pid = 1653] [serial = 331] [outer = 0x110ff2c00] 17:07:52 INFO - PROCESS | 1653 | 1467331672247 Marionette DEBUG loaded listener.js 17:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12c197400) [pid = 1653] [serial = 332] [outer = 0x110ff2c00] 17:07:52 INFO - PROCESS | 1653 | 1467331672582 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]]]}] 17:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:07:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 519ms 17:07:52 INFO - PROCESS | 1653 | 1467331672625 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 17:07:52 INFO - PROCESS | 1653 | 1467331672626 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 17:07:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:07:52 INFO - PROCESS | 1653 | 1467331672629 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:07:52 INFO - PROCESS | 1653 | 1467331672630 Marionette TRACE conn2 <- [1,418,null,{}] 17:07:52 INFO - PROCESS | 1653 | 1467331672632 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}] 17:07:52 INFO - PROCESS | 1653 | 1467331672633 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:52 INFO - PROCESS | 1653 | 1467331672738 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 17:07:52 INFO - PROCESS | 1653 | 1467331672744 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 1653 | 1467331672745 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb92000 == 47 [pid = 1653] [id = 112] 17:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1128cbc00) [pid = 1653] [serial = 333] [outer = 0x0] 17:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1128d4800) [pid = 1653] [serial = 334] [outer = 0x1128cbc00] 17:07:52 INFO - PROCESS | 1653 | 1467331672770 Marionette DEBUG loaded listener.js 17:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1128d8800) [pid = 1653] [serial = 335] [outer = 0x1128cbc00] 17:07:53 INFO - PROCESS | 1653 | 1467331673713 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]]]}] 17:07: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 17:07:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1121ms 17:07:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:07:53 INFO - PROCESS | 1653 | 1467331673751 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 17:07:53 INFO - PROCESS | 1653 | 1467331673753 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 17:07:53 INFO - PROCESS | 1653 | 1467331673756 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:07:53 INFO - PROCESS | 1653 | 1467331673758 Marionette TRACE conn2 <- [1,422,null,{}] 17:07:53 INFO - PROCESS | 1653 | 1467331673762 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}] 17:07:53 INFO - PROCESS | 1653 | 1467331673764 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:53 INFO - PROCESS | 1653 | 1467331673866 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 17:07:53 INFO - PROCESS | 1653 | 1467331673919 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:53 INFO - PROCESS | 1653 | 1467331673922 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bbd000 == 48 [pid = 1653] [id = 113] 17:07:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1128d9400) [pid = 1653] [serial = 336] [outer = 0x0] 17:07:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112a53000) [pid = 1653] [serial = 337] [outer = 0x1128d9400] 17:07:53 INFO - PROCESS | 1653 | 1467331673953 Marionette DEBUG loaded listener.js 17:07:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112a58800) [pid = 1653] [serial = 338] [outer = 0x1128d9400] 17:07:54 INFO - PROCESS | 1653 | 1467331674921 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]]]}] 17:07:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:07:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1171ms 17:07:54 INFO - PROCESS | 1653 | 1467331674927 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 17:07:54 INFO - PROCESS | 1653 | 1467331674930 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 17:07:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:07:54 INFO - PROCESS | 1653 | 1467331674934 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:07:54 INFO - PROCESS | 1653 | 1467331674936 Marionette TRACE conn2 <- [1,426,null,{}] 17:07:54 INFO - PROCESS | 1653 | 1467331674938 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}] 17:07:54 INFO - PROCESS | 1653 | 1467331674940 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:55 INFO - PROCESS | 1653 | 1467331675048 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 17:07:55 INFO - PROCESS | 1653 | 1467331675099 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:55 INFO - PROCESS | 1653 | 1467331675101 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210d8800 == 49 [pid = 1653] [id = 114] 17:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x115ef9c00) [pid = 1653] [serial = 339] [outer = 0x0] 17:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x117e16c00) [pid = 1653] [serial = 340] [outer = 0x115ef9c00] 17:07:55 INFO - PROCESS | 1653 | 1467331675132 Marionette DEBUG loaded listener.js 17:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1186cd400) [pid = 1653] [serial = 341] [outer = 0x115ef9c00] 17:07:55 INFO - PROCESS | 1653 | 1467331675598 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] 17:07:55 INFO - PROCESS | 1653 | 1467331675808 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 17:07:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:07:55 INFO - PROCESS | 1653 | 1467331675813 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:07:55 INFO - PROCESS | 1653 | 1467331675815 Marionette TRACE conn2 <- [1,430,null,{}] 17:07:55 INFO - PROCESS | 1653 | 1467331675819 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}] 17:07:55 INFO - PROCESS | 1653 | 1467331675821 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:55 INFO - PROCESS | 1653 | 1467331675906 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 17:07:55 INFO - PROCESS | 1653 | 1467331675970 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:55 INFO - PROCESS | 1653 | 1467331675974 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11723f000 == 50 [pid = 1653] [id = 115] 17:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x117035400) [pid = 1653] [serial = 342] [outer = 0x0] 17:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1177d7c00) [pid = 1653] [serial = 343] [outer = 0x117035400] 17:07:56 INFO - PROCESS | 1653 | 1467331676001 Marionette DEBUG loaded listener.js 17:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118679c00) [pid = 1653] [serial = 344] [outer = 0x117035400] 17:07:56 INFO - PROCESS | 1653 | 1467331676463 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]]]}] 17:07:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:07:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 17:07:56 INFO - PROCESS | 1653 | 1467331676485 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 17:07:56 INFO - PROCESS | 1653 | 1467331676487 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 17:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:07:56 INFO - PROCESS | 1653 | 1467331676509 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:07:56 INFO - PROCESS | 1653 | 1467331676511 Marionette TRACE conn2 <- [1,434,null,{}] 17:07:56 INFO - PROCESS | 1653 | 1467331676516 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}] 17:07:56 INFO - PROCESS | 1653 | 1467331676517 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:56 INFO - PROCESS | 1653 | 1467331676606 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b433800 == 49 [pid = 1653] [id = 111] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab44000 == 48 [pid = 1653] [id = 110] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12789d800 == 47 [pid = 1653] [id = 109] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1297aa800 == 46 [pid = 1653] [id = 108] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c6800 == 45 [pid = 1653] [id = 107] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x117240000 == 44 [pid = 1653] [id = 106] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x124804000 == 43 [pid = 1653] [id = 105] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12780cc00) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11866d400) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11a085c00) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1261f0400) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b319000) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | 1467331676722 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:56 INFO - PROCESS | 1653 | 1467331676723 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12192d800 == 42 [pid = 1653] [id = 104] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e6000 == 41 [pid = 1653] [id = 103] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x116bbf800 == 40 [pid = 1653] [id = 102] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab8800 == 39 [pid = 1653] [id = 101] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x117e32000 == 38 [pid = 1653] [id = 100] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab45800 == 37 [pid = 1653] [id = 99] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12481a800 == 36 [pid = 1653] [id = 98] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1182b4800 == 35 [pid = 1653] [id = 97] 17:07:56 INFO - PROCESS | 1653 | --DOCSHELL 0x112d4f800 == 34 [pid = 1653] [id = 96] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128f11000) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x129592000) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116a81400) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x127815000) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12204a000) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12482f400) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12a810400) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x126937c00) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126985000) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125707000) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12570ec00) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11907d400) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1197cac00) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12145ec00) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129337400) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126a99000) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b318800) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12b312c00) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117e0b000) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1295e8800) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a8a2000) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119085800) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12b2c1c00) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128cc8000) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116b12000) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1278d6800) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 17:07:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fcb000 == 35 [pid = 1653] [id = 116] 17:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1128d0000) [pid = 1653] [serial = 345] [outer = 0x0] 17:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1129b2400) [pid = 1653] [serial = 346] [outer = 0x1128d0000] 17:07:56 INFO - PROCESS | 1653 | 1467331676766 Marionette DEBUG loaded listener.js 17:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119455800) [pid = 1653] [serial = 347] [outer = 0x1128d0000] 17:07:57 INFO - PROCESS | 1653 | 1467331677169 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]]]}] 17:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 17:07:57 INFO - PROCESS | 1653 | 1467331677182 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 17:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:07:57 INFO - PROCESS | 1653 | 1467331677184 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 17:07:57 INFO - PROCESS | 1653 | 1467331677187 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - PROCESS | 1653 | 1467331677189 Marionette TRACE conn2 <- [1,438,null,{}] 17:07:57 INFO - PROCESS | 1653 | 1467331677203 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}] 17:07:57 INFO - PROCESS | 1653 | 1467331677207 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:57 INFO - PROCESS | 1653 | 1467331677354 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 17:07:57 INFO - PROCESS | 1653 | 1467331677409 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:57 INFO - PROCESS | 1653 | 1467331677411 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119010800 == 36 [pid = 1653] [id = 117] 17:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112a5c400) [pid = 1653] [serial = 348] [outer = 0x0] 17:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1211e0000) [pid = 1653] [serial = 349] [outer = 0x112a5c400] 17:07:57 INFO - PROCESS | 1653 | 1467331677439 Marionette DEBUG loaded listener.js 17:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1220f6800) [pid = 1653] [serial = 350] [outer = 0x112a5c400] 17:07:57 INFO - PROCESS | 1653 | 1467331677736 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]]]}] 17:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 575ms 17:07:57 INFO - PROCESS | 1653 | 1467331677766 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 17:07:57 INFO - PROCESS | 1653 | 1467331677767 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 17:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:07:57 INFO - PROCESS | 1653 | 1467331677769 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - PROCESS | 1653 | 1467331677771 Marionette TRACE conn2 <- [1,442,null,{}] 17:07:57 INFO - PROCESS | 1653 | 1467331677773 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}] 17:07:57 INFO - PROCESS | 1653 | 1467331677774 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:57 INFO - PROCESS | 1653 | 1467331677864 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 17:07:57 INFO - PROCESS | 1653 | 1467331677935 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:57 INFO - PROCESS | 1653 | 1467331677936 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e2800 == 37 [pid = 1653] [id = 118] 17:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12482bc00) [pid = 1653] [serial = 351] [outer = 0x0] 17:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124bd4c00) [pid = 1653] [serial = 352] [outer = 0x12482bc00] 17:07:57 INFO - PROCESS | 1653 | 1467331677964 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125709800) [pid = 1653] [serial = 353] [outer = 0x12482bc00] 17:07:58 INFO - PROCESS | 1653 | 1467331678228 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]]]}] 17:07:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 469ms 17:07:58 INFO - PROCESS | 1653 | 1467331678239 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 17:07:58 INFO - PROCESS | 1653 | 1467331678240 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 17:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:07:58 INFO - PROCESS | 1653 | 1467331678253 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:07:58 INFO - PROCESS | 1653 | 1467331678254 Marionette TRACE conn2 <- [1,446,null,{}] 17:07:58 INFO - PROCESS | 1653 | 1467331678256 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}] 17:07:58 INFO - PROCESS | 1653 | 1467331678257 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:58 INFO - PROCESS | 1653 | 1467331678345 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 17:07:58 INFO - PROCESS | 1653 | 1467331678348 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 1653 | 1467331678349 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217d6800 == 38 [pid = 1653] [id = 119] 17:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x125680400) [pid = 1653] [serial = 354] [outer = 0x0] 17:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1266bc800) [pid = 1653] [serial = 355] [outer = 0x125680400] 17:07:58 INFO - PROCESS | 1653 | 1467331678376 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12693f800) [pid = 1653] [serial = 356] [outer = 0x125680400] 17:07:58 INFO - PROCESS | 1653 | 1467331678701 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]]]}] 17:07:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 474ms 17:07:58 INFO - PROCESS | 1653 | 1467331678722 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 17:07:58 INFO - PROCESS | 1653 | 1467331678724 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 17:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:07:58 INFO - PROCESS | 1653 | 1467331678728 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:07:58 INFO - PROCESS | 1653 | 1467331678729 Marionette TRACE conn2 <- [1,450,null,{}] 17:07:58 INFO - PROCESS | 1653 | 1467331678731 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}] 17:07:58 INFO - PROCESS | 1653 | 1467331678735 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:58 INFO - PROCESS | 1653 | 1467331678870 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 17:07:58 INFO - PROCESS | 1653 | 1467331678882 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 1653 | 1467331678884 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x122081000 == 39 [pid = 1653] [id = 120] 17:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126989c00) [pid = 1653] [serial = 357] [outer = 0x0] 17:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12780bc00) [pid = 1653] [serial = 358] [outer = 0x126989c00] 17:07:58 INFO - PROCESS | 1653 | 1467331678908 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128cc7400) [pid = 1653] [serial = 359] [outer = 0x126989c00] 17:07:59 INFO - PROCESS | 1653 | 1467331679258 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] 17:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:07:59 INFO - PROCESS | 1653 | 1467331679299 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 17:07:59 INFO - PROCESS | 1653 | 1467331679301 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - PROCESS | 1653 | 1467331679302 Marionette TRACE conn2 <- [1,454,null,{}] 17:07:59 INFO - PROCESS | 1653 | 1467331679304 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}] 17:07:59 INFO - PROCESS | 1653 | 1467331679306 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:59 INFO - PROCESS | 1653 | 1467331679397 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 17:07:59 INFO - PROCESS | 1653 | 1467331679401 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:59 INFO - PROCESS | 1653 | 1467331679402 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256c9000 == 40 [pid = 1653] [id = 121] 17:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126a99000) [pid = 1653] [serial = 360] [outer = 0x0] 17:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128fa1400) [pid = 1653] [serial = 361] [outer = 0x126a99000] 17:07:59 INFO - PROCESS | 1653 | 1467331679426 Marionette DEBUG loaded listener.js 17:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12958c800) [pid = 1653] [serial = 362] [outer = 0x126a99000] 17:07:59 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:07:59 INFO - PROCESS | 1653 | 1467331679755 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]]]}] 17:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 468ms 17:07:59 INFO - PROCESS | 1653 | 1467331679770 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 1653 | 1467331679771 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 17:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:07:59 INFO - PROCESS | 1653 | 1467331679773 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - PROCESS | 1653 | 1467331679785 Marionette TRACE conn2 <- [1,458,null,{}] 17:07:59 INFO - PROCESS | 1653 | 1467331679803 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}] 17:07:59 INFO - PROCESS | 1653 | 1467331679804 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:59 INFO - PROCESS | 1653 | 1467331679896 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 17:07:59 INFO - PROCESS | 1653 | 1467331679900 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:59 INFO - PROCESS | 1653 | 1467331679901 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:07:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12690f000 == 41 [pid = 1653] [id = 122] 17:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128f11000) [pid = 1653] [serial = 363] [outer = 0x0] 17:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1295e8400) [pid = 1653] [serial = 364] [outer = 0x128f11000] 17:07:59 INFO - PROCESS | 1653 | 1467331679925 Marionette DEBUG loaded listener.js 17:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12a80dc00) [pid = 1653] [serial = 365] [outer = 0x128f11000] 17:08:00 INFO - PROCESS | 1653 | 1467331680266 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] 17:08:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:08:00 INFO - PROCESS | 1653 | 1467331680320 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 17:08:00 INFO - PROCESS | 1653 | 1467331680322 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:08:00 INFO - PROCESS | 1653 | 1467331680324 Marionette TRACE conn2 <- [1,462,null,{}] 17:08:00 INFO - PROCESS | 1653 | 1467331680327 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}] 17:08:00 INFO - PROCESS | 1653 | 1467331680328 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:00 INFO - PROCESS | 1653 | 1467331680422 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 17:08:00 INFO - PROCESS | 1653 | 1467331680433 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 1653 | 1467331680434 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x118864000 == 42 [pid = 1653] [id = 123] 17:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12a816400) [pid = 1653] [serial = 366] [outer = 0x0] 17:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b008800) [pid = 1653] [serial = 367] [outer = 0x12a816400] 17:08:00 INFO - PROCESS | 1653 | 1467331680458 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b0ed800) [pid = 1653] [serial = 368] [outer = 0x12a816400] 17:08:00 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:00 INFO - PROCESS | 1653 | 1467331680799 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] 17:08:01 INFO - PROCESS | 1653 | 1467331680996 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 17:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:08:01 INFO - PROCESS | 1653 | 1467331681008 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:08:01 INFO - PROCESS | 1653 | 1467331681010 Marionette TRACE conn2 <- [1,466,null,{}] 17:08:01 INFO - PROCESS | 1653 | 1467331681012 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}] 17:08:01 INFO - PROCESS | 1653 | 1467331681013 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:01 INFO - PROCESS | 1653 | 1467331681098 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 17:08:01 INFO - PROCESS | 1653 | 1467331681102 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:01 INFO - PROCESS | 1653 | 1467331681104 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199dc800 == 43 [pid = 1653] [id = 124] 17:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1129a8c00) [pid = 1653] [serial = 369] [outer = 0x0] 17:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112a59400) [pid = 1653] [serial = 370] [outer = 0x1129a8c00] 17:08:01 INFO - PROCESS | 1653 | 1467331681136 Marionette DEBUG loaded listener.js 17:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1186c6400) [pid = 1653] [serial = 371] [outer = 0x1129a8c00] 17:08:01 INFO - PROCESS | 1653 | 1467331681505 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] 17:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:08:01 INFO - PROCESS | 1653 | 1467331681531 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 17:08:01 INFO - PROCESS | 1653 | 1467331681533 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:08:01 INFO - PROCESS | 1653 | 1467331681535 Marionette TRACE conn2 <- [1,470,null,{}] 17:08:01 INFO - PROCESS | 1653 | 1467331681538 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}] 17:08:01 INFO - PROCESS | 1653 | 1467331681539 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:01 INFO - PROCESS | 1653 | 1467331681627 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 17:08:01 INFO - PROCESS | 1653 | 1467331681697 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:01 INFO - PROCESS | 1653 | 1467331681698 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fcc000 == 44 [pid = 1653] [id = 125] 17:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118670400) [pid = 1653] [serial = 372] [outer = 0x0] 17:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12570c400) [pid = 1653] [serial = 373] [outer = 0x118670400] 17:08:01 INFO - PROCESS | 1653 | 1467331681729 Marionette DEBUG loaded listener.js 17:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b2ca800) [pid = 1653] [serial = 374] [outer = 0x118670400] 17:08:02 INFO - PROCESS | 1653 | 1467331682056 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]]]}] 17:08:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:08:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 569ms 17:08:02 INFO - PROCESS | 1653 | 1467331682103 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 17:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:08:02 INFO - PROCESS | 1653 | 1467331682105 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 17:08:02 INFO - PROCESS | 1653 | 1467331682108 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:08:02 INFO - PROCESS | 1653 | 1467331682110 Marionette TRACE conn2 <- [1,474,null,{}] 17:08:02 INFO - PROCESS | 1653 | 1467331682113 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}] 17:08:02 INFO - PROCESS | 1653 | 1467331682115 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:02 INFO - PROCESS | 1653 | 1467331682238 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 17:08:02 INFO - PROCESS | 1653 | 1467331682315 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 1653 | 1467331682316 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab2e000 == 45 [pid = 1653] [id = 126] 17:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1186f9000) [pid = 1653] [serial = 375] [outer = 0x0] 17:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b315000) [pid = 1653] [serial = 376] [outer = 0x1186f9000] 17:08:02 INFO - PROCESS | 1653 | 1467331682356 Marionette DEBUG loaded listener.js 17:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12bc2b000) [pid = 1653] [serial = 377] [outer = 0x1186f9000] 17:08:02 INFO - PROCESS | 1653 | 1467331682711 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]]]}] 17:08:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:08:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 621ms 17:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:08:02 INFO - PROCESS | 1653 | 1467331682730 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 17:08:02 INFO - PROCESS | 1653 | 1467331682731 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 17:08:02 INFO - PROCESS | 1653 | 1467331682733 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:08:02 INFO - PROCESS | 1653 | 1467331682734 Marionette TRACE conn2 <- [1,478,null,{}] 17:08:02 INFO - PROCESS | 1653 | 1467331682736 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}] 17:08:02 INFO - PROCESS | 1653 | 1467331682737 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:02 INFO - PROCESS | 1653 | 1467331682817 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 17:08:02 INFO - PROCESS | 1653 | 1467331682887 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 1653 | 1467331682888 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b432000 == 46 [pid = 1653] [id = 127] 17:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bc2e400) [pid = 1653] [serial = 378] [outer = 0x0] 17:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12c036400) [pid = 1653] [serial = 379] [outer = 0x12bc2e400] 17:08:02 INFO - PROCESS | 1653 | 1467331682914 Marionette DEBUG loaded listener.js 17:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12c0b6400) [pid = 1653] [serial = 380] [outer = 0x12bc2e400] 17:08:03 INFO - PROCESS | 1653 | 1467331683367 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]]]}] 17:08:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:08:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 669ms 17:08:03 INFO - PROCESS | 1653 | 1467331683403 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 17:08:03 INFO - PROCESS | 1653 | 1467331683406 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 17:08:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:08:03 INFO - PROCESS | 1653 | 1467331683411 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:08:03 INFO - PROCESS | 1653 | 1467331683413 Marionette TRACE conn2 <- [1,482,null,{}] 17:08:03 INFO - PROCESS | 1653 | 1467331683418 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}] 17:08:03 INFO - PROCESS | 1653 | 1467331683420 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:03 INFO - PROCESS | 1653 | 1467331683519 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 17:08:03 INFO - PROCESS | 1653 | 1467331683587 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:03 INFO - PROCESS | 1653 | 1467331683588 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11725b000 == 47 [pid = 1653] [id = 128] 17:08:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x113d63400) [pid = 1653] [serial = 381] [outer = 0x0] 17:08:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1165dec00) [pid = 1653] [serial = 382] [outer = 0x113d63400] 17:08:03 INFO - PROCESS | 1653 | 1467331683619 Marionette DEBUG loaded listener.js 17:08:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118459800) [pid = 1653] [serial = 383] [outer = 0x113d63400] 17:08:04 INFO - PROCESS | 1653 | 1467331684048 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]]]}] 17:08:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:08:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 673ms 17:08:04 INFO - PROCESS | 1653 | 1467331684083 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 17:08:04 INFO - PROCESS | 1653 | 1467331684086 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 17:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:08:04 INFO - PROCESS | 1653 | 1467331684132 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:08:04 INFO - PROCESS | 1653 | 1467331684134 Marionette TRACE conn2 <- [1,486,null,{}] 17:08:04 INFO - PROCESS | 1653 | 1467331684138 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}] 17:08:04 INFO - PROCESS | 1653 | 1467331684139 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:04 INFO - PROCESS | 1653 | 1467331684241 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 17:08:04 INFO - PROCESS | 1653 | 1467331684307 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:04 INFO - PROCESS | 1653 | 1467331684309 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x124804800 == 48 [pid = 1653] [id = 129] 17:08:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1199ed000) [pid = 1653] [serial = 384] [outer = 0x0] 17:08:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12107d000) [pid = 1653] [serial = 385] [outer = 0x1199ed000] 17:08:04 INFO - PROCESS | 1653 | 1467331684340 Marionette DEBUG loaded listener.js 17:08:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12204dc00) [pid = 1653] [serial = 386] [outer = 0x1199ed000] 17:08:04 INFO - PROCESS | 1653 | 1467331684780 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]]]}] 17:08:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:08:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 689ms 17:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:08:04 INFO - PROCESS | 1653 | 1467331684810 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 17:08:04 INFO - PROCESS | 1653 | 1467331684812 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 17:08:04 INFO - PROCESS | 1653 | 1467331684815 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:08:04 INFO - PROCESS | 1653 | 1467331684818 Marionette TRACE conn2 <- [1,490,null,{}] 17:08:04 INFO - PROCESS | 1653 | 1467331684827 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}] 17:08:04 INFO - PROCESS | 1653 | 1467331684831 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:04 INFO - PROCESS | 1653 | 1467331684929 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 17:08:05 INFO - PROCESS | 1653 | 1467331684997 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:05 INFO - PROCESS | 1653 | 1467331684999 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb96000 == 49 [pid = 1653] [id = 130] 17:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126988c00) [pid = 1653] [serial = 387] [outer = 0x0] 17:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126a9ac00) [pid = 1653] [serial = 388] [outer = 0x126988c00] 17:08:05 INFO - PROCESS | 1653 | 1467331685030 Marionette DEBUG loaded listener.js 17:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1278cd000) [pid = 1653] [serial = 389] [outer = 0x126988c00] 17:08:05 INFO - PROCESS | 1653 | 1467331685486 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]]]}] 17:08:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:08:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 721ms 17:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:08:05 INFO - PROCESS | 1653 | 1467331685543 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 17:08:05 INFO - PROCESS | 1653 | 1467331685544 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 17:08:05 INFO - PROCESS | 1653 | 1467331685548 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:08:05 INFO - PROCESS | 1653 | 1467331685549 Marionette TRACE conn2 <- [1,494,null,{}] 17:08:05 INFO - PROCESS | 1653 | 1467331685552 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}] 17:08:05 INFO - PROCESS | 1653 | 1467331685553 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:05 INFO - PROCESS | 1653 | 1467331685654 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 17:08:05 INFO - PROCESS | 1653 | 1467331685722 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:05 INFO - PROCESS | 1653 | 1467331685723 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12befc000 == 50 [pid = 1653] [id = 131] 17:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129341000) [pid = 1653] [serial = 390] [outer = 0x0] 17:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b004000) [pid = 1653] [serial = 391] [outer = 0x129341000] 17:08:05 INFO - PROCESS | 1653 | 1467331685752 Marionette DEBUG loaded listener.js 17:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b2c7000) [pid = 1653] [serial = 392] [outer = 0x129341000] 17:08:06 INFO - PROCESS | 1653 | 1467331686202 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]]]}] 17:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 669ms 17:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:08:06 INFO - PROCESS | 1653 | 1467331686217 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 17:08:06 INFO - PROCESS | 1653 | 1467331686219 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 17:08:06 INFO - PROCESS | 1653 | 1467331686221 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:08:06 INFO - PROCESS | 1653 | 1467331686222 Marionette TRACE conn2 <- [1,498,null,{}] 17:08:06 INFO - PROCESS | 1653 | 1467331686225 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}] 17:08:06 INFO - PROCESS | 1653 | 1467331686226 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:06 INFO - PROCESS | 1653 | 1467331686436 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 17:08:06 INFO - PROCESS | 1653 | 1467331686514 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:06 INFO - PROCESS | 1653 | 1467331686516 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bb8800 == 51 [pid = 1653] [id = 132] 17:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x110fe9400) [pid = 1653] [serial = 393] [outer = 0x0] 17:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x112a5d800) [pid = 1653] [serial = 394] [outer = 0x110fe9400] 17:08:06 INFO - PROCESS | 1653 | 1467331686544 Marionette DEBUG loaded listener.js 17:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1165dc400) [pid = 1653] [serial = 395] [outer = 0x110fe9400] 17:08:07 INFO - PROCESS | 1653 | 1467331686999 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]]]}] 17:08:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:08:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 820ms 17:08:07 INFO - PROCESS | 1653 | 1467331687060 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 17:08:07 INFO - PROCESS | 1653 | 1467331687062 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 17:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:08:07 INFO - PROCESS | 1653 | 1467331687067 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - PROCESS | 1653 | 1467331687069 Marionette TRACE conn2 <- [1,502,null,{}] 17:08:07 INFO - PROCESS | 1653 | 1467331687072 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}] 17:08:07 INFO - PROCESS | 1653 | 1467331687073 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:07 INFO - PROCESS | 1653 | 1467331687168 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 17:08:07 INFO - PROCESS | 1653 | 1467331687240 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 1653 | 1467331687242 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185df800 == 52 [pid = 1653] [id = 133] 17:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1186fec00) [pid = 1653] [serial = 396] [outer = 0x0] 17:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11970d400) [pid = 1653] [serial = 397] [outer = 0x1186fec00] 17:08:07 INFO - PROCESS | 1653 | 1467331687269 Marionette DEBUG loaded listener.js 17:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1199e8400) [pid = 1653] [serial = 398] [outer = 0x1186fec00] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab2e000 == 51 [pid = 1653] [id = 126] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x129fcc000 == 50 [pid = 1653] [id = 125] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1199dc800 == 49 [pid = 1653] [id = 124] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x118864000 == 48 [pid = 1653] [id = 123] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12690f000 == 47 [pid = 1653] [id = 122] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1256c9000 == 46 [pid = 1653] [id = 121] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x122081000 == 45 [pid = 1653] [id = 120] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1128d4800) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1217d6800 == 44 [pid = 1653] [id = 119] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e2800 == 43 [pid = 1653] [id = 118] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119010800 == 42 [pid = 1653] [id = 117] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x115fcb000 == 41 [pid = 1653] [id = 116] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11723f000 == 40 [pid = 1653] [id = 115] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1210d8800 == 39 [pid = 1653] [id = 114] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x116bbd000 == 38 [pid = 1653] [id = 113] 17:08:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb92000 == 37 [pid = 1653] [id = 112] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1190cc400) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x127816400) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b004400) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1266b9400) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x121579800) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119d67400) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1197cc000) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12bc2fc00) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1262f0800) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124e73c00) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b003400) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1295e9800) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1199e8c00) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119702400) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129595000) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129644000) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a899c00) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1295f1800) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128cc2400) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12c0b8c00) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116730800) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1131e1400) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110fed400) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12c0bd800) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12bbcf400) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12145c000) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12482fc00) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x127819800) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129b2800) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1129ae400) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1177d7400) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128cc3c00) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12c036c00) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110ff1c00) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124ed4800) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12c197400) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12bc36800) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b00dc00) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 17:08:07 INFO - PROCESS | 1653 | 1467331687643 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]]]}] 17:08:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:08:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 619ms 17:08:07 INFO - PROCESS | 1653 | 1467331687687 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 17:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:08:07 INFO - PROCESS | 1653 | 1467331687689 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 17:08:07 INFO - PROCESS | 1653 | 1467331687691 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - PROCESS | 1653 | 1467331687693 Marionette TRACE conn2 <- [1,506,null,{}] 17:08:07 INFO - PROCESS | 1653 | 1467331687695 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}] 17:08:07 INFO - PROCESS | 1653 | 1467331687696 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:07 INFO - PROCESS | 1653 | 1467331687776 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 17:08:07 INFO - PROCESS | 1653 | 1467331687782 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 1653 | 1467331687784 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11901b800 == 38 [pid = 1653] [id = 134] 17:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1199f3c00) [pid = 1653] [serial = 399] [outer = 0x0] 17:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121a3ec00) [pid = 1653] [serial = 400] [outer = 0x1199f3c00] 17:08:07 INFO - PROCESS | 1653 | 1467331687809 Marionette DEBUG loaded listener.js 17:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124831400) [pid = 1653] [serial = 401] [outer = 0x1199f3c00] 17:08:08 INFO - PROCESS | 1653 | 1467331688168 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]]]}] 17:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 519ms 17:08:08 INFO - PROCESS | 1653 | 1467331688212 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 17:08:08 INFO - PROCESS | 1653 | 1467331688216 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 17:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:08:08 INFO - PROCESS | 1653 | 1467331688227 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - PROCESS | 1653 | 1467331688231 Marionette TRACE conn2 <- [1,510,null,{}] 17:08:08 INFO - PROCESS | 1653 | 1467331688233 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}] 17:08:08 INFO - PROCESS | 1653 | 1467331688236 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:08 INFO - PROCESS | 1653 | 1467331688303 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 17:08:08 INFO - PROCESS | 1653 | 1467331688309 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 1653 | 1467331688312 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x121494000 == 39 [pid = 1653] [id = 135] 17:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x125132400) [pid = 1653] [serial = 402] [outer = 0x0] 17:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1261ef000) [pid = 1653] [serial = 403] [outer = 0x125132400] 17:08:08 INFO - PROCESS | 1653 | 1467331688337 Marionette DEBUG loaded listener.js 17:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1278cc800) [pid = 1653] [serial = 404] [outer = 0x125132400] 17:08:08 INFO - PROCESS | 1653 | 1467331688810 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]]]}] 17:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 17:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:08:08 INFO - PROCESS | 1653 | 1467331688851 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 17:08:08 INFO - PROCESS | 1653 | 1467331688852 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 17:08:08 INFO - PROCESS | 1653 | 1467331688856 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - PROCESS | 1653 | 1467331688858 Marionette TRACE conn2 <- [1,514,null,{}] 17:08:08 INFO - PROCESS | 1653 | 1467331688861 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}] 17:08:08 INFO - PROCESS | 1653 | 1467331688863 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:08 INFO - PROCESS | 1653 | 1467331688988 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 17:08:08 INFO - PROCESS | 1653 | 1467331688994 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 1653 | 1467331688995 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x124802800 == 40 [pid = 1653] [id = 136] 17:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1278db400) [pid = 1653] [serial = 405] [outer = 0x0] 17:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128fa0c00) [pid = 1653] [serial = 406] [outer = 0x1278db400] 17:08:09 INFO - PROCESS | 1653 | 1467331689040 Marionette DEBUG loaded listener.js 17:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12958f000) [pid = 1653] [serial = 407] [outer = 0x1278db400] 17:08:09 INFO - PROCESS | 1653 | 1467331689383 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]]]}] 17:08: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 17:08:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 17:08:09 INFO - PROCESS | 1653 | 1467331689425 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 17:08:09 INFO - PROCESS | 1653 | 1467331689426 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 17:08:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:08:09 INFO - PROCESS | 1653 | 1467331689428 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - PROCESS | 1653 | 1467331689430 Marionette TRACE conn2 <- [1,518,null,{}] 17:08:09 INFO - PROCESS | 1653 | 1467331689432 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}] 17:08:09 INFO - PROCESS | 1653 | 1467331689433 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:09 INFO - PROCESS | 1653 | 1467331689553 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 17:08:09 INFO - PROCESS | 1653 | 1467331689602 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:09 INFO - PROCESS | 1653 | 1467331689606 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256d3000 == 41 [pid = 1653] [id = 137] 17:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b00dc00) [pid = 1653] [serial = 408] [outer = 0x0] 17:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b0ea400) [pid = 1653] [serial = 409] [outer = 0x12b00dc00] 17:08:09 INFO - PROCESS | 1653 | 1467331689639 Marionette DEBUG loaded listener.js 17:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12bbc8800) [pid = 1653] [serial = 410] [outer = 0x12b00dc00] 17:08:09 INFO - PROCESS | 1653 | 1467331689946 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]]]}] 17:08:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:08:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 568ms 17:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:08:10 INFO - PROCESS | 1653 | 1467331689998 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 17:08:10 INFO - PROCESS | 1653 | 1467331689999 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 17:08:10 INFO - PROCESS | 1653 | 1467331690001 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:08:10 INFO - PROCESS | 1653 | 1467331690002 Marionette TRACE conn2 <- [1,522,null,{}] 17:08:10 INFO - PROCESS | 1653 | 1467331690005 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}] 17:08:10 INFO - PROCESS | 1653 | 1467331690006 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:10 INFO - PROCESS | 1653 | 1467331690112 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 17:08:10 INFO - PROCESS | 1653 | 1467331690147 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:10 INFO - PROCESS | 1653 | 1467331690148 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12789d000 == 42 [pid = 1653] [id = 138] 17:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b00f000) [pid = 1653] [serial = 411] [outer = 0x0] 17:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12bc2cc00) [pid = 1653] [serial = 412] [outer = 0x12b00f000] 17:08:10 INFO - PROCESS | 1653 | 1467331690173 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1128cc000) [pid = 1653] [serial = 413] [outer = 0x12b00f000] 17:08:10 INFO - PROCESS | 1653 | 1467331690495 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]]]}] 17:08:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:08:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 517ms 17:08:10 INFO - PROCESS | 1653 | 1467331690526 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 17:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:08:10 INFO - PROCESS | 1653 | 1467331690529 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 17:08:10 INFO - PROCESS | 1653 | 1467331690531 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:08:10 INFO - PROCESS | 1653 | 1467331690532 Marionette TRACE conn2 <- [1,526,null,{}] 17:08:10 INFO - PROCESS | 1653 | 1467331690535 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}] 17:08:10 INFO - PROCESS | 1653 | 1467331690536 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:10 INFO - PROCESS | 1653 | 1467331690639 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 17:08:10 INFO - PROCESS | 1653 | 1467331690651 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:10 INFO - PROCESS | 1653 | 1467331690652 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290bb800 == 43 [pid = 1653] [id = 139] 17:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1197d3000) [pid = 1653] [serial = 414] [outer = 0x0] 17:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1197dc800) [pid = 1653] [serial = 415] [outer = 0x1197d3000] 17:08:10 INFO - PROCESS | 1653 | 1467331690676 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1197e0000) [pid = 1653] [serial = 416] [outer = 0x1197d3000] 17:08:11 INFO - PROCESS | 1653 | 1467331691029 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]]]}] 17:08: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 17:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 17:08:11 INFO - PROCESS | 1653 | 1467331691051 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 17:08:11 INFO - PROCESS | 1653 | 1467331691052 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 17:08:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:08:11 INFO - PROCESS | 1653 | 1467331691055 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 1653 | 1467331691056 Marionette TRACE conn2 <- [1,530,null,{}] 17:08:11 INFO - PROCESS | 1653 | 1467331691059 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}] 17:08:11 INFO - PROCESS | 1653 | 1467331691061 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:11 INFO - PROCESS | 1653 | 1467331691168 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 17:08:11 INFO - PROCESS | 1653 | 1467331691171 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 1653 | 1467331691173 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297af800 == 44 [pid = 1653] [id = 140] 17:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1197d8400) [pid = 1653] [serial = 417] [outer = 0x0] 17:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1197f2000) [pid = 1653] [serial = 418] [outer = 0x1197d8400] 17:08:11 INFO - PROCESS | 1653 | 1467331691197 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1197f6000) [pid = 1653] [serial = 419] [outer = 0x1197d8400] 17:08:11 INFO - PROCESS | 1653 | 1467331691529 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"]]]}] 17:08: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 17:08:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:08:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:08: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 17:08:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:08:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:08:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 520ms 17:08:11 INFO - PROCESS | 1653 | 1467331691575 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 17:08:11 INFO - PROCESS | 1653 | 1467331691577 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 17:08:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:08:11 INFO - PROCESS | 1653 | 1467331691579 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 1653 | 1467331691580 Marionette TRACE conn2 <- [1,534,null,{}] 17:08:11 INFO - PROCESS | 1653 | 1467331691582 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}] 17:08:11 INFO - PROCESS | 1653 | 1467331691583 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:11 INFO - PROCESS | 1653 | 1467331691696 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 17:08:11 INFO - PROCESS | 1653 | 1467331691706 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 1653 | 1467331691707 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b295800 == 45 [pid = 1653] [id = 141] 17:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x110f7b000) [pid = 1653] [serial = 420] [outer = 0x0] 17:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x110f82400) [pid = 1653] [serial = 421] [outer = 0x110f7b000] 17:08:11 INFO - PROCESS | 1653 | 1467331691733 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1197f5c00) [pid = 1653] [serial = 422] [outer = 0x110f7b000] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126a99000) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128f11000) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a816400) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117035400) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1128d0000) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a5c400) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125680400) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12482bc00) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1129a8c00) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118670400) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126989c00) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:08:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1186f9000) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:08:12 INFO - PROCESS | 1653 | 1467331692133 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]]]}] 17:08:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:08:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 571ms 17:08:12 INFO - PROCESS | 1653 | 1467331692150 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 17:08:12 INFO - PROCESS | 1653 | 1467331692151 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 17:08:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:08:12 INFO - PROCESS | 1653 | 1467331692153 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - PROCESS | 1653 | 1467331692154 Marionette TRACE conn2 <- [1,538,null,{}] 17:08:12 INFO - PROCESS | 1653 | 1467331692157 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}] 17:08:12 INFO - PROCESS | 1653 | 1467331692158 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:12 INFO - PROCESS | 1653 | 1467331692285 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 17:08:12 INFO - PROCESS | 1653 | 1467331692329 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 1653 | 1467331692331 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b441800 == 46 [pid = 1653] [id = 142] 17:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110f77800) [pid = 1653] [serial = 423] [outer = 0x0] 17:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a57400) [pid = 1653] [serial = 424] [outer = 0x110f77800] 17:08:12 INFO - PROCESS | 1653 | 1467331692365 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1278d5800) [pid = 1653] [serial = 425] [outer = 0x110f77800] 17:08:12 INFO - PROCESS | 1653 | 1467331692653 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]]]}] 17:08: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. 17:08:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 517ms 17:08:12 INFO - PROCESS | 1653 | 1467331692672 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 17:08:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:08:12 INFO - PROCESS | 1653 | 1467331692683 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 17:08:12 INFO - PROCESS | 1653 | 1467331692690 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - PROCESS | 1653 | 1467331692692 Marionette TRACE conn2 <- [1,542,null,{}] 17:08:12 INFO - PROCESS | 1653 | 1467331692701 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}] 17:08:12 INFO - PROCESS | 1653 | 1467331692703 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:12 INFO - PROCESS | 1653 | 1467331692802 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 17:08:12 INFO - PROCESS | 1653 | 1467331692856 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 1653 | 1467331692858 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c669800 == 47 [pid = 1653] [id = 143] 17:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1197cc000) [pid = 1653] [serial = 426] [outer = 0x0] 17:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12bbc8c00) [pid = 1653] [serial = 427] [outer = 0x1197cc000] 17:08:12 INFO - PROCESS | 1653 | 1467331692882 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12c19d000) [pid = 1653] [serial = 428] [outer = 0x1197cc000] 17:08:13 INFO - PROCESS | 1653 | 1467331693154 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]]]}] 17:08: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. 17:08:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 476ms 17:08:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:08:13 INFO - PROCESS | 1653 | 1467331693167 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 1653 | 1467331693168 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 17:08:13 INFO - PROCESS | 1653 | 1467331693170 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 1653 | 1467331693171 Marionette TRACE conn2 <- [1,546,null,{}] 17:08:13 INFO - PROCESS | 1653 | 1467331693173 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}] 17:08:13 INFO - PROCESS | 1653 | 1467331693175 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:13 INFO - PROCESS | 1653 | 1467331693285 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 17:08:13 INFO - PROCESS | 1653 | 1467331693288 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 1653 | 1467331693289 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b8800 == 48 [pid = 1653] [id = 144] 17:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1186c9000) [pid = 1653] [serial = 429] [outer = 0x0] 17:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x121b76000) [pid = 1653] [serial = 430] [outer = 0x1186c9000] 17:08:13 INFO - PROCESS | 1653 | 1467331693319 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x121b7dc00) [pid = 1653] [serial = 431] [outer = 0x1186c9000] 17:08:13 INFO - PROCESS | 1653 | 1467331693655 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]]]}] 17:08:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:08:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 520ms 17:08:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:08:13 INFO - PROCESS | 1653 | 1467331693690 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 1653 | 1467331693691 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 17:08:13 INFO - PROCESS | 1653 | 1467331693694 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 1653 | 1467331693695 Marionette TRACE conn2 <- [1,550,null,{}] 17:08:13 INFO - PROCESS | 1653 | 1467331693697 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}] 17:08:13 INFO - PROCESS | 1653 | 1467331693698 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:13 INFO - PROCESS | 1653 | 1467331693816 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 17:08:13 INFO - PROCESS | 1653 | 1467331693821 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 1653 | 1467331693822 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cacc800 == 49 [pid = 1653] [id = 145] 17:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121b74400) [pid = 1653] [serial = 432] [outer = 0x0] 17:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129052400) [pid = 1653] [serial = 433] [outer = 0x121b74400] 17:08:13 INFO - PROCESS | 1653 | 1467331693851 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12905b400) [pid = 1653] [serial = 434] [outer = 0x121b74400] 17:08:14 INFO - PROCESS | 1653 | 1467331694299 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]]]}] 17:08: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. 17:08:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 619ms 17:08:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:08:14 INFO - PROCESS | 1653 | 1467331694313 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 1653 | 1467331694316 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 17:08:14 INFO - PROCESS | 1653 | 1467331694319 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 1653 | 1467331694321 Marionette TRACE conn2 <- [1,554,null,{}] 17:08:14 INFO - PROCESS | 1653 | 1467331694326 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}] 17:08:14 INFO - PROCESS | 1653 | 1467331694327 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:14 INFO - PROCESS | 1653 | 1467331694433 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 17:08:14 INFO - PROCESS | 1653 | 1467331694486 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:14 INFO - PROCESS | 1653 | 1467331694489 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11881d000 == 50 [pid = 1653] [id = 146] 17:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113d68000) [pid = 1653] [serial = 435] [outer = 0x0] 17:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x117e0b000) [pid = 1653] [serial = 436] [outer = 0x113d68000] 17:08:14 INFO - PROCESS | 1653 | 1467331694520 Marionette DEBUG loaded listener.js 17:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1190cec00) [pid = 1653] [serial = 437] [outer = 0x113d68000] 17:08:14 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:14 INFO - PROCESS | 1653 | 1467331694989 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]]]}] 17:08:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:08:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 723ms 17:08:15 INFO - PROCESS | 1653 | 1467331695045 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 1653 | 1467331695048 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 17:08:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:08:15 INFO - PROCESS | 1653 | 1467331695053 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - PROCESS | 1653 | 1467331695054 Marionette TRACE conn2 <- [1,558,null,{}] 17:08:15 INFO - PROCESS | 1653 | 1467331695057 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}] 17:08:15 INFO - PROCESS | 1653 | 1467331695059 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:15 INFO - PROCESS | 1653 | 1467331695161 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 17:08:15 INFO - PROCESS | 1653 | 1467331695260 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 1653 | 1467331695262 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256c5800 == 51 [pid = 1653] [id = 147] 17:08:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1199f2c00) [pid = 1653] [serial = 438] [outer = 0x0] 17:08:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12157b400) [pid = 1653] [serial = 439] [outer = 0x1199f2c00] 17:08:15 INFO - PROCESS | 1653 | 1467331695295 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1220c5c00) [pid = 1653] [serial = 440] [outer = 0x1199f2c00] 17:08:15 INFO - PROCESS | 1653 | 1467331695678 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]]]}] 17:08:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:08:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 669ms 17:08:15 INFO - PROCESS | 1653 | 1467331695722 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 1653 | 1467331695724 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 17:08:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:08:15 INFO - PROCESS | 1653 | 1467331695730 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - PROCESS | 1653 | 1467331695732 Marionette TRACE conn2 <- [1,562,null,{}] 17:08:15 INFO - PROCESS | 1653 | 1467331695742 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}] 17:08:15 INFO - PROCESS | 1653 | 1467331695746 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:15 INFO - PROCESS | 1653 | 1467331695943 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 17:08:16 INFO - PROCESS | 1653 | 1467331696006 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 1653 | 1467331696008 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c667000 == 52 [pid = 1653] [id = 148] 17:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126983400) [pid = 1653] [serial = 441] [outer = 0x0] 17:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x126d88800) [pid = 1653] [serial = 442] [outer = 0x126983400] 17:08:16 INFO - PROCESS | 1653 | 1467331696039 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128fa4c00) [pid = 1653] [serial = 443] [outer = 0x126983400] 17:08:16 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:16 INFO - PROCESS | 1653 | 1467331696446 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]]]}] 17:08:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:08:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 723ms 17:08:16 INFO - PROCESS | 1653 | 1467331696469 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 17:08:16 INFO - PROCESS | 1653 | 1467331696471 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 17:08:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:08:16 INFO - PROCESS | 1653 | 1467331696487 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:08:16 INFO - PROCESS | 1653 | 1467331696488 Marionette TRACE conn2 <- [1,566,null,{}] 17:08:16 INFO - PROCESS | 1653 | 1467331696493 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}] 17:08:16 INFO - PROCESS | 1653 | 1467331696494 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:16 INFO - PROCESS | 1653 | 1467331696598 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 17:08:16 INFO - PROCESS | 1653 | 1467331696653 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 1653 | 1467331696654 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d494000 == 53 [pid = 1653] [id = 149] 17:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12905d800) [pid = 1653] [serial = 444] [outer = 0x0] 17:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x129061000) [pid = 1653] [serial = 445] [outer = 0x12905d800] 17:08:16 INFO - PROCESS | 1653 | 1467331696683 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1295eec00) [pid = 1653] [serial = 446] [outer = 0x12905d800] 17:08:16 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:17 INFO - PROCESS | 1653 | 1467331697320 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]]]}] 17:08:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:08:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 883ms 17:08:17 INFO - PROCESS | 1653 | 1467331697359 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 1653 | 1467331697364 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 17:08:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:08:17 INFO - PROCESS | 1653 | 1467331697367 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 1653 | 1467331697369 Marionette TRACE conn2 <- [1,570,null,{}] 17:08:17 INFO - PROCESS | 1653 | 1467331697373 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}] 17:08:17 INFO - PROCESS | 1653 | 1467331697375 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:17 INFO - PROCESS | 1653 | 1467331697473 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 17:08:17 INFO - PROCESS | 1653 | 1467331697565 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 1653 | 1467331697569 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11968c800 == 54 [pid = 1653] [id = 150] 17:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x113252800) [pid = 1653] [serial = 447] [outer = 0x0] 17:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x115ef3c00) [pid = 1653] [serial = 448] [outer = 0x113252800] 17:08:17 INFO - PROCESS | 1653 | 1467331697613 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x117e14400) [pid = 1653] [serial = 449] [outer = 0x113252800] 17:08:18 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:18 INFO - PROCESS | 1653 | [1653] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:08:18 INFO - PROCESS | 1653 | 1467331698164 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]]]}] 17:08:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:08:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 822ms 17:08:18 INFO - PROCESS | 1653 | 1467331698189 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 17:08:18 INFO - PROCESS | 1653 | 1467331698192 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 17:08:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:08:18 INFO - PROCESS | 1653 | 1467331698196 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:08:18 INFO - PROCESS | 1653 | 1467331698198 Marionette TRACE conn2 <- [1,574,null,{}] 17:08:18 INFO - PROCESS | 1653 | 1467331698200 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}] 17:08:18 INFO - PROCESS | 1653 | 1467331698202 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:18 INFO - PROCESS | 1653 | 1467331698290 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 17:08:18 INFO - PROCESS | 1653 | 1467331698350 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:18 INFO - PROCESS | 1653 | 1467331698352 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x117245800 == 55 [pid = 1653] [id = 151] 17:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x117092800) [pid = 1653] [serial = 450] [outer = 0x0] 17:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1190cbc00) [pid = 1653] [serial = 451] [outer = 0x117092800] 17:08:18 INFO - PROCESS | 1653 | 1467331698380 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1197db400) [pid = 1653] [serial = 452] [outer = 0x117092800] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7b8800 == 54 [pid = 1653] [id = 144] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c669800 == 53 [pid = 1653] [id = 143] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b441800 == 52 [pid = 1653] [id = 142] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b295800 == 51 [pid = 1653] [id = 141] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1297af800 == 50 [pid = 1653] [id = 140] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1290bb800 == 49 [pid = 1653] [id = 139] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12789d000 == 48 [pid = 1653] [id = 138] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1256d3000 == 47 [pid = 1653] [id = 137] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x124802800 == 46 [pid = 1653] [id = 136] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x121494000 == 45 [pid = 1653] [id = 135] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11901b800 == 44 [pid = 1653] [id = 134] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1185df800 == 43 [pid = 1653] [id = 133] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116bb8800 == 42 [pid = 1653] [id = 132] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x124804800 == 41 [pid = 1653] [id = 129] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b432000 == 40 [pid = 1653] [id = 127] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11725b000 == 39 [pid = 1653] [id = 128] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12befc000 == 38 [pid = 1653] [id = 131] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb96000 == 37 [pid = 1653] [id = 130] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1290bb000 == 36 [pid = 1653] [id = 78] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x127893000 == 35 [pid = 1653] [id = 81] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11550f800 == 34 [pid = 1653] [id = 65] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x129530000 == 33 [pid = 1653] [id = 82] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11968c800 == 32 [pid = 1653] [id = 150] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d494000 == 31 [pid = 1653] [id = 149] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c667000 == 30 [pid = 1653] [id = 148] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1256c5800 == 29 [pid = 1653] [id = 147] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12cacc800 == 28 [pid = 1653] [id = 145] 17:08:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11881d000 == 27 [pid = 1653] [id = 146] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x128fa1400) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1295e8400) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b008800) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x118679c00) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1177d7c00) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1129b2400) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119455800) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1211e0000) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1220f6800) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1266bc800) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12693f800) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x117e16c00) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a80dc00) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124bd4c00) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x125709800) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112a53000) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112a59400) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1186c6400) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12570c400) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b0ed800) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b2ca800) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12780bc00) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12958c800) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128cc7400) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b315000) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12bc2b000) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12c036400) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 17:08:19 INFO - PROCESS | 1653 | 1467331699322 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]]]}] 17:08:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:08:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1172ms 17:08:19 INFO - PROCESS | 1653 | 1467331699369 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 1653 | 1467331699371 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 17:08:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:08:19 INFO - PROCESS | 1653 | 1467331699374 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 1653 | 1467331699376 Marionette TRACE conn2 <- [1,578,null,{}] 17:08:19 INFO - PROCESS | 1653 | 1467331699386 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}] 17:08:19 INFO - PROCESS | 1653 | 1467331699387 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:19 INFO - PROCESS | 1653 | 1467331699466 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 17:08:19 INFO - PROCESS | 1653 | 1467331699525 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 1653 | 1467331699526 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x116775000 == 28 [pid = 1653] [id = 152] 17:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11303fc00) [pid = 1653] [serial = 453] [outer = 0x0] 17:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1133aa800) [pid = 1653] [serial = 454] [outer = 0x11303fc00] 17:08:19 INFO - PROCESS | 1653 | 1467331699553 Marionette DEBUG loaded listener.js 17:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116287800) [pid = 1653] [serial = 455] [outer = 0x11303fc00] 17:08:19 INFO - PROCESS | 1653 | 1467331699881 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]]]}] 17:08:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:08:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 526ms 17:08:19 INFO - PROCESS | 1653 | 1467331699901 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 1653 | 1467331699904 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 17:08:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:08:19 INFO - PROCESS | 1653 | 1467331699908 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 1653 | 1467331699912 Marionette TRACE conn2 <- [1,582,null,{}] 17:08:19 INFO - PROCESS | 1653 | 1467331699915 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}] 17:08:19 INFO - PROCESS | 1653 | 1467331699917 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:19 INFO - PROCESS | 1653 | 1467331699995 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 17:08:20 INFO - PROCESS | 1653 | 1467331700051 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:20 INFO - PROCESS | 1653 | 1467331700051 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x117258000 == 29 [pid = 1653] [id = 153] 17:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116a05400) [pid = 1653] [serial = 456] [outer = 0x0] 17:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1182e5400) [pid = 1653] [serial = 457] [outer = 0x116a05400] 17:08:20 INFO - PROCESS | 1653 | 1467331700079 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1186c6800) [pid = 1653] [serial = 458] [outer = 0x116a05400] 17:08:20 INFO - PROCESS | 1653 | 1467331700403 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]]]}] 17:08:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:08:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 523ms 17:08:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:08:20 INFO - PROCESS | 1653 | 1467331700432 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 17:08:20 INFO - PROCESS | 1653 | 1467331700433 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 17:08:20 INFO - PROCESS | 1653 | 1467331700436 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:08:20 INFO - PROCESS | 1653 | 1467331700438 Marionette TRACE conn2 <- [1,586,null,{}] 17:08:20 INFO - PROCESS | 1653 | 1467331700448 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}] 17:08:20 INFO - PROCESS | 1653 | 1467331700451 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:20 INFO - PROCESS | 1653 | 1467331700526 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 17:08:20 INFO - PROCESS | 1653 | 1467331700534 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:20 INFO - PROCESS | 1653 | 1467331700536 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d5800 == 30 [pid = 1653] [id = 154] 17:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1129b3400) [pid = 1653] [serial = 459] [outer = 0x0] 17:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1197cdc00) [pid = 1653] [serial = 460] [outer = 0x1129b3400] 17:08:20 INFO - PROCESS | 1653 | 1467331700564 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1197f0c00) [pid = 1653] [serial = 461] [outer = 0x1129b3400] 17:08:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:20 INFO - PROCESS | 1653 | 1467331700877 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]]]}] 17:08:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:08:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 470ms 17:08:20 INFO - PROCESS | 1653 | 1467331700906 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 17:08:20 INFO - PROCESS | 1653 | 1467331700908 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 17:08:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:08:20 INFO - PROCESS | 1653 | 1467331700918 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:08:20 INFO - PROCESS | 1653 | 1467331700919 Marionette TRACE conn2 <- [1,590,null,{}] 17:08:20 INFO - PROCESS | 1653 | 1467331700921 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}] 17:08:20 INFO - PROCESS | 1653 | 1467331700922 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:21 INFO - PROCESS | 1653 | 1467331701038 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 17:08:21 INFO - PROCESS | 1653 | 1467331701044 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 1653 | 1467331701045 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e6000 == 31 [pid = 1653] [id = 155] 17:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1190c7800) [pid = 1653] [serial = 462] [outer = 0x0] 17:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119965400) [pid = 1653] [serial = 463] [outer = 0x1190c7800] 17:08:21 INFO - PROCESS | 1653 | 1467331701070 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x121082000) [pid = 1653] [serial = 464] [outer = 0x1190c7800] 17:08:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:08:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 518ms 17:08:21 INFO - PROCESS | 1653 | 1467331701432 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]]]}] 17:08:21 INFO - PROCESS | 1653 | 1467331701436 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 17:08:21 INFO - PROCESS | 1653 | 1467331701438 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 17:08:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:08:21 INFO - PROCESS | 1653 | 1467331701440 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 1653 | 1467331701441 Marionette TRACE conn2 <- [1,594,null,{}] 17:08:21 INFO - PROCESS | 1653 | 1467331701445 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}] 17:08:21 INFO - PROCESS | 1653 | 1467331701446 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:21 INFO - PROCESS | 1653 | 1467331701540 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 17:08:21 INFO - PROCESS | 1653 | 1467331701578 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 1653 | 1467331701579 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217e0800 == 32 [pid = 1653] [id = 156] 17:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1165ea000) [pid = 1653] [serial = 465] [outer = 0x0] 17:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1212ec400) [pid = 1653] [serial = 466] [outer = 0x1165ea000] 17:08:21 INFO - PROCESS | 1653 | 1467331701603 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x121b6fc00) [pid = 1653] [serial = 467] [outer = 0x1165ea000] 17:08:21 INFO - PROCESS | 1653 | 1467331701940 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]]]}] 17:08:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:08:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 522ms 17:08:21 INFO - PROCESS | 1653 | 1467331701966 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 17:08:21 INFO - PROCESS | 1653 | 1467331701967 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 17:08:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:08:21 INFO - PROCESS | 1653 | 1467331701970 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 1653 | 1467331701971 Marionette TRACE conn2 <- [1,598,null,{}] 17:08:21 INFO - PROCESS | 1653 | 1467331701973 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}] 17:08:21 INFO - PROCESS | 1653 | 1467331701977 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:22 INFO - PROCESS | 1653 | 1467331702086 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 17:08:22 INFO - PROCESS | 1653 | 1467331702122 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:22 INFO - PROCESS | 1653 | 1467331702123 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1248da000 == 33 [pid = 1653] [id = 157] 17:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112a54400) [pid = 1653] [serial = 468] [outer = 0x0] 17:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x121bf6400) [pid = 1653] [serial = 469] [outer = 0x112a54400] 17:08:22 INFO - PROCESS | 1653 | 1467331702149 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x125683800) [pid = 1653] [serial = 470] [outer = 0x112a54400] 17:08:22 INFO - PROCESS | 1653 | 1467331702454 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]]]}] 17:08:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:08:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 17:08:22 INFO - PROCESS | 1653 | 1467331702489 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 1653 | 1467331702490 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 17:08:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:08:22 INFO - PROCESS | 1653 | 1467331702494 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - PROCESS | 1653 | 1467331702495 Marionette TRACE conn2 <- [1,602,null,{}] 17:08:22 INFO - PROCESS | 1653 | 1467331702498 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}] 17:08:22 INFO - PROCESS | 1653 | 1467331702499 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:22 INFO - PROCESS | 1653 | 1467331702607 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 17:08:22 INFO - PROCESS | 1653 | 1467331702653 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:22 INFO - PROCESS | 1653 | 1467331702654 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12572c000 == 34 [pid = 1653] [id = 158] 17:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x125133000) [pid = 1653] [serial = 471] [outer = 0x0] 17:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1261f0400) [pid = 1653] [serial = 472] [outer = 0x125133000] 17:08:22 INFO - PROCESS | 1653 | 1467331702679 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x126936400) [pid = 1653] [serial = 473] [outer = 0x125133000] 17:08:23 INFO - PROCESS | 1653 | 1467331702998 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]]]}] 17:08:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:08:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 520ms 17:08:23 INFO - PROCESS | 1653 | 1467331703014 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 17:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:08:23 INFO - PROCESS | 1653 | 1467331703015 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 17:08:23 INFO - PROCESS | 1653 | 1467331703018 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - PROCESS | 1653 | 1467331703019 Marionette TRACE conn2 <- [1,606,null,{}] 17:08:23 INFO - PROCESS | 1653 | 1467331703021 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}] 17:08:23 INFO - PROCESS | 1653 | 1467331703022 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:23 INFO - PROCESS | 1653 | 1467331703119 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 17:08:23 INFO - PROCESS | 1653 | 1467331703136 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:23 INFO - PROCESS | 1653 | 1467331703137 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a80000 == 35 [pid = 1653] [id = 159] 17:08:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12693dc00) [pid = 1653] [serial = 474] [outer = 0x0] 17:08:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126a9a400) [pid = 1653] [serial = 475] [outer = 0x12693dc00] 17:08:23 INFO - PROCESS | 1653 | 1467331703164 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x127817800) [pid = 1653] [serial = 476] [outer = 0x12693dc00] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126988c00) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12bc2e400) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x113d63400) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x125132400) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1199f3c00) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b00f000) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x110f7b000) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x110f77800) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x110fe9400) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b00dc00) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1197cc000) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1197d8400) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1186fec00) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1199ed000) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1278db400) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129341000) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1197d3000) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1186c9000) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115ef9c00) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1128cbc00) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1128d9400) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:08:23 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x121b74400) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:08:23 INFO - PROCESS | 1653 | 1467331703924 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]]]}] 17:08:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:08:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 919ms 17:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:08:23 INFO - PROCESS | 1653 | 1467331703938 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 17:08:23 INFO - PROCESS | 1653 | 1467331703939 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 17:08:23 INFO - PROCESS | 1653 | 1467331703941 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - PROCESS | 1653 | 1467331703942 Marionette TRACE conn2 <- [1,610,null,{}] 17:08:23 INFO - PROCESS | 1653 | 1467331703950 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}] 17:08:23 INFO - PROCESS | 1653 | 1467331703951 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:24 INFO - PROCESS | 1653 | 1467331704032 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 17:08:24 INFO - PROCESS | 1653 | 1467331704036 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:24 INFO - PROCESS | 1653 | 1467331704037 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d4800 == 36 [pid = 1653] [id = 160] 17:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113d63400) [pid = 1653] [serial = 477] [outer = 0x0] 17:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119455c00) [pid = 1653] [serial = 478] [outer = 0x113d63400] 17:08:24 INFO - PROCESS | 1653 | 1467331704062 Marionette DEBUG loaded listener.js 17:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1197f1000) [pid = 1653] [serial = 479] [outer = 0x113d63400] 17:08:24 INFO - PROCESS | 1653 | 1467331704380 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]]]}] 17:08:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:08:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 474ms 17:08:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:08:24 INFO - PROCESS | 1653 | 1467331704415 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 17:08:24 INFO - PROCESS | 1653 | 1467331704416 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 17:08:24 INFO - PROCESS | 1653 | 1467331704418 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:08:24 INFO - PROCESS | 1653 | 1467331704419 Marionette TRACE conn2 <- [1,614,null,{}] 17:08:24 INFO - PROCESS | 1653 | 1467331704422 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}] 17:08:24 INFO - PROCESS | 1653 | 1467331704423 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:24 INFO - PROCESS | 1653 | 1467331704500 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 17:08:24 INFO - PROCESS | 1653 | 1467331704560 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:24 INFO - PROCESS | 1653 | 1467331704561 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290bf000 == 37 [pid = 1653] [id = 161] 17:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118623c00) [pid = 1653] [serial = 480] [outer = 0x0] 17:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1211e6400) [pid = 1653] [serial = 481] [outer = 0x118623c00] 17:08:24 INFO - PROCESS | 1653 | 1467331704585 Marionette DEBUG loaded listener.js 17:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126989c00) [pid = 1653] [serial = 482] [outer = 0x118623c00] 17:08:24 INFO - PROCESS | 1653 | 1467331704864 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]]]}] 17:08:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:08:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 467ms 17:08:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:08:24 INFO - PROCESS | 1653 | 1467331704887 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 17:08:24 INFO - PROCESS | 1653 | 1467331704888 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 17:08:24 INFO - PROCESS | 1653 | 1467331704890 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:08:24 INFO - PROCESS | 1653 | 1467331704892 Marionette TRACE conn2 <- [1,618,null,{}] 17:08:24 INFO - PROCESS | 1653 | 1467331704903 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}] 17:08:24 INFO - PROCESS | 1653 | 1467331704904 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:24 INFO - PROCESS | 1653 | 1467331704997 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 17:08:25 INFO - PROCESS | 1653 | 1467331705001 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:25 INFO - PROCESS | 1653 | 1467331705002 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1215bd000 == 38 [pid = 1653] [id = 162] 17:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1197d3000) [pid = 1653] [serial = 483] [outer = 0x0] 17:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128cc3400) [pid = 1653] [serial = 484] [outer = 0x1197d3000] 17:08:25 INFO - PROCESS | 1653 | 1467331705028 Marionette DEBUG loaded listener.js 17:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12905fc00) [pid = 1653] [serial = 485] [outer = 0x1197d3000] 17:08:25 INFO - PROCESS | 1653 | 1467331705363 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]]]}] 17:08:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:08:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 477ms 17:08:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:08:25 INFO - PROCESS | 1653 | 1467331705368 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 17:08:25 INFO - PROCESS | 1653 | 1467331705369 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 17:08:25 INFO - PROCESS | 1653 | 1467331705371 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:08:25 INFO - PROCESS | 1653 | 1467331705372 Marionette TRACE conn2 <- [1,622,null,{}] 17:08:25 INFO - PROCESS | 1653 | 1467331705374 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}] 17:08:25 INFO - PROCESS | 1653 | 1467331705376 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:25 INFO - PROCESS | 1653 | 1467331705489 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 17:08:25 INFO - PROCESS | 1653 | 1467331705495 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:25 INFO - PROCESS | 1653 | 1467331705496 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab40000 == 39 [pid = 1653] [id = 163] 17:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x121b7ac00) [pid = 1653] [serial = 486] [outer = 0x0] 17:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129061800) [pid = 1653] [serial = 487] [outer = 0x121b7ac00] 17:08:25 INFO - PROCESS | 1653 | 1467331705520 Marionette DEBUG loaded listener.js 17:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129595400) [pid = 1653] [serial = 488] [outer = 0x121b7ac00] 17:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12933c800) [pid = 1653] [serial = 489] [outer = 0x1197d0800] 17:08:26 INFO - PROCESS | 1653 | 1467331706085 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]]]}] 17:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 769ms 17:08:26 INFO - PROCESS | 1653 | 1467331706141 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 17:08:26 INFO - PROCESS | 1653 | 1467331706143 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 17:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:08:26 INFO - PROCESS | 1653 | 1467331706147 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:08:26 INFO - PROCESS | 1653 | 1467331706149 Marionette TRACE conn2 <- [1,626,null,{}] 17:08:26 INFO - PROCESS | 1653 | 1467331706153 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}] 17:08:26 INFO - PROCESS | 1653 | 1467331706154 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:26 INFO - PROCESS | 1653 | 1467331706282 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 17:08:26 INFO - PROCESS | 1653 | 1467331706411 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:26 INFO - PROCESS | 1653 | 1467331706413 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11725a800 == 40 [pid = 1653] [id = 164] 17:08:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116235400) [pid = 1653] [serial = 490] [outer = 0x0] 17:08:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1168c1000) [pid = 1653] [serial = 491] [outer = 0x116235400] 17:08:26 INFO - PROCESS | 1653 | 1467331706444 Marionette DEBUG loaded listener.js 17:08:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118620c00) [pid = 1653] [serial = 492] [outer = 0x116235400] 17:08:26 INFO - PROCESS | 1653 | 1467331706989 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]]]}] 17:08:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:08:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 921ms 17:08:27 INFO - PROCESS | 1653 | 1467331707068 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 17:08:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:08:27 INFO - PROCESS | 1653 | 1467331707071 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 17:08:27 INFO - PROCESS | 1653 | 1467331707076 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:08:27 INFO - PROCESS | 1653 | 1467331707078 Marionette TRACE conn2 <- [1,630,null,{}] 17:08:27 INFO - PROCESS | 1653 | 1467331707080 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}] 17:08:27 INFO - PROCESS | 1653 | 1467331707082 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:27 INFO - PROCESS | 1653 | 1467331707282 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 17:08:27 INFO - PROCESS | 1653 | 1467331707355 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:27 INFO - PROCESS | 1653 | 1467331707356 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f14000 == 41 [pid = 1653] [id = 165] 17:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112a7bc00) [pid = 1653] [serial = 493] [outer = 0x0] 17:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1131d6000) [pid = 1653] [serial = 494] [outer = 0x112a7bc00] 17:08:27 INFO - PROCESS | 1653 | 1467331707385 Marionette DEBUG loaded listener.js 17:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x115ef1c00) [pid = 1653] [serial = 495] [outer = 0x112a7bc00] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1215bd000 == 40 [pid = 1653] [id = 162] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1290bf000 == 39 [pid = 1653] [id = 161] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d4800 == 38 [pid = 1653] [id = 160] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x126a80000 == 37 [pid = 1653] [id = 159] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12572c000 == 36 [pid = 1653] [id = 158] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1248da000 == 35 [pid = 1653] [id = 157] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1217e0800 == 34 [pid = 1653] [id = 156] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e6000 == 33 [pid = 1653] [id = 155] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d5800 == 32 [pid = 1653] [id = 154] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x117258000 == 31 [pid = 1653] [id = 153] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x116775000 == 30 [pid = 1653] [id = 152] 17:08:27 INFO - PROCESS | 1653 | --DOCSHELL 0x117245800 == 29 [pid = 1653] [id = 151] 17:08:27 INFO - PROCESS | 1653 | 1467331707874 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]]]}] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x121b7dc00) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1186cd400) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1128d8800) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x112a58800) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12905b400) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129052400) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1278cd000) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12c0b6400) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118459800) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1278cc800) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121a3ec00) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1165dec00) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12bc2cc00) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1197f5c00) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112a57400) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x110f82400) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112a5d800) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12bbc8800) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12bbc8c00) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124831400) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1197f6000) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11970d400) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12107d000) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1197f2000) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128fa0c00) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12b004000) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1128cc000) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1278d5800) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12204dc00) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1199e8400) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b2c7000) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1261ef000) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b0ea400) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126a9ac00) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1197e0000) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1197dc800) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12c19d000) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12958f000) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1165dc400) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 17:08:27 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x121b76000) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 17:08:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:08:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 871ms 17:08:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:08:27 INFO - PROCESS | 1653 | 1467331707953 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 17:08:27 INFO - PROCESS | 1653 | 1467331707957 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 17:08:27 INFO - PROCESS | 1653 | 1467331707963 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:08:27 INFO - PROCESS | 1653 | 1467331707966 Marionette TRACE conn2 <- [1,634,null,{}] 17:08:27 INFO - PROCESS | 1653 | 1467331707970 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}] 17:08:27 INFO - PROCESS | 1653 | 1467331707973 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:28 INFO - PROCESS | 1653 | 1467331708096 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 17:08:28 INFO - PROCESS | 1653 | 1467331708112 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:28 INFO - PROCESS | 1653 | 1467331708113 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684c000 == 30 [pid = 1653] [id = 166] 17:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1165e6c00) [pid = 1653] [serial = 496] [outer = 0x0] 17:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116a07800) [pid = 1653] [serial = 497] [outer = 0x1165e6c00] 17:08:28 INFO - PROCESS | 1653 | 1467331708158 Marionette DEBUG loaded listener.js 17:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118459800) [pid = 1653] [serial = 498] [outer = 0x1165e6c00] 17:08:28 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:28 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:28 INFO - PROCESS | 1653 | 1467331708605 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]]]}] 17:08:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:08:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 675ms 17:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:08:28 INFO - PROCESS | 1653 | 1467331708636 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 17:08:28 INFO - PROCESS | 1653 | 1467331708639 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 17:08:28 INFO - PROCESS | 1653 | 1467331708642 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:08:28 INFO - PROCESS | 1653 | 1467331708644 Marionette TRACE conn2 <- [1,638,null,{}] 17:08:28 INFO - PROCESS | 1653 | 1467331708648 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}] 17:08:28 INFO - PROCESS | 1653 | 1467331708650 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:28 INFO - PROCESS | 1653 | 1467331708773 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 17:08:28 INFO - PROCESS | 1653 | 1467331708890 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:28 INFO - PROCESS | 1653 | 1467331708891 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119015000 == 31 [pid = 1653] [id = 167] 17:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a5e800) [pid = 1653] [serial = 499] [outer = 0x0] 17:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119455800) [pid = 1653] [serial = 500] [outer = 0x112a5e800] 17:08:28 INFO - PROCESS | 1653 | 1467331708936 Marionette DEBUG loaded listener.js 17:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1197cb000) [pid = 1653] [serial = 501] [outer = 0x112a5e800] 17:08:29 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:29 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:29 INFO - PROCESS | 1653 | 1467331709300 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]]]}] 17:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 672ms 17:08:29 INFO - PROCESS | 1653 | 1467331709319 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 17:08:29 INFO - PROCESS | 1653 | 1467331709321 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 17:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:08:29 INFO - PROCESS | 1653 | 1467331709333 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:08:29 INFO - PROCESS | 1653 | 1467331709337 Marionette TRACE conn2 <- [1,642,null,{}] 17:08:29 INFO - PROCESS | 1653 | 1467331709339 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}] 17:08:29 INFO - PROCESS | 1653 | 1467331709344 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:29 INFO - PROCESS | 1653 | 1467331709472 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 17:08:29 INFO - PROCESS | 1653 | 1467331709480 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:29 INFO - PROCESS | 1653 | 1467331709481 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12113c800 == 32 [pid = 1653] [id = 168] 17:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1129adc00) [pid = 1653] [serial = 502] [outer = 0x0] 17:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1197d6000) [pid = 1653] [serial = 503] [outer = 0x1129adc00] 17:08:29 INFO - PROCESS | 1653 | 1467331709522 Marionette DEBUG loaded listener.js 17:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11a084c00) [pid = 1653] [serial = 504] [outer = 0x1129adc00] 17:08:29 INFO - PROCESS | 1653 | 1467331709908 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]]]}] 17:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 17:08:29 INFO - PROCESS | 1653 | 1467331709956 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 17:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:08:29 INFO - PROCESS | 1653 | 1467331709958 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 17:08:29 INFO - PROCESS | 1653 | 1467331709961 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:08:29 INFO - PROCESS | 1653 | 1467331709963 Marionette TRACE conn2 <- [1,646,null,{}] 17:08:29 INFO - PROCESS | 1653 | 1467331709966 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}] 17:08:29 INFO - PROCESS | 1653 | 1467331709968 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:30 INFO - PROCESS | 1653 | 1467331710131 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 17:08:30 INFO - PROCESS | 1653 | 1467331710222 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:30 INFO - PROCESS | 1653 | 1467331710224 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b1c800 == 33 [pid = 1653] [id = 169] 17:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112a58c00) [pid = 1653] [serial = 505] [outer = 0x0] 17:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1211e1400) [pid = 1653] [serial = 506] [outer = 0x112a58c00] 17:08:30 INFO - PROCESS | 1653 | 1467331710267 Marionette DEBUG loaded listener.js 17:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x121b75400) [pid = 1653] [serial = 507] [outer = 0x112a58c00] 17:08:30 INFO - PROCESS | 1653 | 1467331710668 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]]]}] 17:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 721ms 17:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:08:30 INFO - PROCESS | 1653 | 1467331710682 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 17:08:30 INFO - PROCESS | 1653 | 1467331710683 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 17:08:30 INFO - PROCESS | 1653 | 1467331710685 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:08:30 INFO - PROCESS | 1653 | 1467331710686 Marionette TRACE conn2 <- [1,650,null,{}] 17:08:30 INFO - PROCESS | 1653 | 1467331710688 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}] 17:08:30 INFO - PROCESS | 1653 | 1467331710690 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:30 INFO - PROCESS | 1653 | 1467331710796 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 17:08:30 INFO - PROCESS | 1653 | 1467331710832 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:30 INFO - PROCESS | 1653 | 1467331710836 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210df800 == 34 [pid = 1653] [id = 170] 17:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1220f8000) [pid = 1653] [serial = 508] [outer = 0x0] 17:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12482a000) [pid = 1653] [serial = 509] [outer = 0x1220f8000] 17:08:30 INFO - PROCESS | 1653 | 1467331710868 Marionette DEBUG loaded listener.js 17:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124e39c00) [pid = 1653] [serial = 510] [outer = 0x1220f8000] 17:08:31 INFO - PROCESS | 1653 | 1467331711197 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]]]}] 17:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 17:08:31 INFO - PROCESS | 1653 | 1467331711204 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 17:08:31 INFO - PROCESS | 1653 | 1467331711205 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 17:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:08:31 INFO - PROCESS | 1653 | 1467331711207 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:08:31 INFO - PROCESS | 1653 | 1467331711209 Marionette TRACE conn2 <- [1,654,null,{}] 17:08:31 INFO - PROCESS | 1653 | 1467331711214 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}] 17:08:31 INFO - PROCESS | 1653 | 1467331711216 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:31 INFO - PROCESS | 1653 | 1467331711314 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 17:08:31 INFO - PROCESS | 1653 | 1467331711328 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:31 INFO - PROCESS | 1653 | 1467331711330 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256ce000 == 35 [pid = 1653] [id = 171] 17:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121bf0c00) [pid = 1653] [serial = 511] [outer = 0x0] 17:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125711400) [pid = 1653] [serial = 512] [outer = 0x121bf0c00] 17:08:31 INFO - PROCESS | 1653 | 1467331711354 Marionette DEBUG loaded listener.js 17:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12693b000) [pid = 1653] [serial = 513] [outer = 0x121bf0c00] 17:08:31 INFO - PROCESS | 1653 | 1467331711699 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]]]}] 17:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 522ms 17:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:08:31 INFO - PROCESS | 1653 | 1467331711729 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 17:08:31 INFO - PROCESS | 1653 | 1467331711730 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 17:08:31 INFO - PROCESS | 1653 | 1467331711738 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:08:31 INFO - PROCESS | 1653 | 1467331711739 Marionette TRACE conn2 <- [1,658,null,{}] 17:08:31 INFO - PROCESS | 1653 | 1467331711742 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}] 17:08:31 INFO - PROCESS | 1653 | 1467331711743 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:31 INFO - PROCESS | 1653 | 1467331711836 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 17:08:31 INFO - PROCESS | 1653 | 1467331711840 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:31 INFO - PROCESS | 1653 | 1467331711841 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a8d800 == 36 [pid = 1653] [id = 172] 17:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124e3ac00) [pid = 1653] [serial = 514] [outer = 0x0] 17:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126a95000) [pid = 1653] [serial = 515] [outer = 0x124e3ac00] 17:08:31 INFO - PROCESS | 1653 | 1467331711867 Marionette DEBUG loaded listener.js 17:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1278cdc00) [pid = 1653] [serial = 516] [outer = 0x124e3ac00] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1197d3000) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1165ea000) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116a05400) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129b3400) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117092800) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a54400) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11303fc00) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113d68000) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1199f2c00) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126983400) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12905d800) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113252800) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x125133000) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12693dc00) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118623c00) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1190c7800) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:08:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113d63400) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:08:32 INFO - PROCESS | 1653 | 1467331712260 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]]]}] 17:08:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 568ms 17:08:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:08:32 INFO - PROCESS | 1653 | 1467331712307 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 17:08:32 INFO - PROCESS | 1653 | 1467331712308 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 17:08:32 INFO - PROCESS | 1653 | 1467331712310 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:08:32 INFO - PROCESS | 1653 | 1467331712311 Marionette TRACE conn2 <- [1,662,null,{}] 17:08:32 INFO - PROCESS | 1653 | 1467331712314 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}] 17:08:32 INFO - PROCESS | 1653 | 1467331712315 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:32 INFO - PROCESS | 1653 | 1467331712390 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 17:08:32 INFO - PROCESS | 1653 | 1467331712395 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:32 INFO - PROCESS | 1653 | 1467331712398 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x121c96000 == 37 [pid = 1653] [id = 173] 17:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113d68000) [pid = 1653] [serial = 517] [outer = 0x0] 17:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1177d7c00) [pid = 1653] [serial = 518] [outer = 0x113d68000] 17:08:32 INFO - PROCESS | 1653 | 1467331712422 Marionette DEBUG loaded listener.js 17:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1197f3800) [pid = 1653] [serial = 519] [outer = 0x113d68000] 17:08:32 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:32 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:32 INFO - PROCESS | 1653 | 1467331712769 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]]]}] 17:08:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 469ms 17:08:32 INFO - PROCESS | 1653 | 1467331712789 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 17:08:32 INFO - PROCESS | 1653 | 1467331712791 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 17:08:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:08:32 INFO - PROCESS | 1653 | 1467331712802 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:08:32 INFO - PROCESS | 1653 | 1467331712803 Marionette TRACE conn2 <- [1,666,null,{}] 17:08:32 INFO - PROCESS | 1653 | 1467331712806 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}] 17:08:32 INFO - PROCESS | 1653 | 1467331712807 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:32 INFO - PROCESS | 1653 | 1467331712888 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 17:08:32 INFO - PROCESS | 1653 | 1467331712892 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:32 INFO - PROCESS | 1653 | 1467331712894 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x119be7800 == 38 [pid = 1653] [id = 174] 17:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1197f4c00) [pid = 1653] [serial = 520] [outer = 0x0] 17:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125712800) [pid = 1653] [serial = 521] [outer = 0x1197f4c00] 17:08:32 INFO - PROCESS | 1653 | 1467331712920 Marionette DEBUG loaded listener.js 17:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x127814800) [pid = 1653] [serial = 522] [outer = 0x1197f4c00] 17:08:33 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:33 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:33 INFO - PROCESS | 1653 | 1467331713245 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]]]}] 17:08: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 17:08:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 475ms 17:08:33 INFO - PROCESS | 1653 | 1467331713272 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 17:08:33 INFO - PROCESS | 1653 | 1467331713273 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 17:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:08:33 INFO - PROCESS | 1653 | 1467331713276 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:08:33 INFO - PROCESS | 1653 | 1467331713279 Marionette TRACE conn2 <- [1,670,null,{}] 17:08:33 INFO - PROCESS | 1653 | 1467331713282 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}] 17:08:33 INFO - PROCESS | 1653 | 1467331713283 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:33 INFO - PROCESS | 1653 | 1467331713360 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 17:08:33 INFO - PROCESS | 1653 | 1467331713366 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 1653 | 1467331713367 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fd9000 == 39 [pid = 1653] [id = 175] 17:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121b78c00) [pid = 1653] [serial = 523] [outer = 0x0] 17:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128cc7400) [pid = 1653] [serial = 524] [outer = 0x121b78c00] 17:08:33 INFO - PROCESS | 1653 | 1467331713401 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129055000) [pid = 1653] [serial = 525] [outer = 0x121b78c00] 17:08:33 INFO - PROCESS | 1653 | 1467331713769 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]]]}] 17:08:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:08:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 523ms 17:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:08:33 INFO - PROCESS | 1653 | 1467331713798 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 17:08:33 INFO - PROCESS | 1653 | 1467331713800 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 17:08:33 INFO - PROCESS | 1653 | 1467331713802 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:08:33 INFO - PROCESS | 1653 | 1467331713804 Marionette TRACE conn2 <- [1,674,null,{}] 17:08:33 INFO - PROCESS | 1653 | 1467331713806 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}] 17:08:33 INFO - PROCESS | 1653 | 1467331713807 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:33 INFO - PROCESS | 1653 | 1467331713898 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 17:08:33 INFO - PROCESS | 1653 | 1467331713902 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 1653 | 1467331713903 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b434000 == 40 [pid = 1653] [id = 176] 17:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129058800) [pid = 1653] [serial = 526] [outer = 0x0] 17:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129592c00) [pid = 1653] [serial = 527] [outer = 0x129058800] 17:08:33 INFO - PROCESS | 1653 | 1467331713927 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129641400) [pid = 1653] [serial = 528] [outer = 0x129058800] 17:08:34 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:34 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:34 INFO - PROCESS | 1653 | 1467331714333 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]]]}] 17:08: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 17:08:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 17:08:34 INFO - PROCESS | 1653 | 1467331714372 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 17:08:34 INFO - PROCESS | 1653 | 1467331714375 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 17:08:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:08:34 INFO - PROCESS | 1653 | 1467331714397 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:08:34 INFO - PROCESS | 1653 | 1467331714399 Marionette TRACE conn2 <- [1,678,null,{}] 17:08:34 INFO - PROCESS | 1653 | 1467331714403 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}] 17:08:34 INFO - PROCESS | 1653 | 1467331714405 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:34 INFO - PROCESS | 1653 | 1467331714508 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 17:08:34 INFO - PROCESS | 1653 | 1467331714565 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:34 INFO - PROCESS | 1653 | 1467331714567 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ba9000 == 41 [pid = 1653] [id = 177] 17:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1129a9800) [pid = 1653] [serial = 529] [outer = 0x0] 17:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x115569800) [pid = 1653] [serial = 530] [outer = 0x1129a9800] 17:08:34 INFO - PROCESS | 1653 | 1467331714597 Marionette DEBUG loaded listener.js 17:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x117036c00) [pid = 1653] [serial = 531] [outer = 0x1129a9800] 17:08:35 INFO - PROCESS | 1653 | 1467331715023 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]]]}] 17:08: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 17:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 673ms 17:08:35 INFO - PROCESS | 1653 | 1467331715068 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 17:08:35 INFO - PROCESS | 1653 | 1467331715071 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 17:08:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:08:35 INFO - PROCESS | 1653 | 1467331715088 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:08:35 INFO - PROCESS | 1653 | 1467331715090 Marionette TRACE conn2 <- [1,682,null,{}] 17:08:35 INFO - PROCESS | 1653 | 1467331715112 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}] 17:08:35 INFO - PROCESS | 1653 | 1467331715114 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:35 INFO - PROCESS | 1653 | 1467331715215 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 17:08:35 INFO - PROCESS | 1653 | 1467331715282 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:35 INFO - PROCESS | 1653 | 1467331715283 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121491000 == 42 [pid = 1653] [id = 178] 17:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11945a000) [pid = 1653] [serial = 532] [outer = 0x0] 17:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1197d5000) [pid = 1653] [serial = 533] [outer = 0x11945a000] 17:08:35 INFO - PROCESS | 1653 | 1467331715314 Marionette DEBUG loaded listener.js 17:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1197ef400) [pid = 1653] [serial = 534] [outer = 0x11945a000] 17:08:36 INFO - PROCESS | 1653 | 1467331716206 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]]]}] 17:08: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) 17:08:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1137ms 17:08:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:08:36 INFO - PROCESS | 1653 | 1467331716213 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 17:08:36 INFO - PROCESS | 1653 | 1467331716214 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 17:08:36 INFO - PROCESS | 1653 | 1467331716216 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:08:36 INFO - PROCESS | 1653 | 1467331716219 Marionette TRACE conn2 <- [1,686,null,{}] 17:08:36 INFO - PROCESS | 1653 | 1467331716228 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}] 17:08:36 INFO - PROCESS | 1653 | 1467331716232 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:36 INFO - PROCESS | 1653 | 1467331716329 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 17:08:36 INFO - PROCESS | 1653 | 1467331716383 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:36 INFO - PROCESS | 1653 | 1467331716385 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b42b000 == 43 [pid = 1653] [id = 179] 17:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121b74800) [pid = 1653] [serial = 535] [outer = 0x0] 17:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1248ad400) [pid = 1653] [serial = 536] [outer = 0x121b74800] 17:08:36 INFO - PROCESS | 1653 | 1467331716416 Marionette DEBUG loaded listener.js 17:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125709c00) [pid = 1653] [serial = 537] [outer = 0x121b74800] 17:08:37 INFO - PROCESS | 1653 | 1467331717337 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]]]}] 17:08: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 17:08:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1171ms 17:08:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:08:37 INFO - PROCESS | 1653 | 1467331717388 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 17:08:37 INFO - PROCESS | 1653 | 1467331717390 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 17:08:37 INFO - PROCESS | 1653 | 1467331717392 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:08:37 INFO - PROCESS | 1653 | 1467331717393 Marionette TRACE conn2 <- [1,690,null,{}] 17:08:37 INFO - PROCESS | 1653 | 1467331717396 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}] 17:08:37 INFO - PROCESS | 1653 | 1467331717397 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:37 INFO - PROCESS | 1653 | 1467331717497 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 17:08:37 INFO - PROCESS | 1653 | 1467331717552 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:37 INFO - PROCESS | 1653 | 1467331717553 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e16800 == 44 [pid = 1653] [id = 180] 17:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119455400) [pid = 1653] [serial = 538] [outer = 0x0] 17:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x127813000) [pid = 1653] [serial = 539] [outer = 0x119455400] 17:08:37 INFO - PROCESS | 1653 | 1467331717582 Marionette DEBUG loaded listener.js 17:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129056c00) [pid = 1653] [serial = 540] [outer = 0x119455400] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x129fd9000 == 43 [pid = 1653] [id = 175] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x119be7800 == 42 [pid = 1653] [id = 174] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x121c96000 == 41 [pid = 1653] [id = 173] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x126a8d800 == 40 [pid = 1653] [id = 172] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1256ce000 == 39 [pid = 1653] [id = 171] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1210df800 == 38 [pid = 1653] [id = 170] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x121b1c800 == 37 [pid = 1653] [id = 169] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12113c800 == 36 [pid = 1653] [id = 168] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x119015000 == 35 [pid = 1653] [id = 167] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x11684c000 == 34 [pid = 1653] [id = 166] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x115f14000 == 33 [pid = 1653] [id = 165] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab40000 == 32 [pid = 1653] [id = 163] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x11725a800 == 31 [pid = 1653] [id = 164] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12b42b000 == 30 [pid = 1653] [id = 179] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x121491000 == 29 [pid = 1653] [id = 178] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12b434000 == 28 [pid = 1653] [id = 176] 17:08:38 INFO - PROCESS | 1653 | --DOCSHELL 0x116ba9000 == 27 [pid = 1653] [id = 177] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126989c00) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119965400) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119455c00) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127817800) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1211e6400) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x121082000) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1197f1000) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12905fc00) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129061800) [pid = 1653] [serial = 487] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128cc3400) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1212ec400) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1182e5400) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1186c6800) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1197cdc00) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197f0c00) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1197db400) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1190cbc00) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125683800) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121bf6400) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1133aa800) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116287800) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1190cec00) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x117e0b000) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1220c5c00) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12157b400) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128fa4c00) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126d88800) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x121b6fc00) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1295eec00) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129061000) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x117e14400) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x115ef3c00) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x126936400) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1261f0400) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x126a9a400) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 17:08:39 INFO - PROCESS | 1653 | 1467331719058 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]]]}] 17:08:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:08:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1673ms 17:08:39 INFO - PROCESS | 1653 | 1467331719066 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 17:08:39 INFO - PROCESS | 1653 | 1467331719068 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 17:08:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:08:39 INFO - PROCESS | 1653 | 1467331719072 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:08:39 INFO - PROCESS | 1653 | 1467331719073 Marionette TRACE conn2 <- [1,694,null,{}] 17:08:39 INFO - PROCESS | 1653 | 1467331719079 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}] 17:08:39 INFO - PROCESS | 1653 | 1467331719082 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:39 INFO - PROCESS | 1653 | 1467331719156 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 17:08:39 INFO - PROCESS | 1653 | 1467331719164 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:39 INFO - PROCESS | 1653 | 1467331719166 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131a4800 == 28 [pid = 1653] [id = 181] 17:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112d06c00) [pid = 1653] [serial = 541] [outer = 0x0] 17:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x113040400) [pid = 1653] [serial = 542] [outer = 0x112d06c00] 17:08:39 INFO - PROCESS | 1653 | 1467331719195 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1132af800) [pid = 1653] [serial = 543] [outer = 0x112d06c00] 17:08:39 INFO - PROCESS | 1653 | 1467331719996 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]]]}] 17:08:40 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) 17:08:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 971ms 17:08:40 INFO - PROCESS | 1653 | 1467331720043 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 17:08:40 INFO - PROCESS | 1653 | 1467331720047 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 17:08:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:08:40 INFO - PROCESS | 1653 | 1467331720051 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:08:40 INFO - PROCESS | 1653 | 1467331720053 Marionette TRACE conn2 <- [1,698,null,{}] 17:08:40 INFO - PROCESS | 1653 | 1467331720061 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}] 17:08:40 INFO - PROCESS | 1653 | 1467331720063 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:40 INFO - PROCESS | 1653 | 1467331720140 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 17:08:40 INFO - PROCESS | 1653 | 1467331720148 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:40 INFO - PROCESS | 1653 | 1467331720150 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a48000 == 29 [pid = 1653] [id = 182] 17:08:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113d63800) [pid = 1653] [serial = 544] [outer = 0x0] 17:08:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x115f64000) [pid = 1653] [serial = 545] [outer = 0x113d63800] 17:08:40 INFO - PROCESS | 1653 | 1467331720177 Marionette DEBUG loaded listener.js 17:08:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11672e800) [pid = 1653] [serial = 546] [outer = 0x113d63800] 17:08:41 INFO - PROCESS | 1653 | 1467331720999 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]]]}] 17:08: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) 17:08:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 975ms 17:08:41 INFO - PROCESS | 1653 | 1467331721027 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 17:08:41 INFO - PROCESS | 1653 | 1467331721030 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 17:08:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:08:41 INFO - PROCESS | 1653 | 1467331721032 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 1653 | 1467331721035 Marionette TRACE conn2 <- [1,702,null,{}] 17:08:41 INFO - PROCESS | 1653 | 1467331721050 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}] 17:08:41 INFO - PROCESS | 1653 | 1467331721053 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:41 INFO - PROCESS | 1653 | 1467331721144 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 17:08:41 INFO - PROCESS | 1653 | 1467331721179 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:41 INFO - PROCESS | 1653 | 1467331721181 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e42800 == 30 [pid = 1653] [id = 183] 17:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1182e8000) [pid = 1653] [serial = 547] [outer = 0x0] 17:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118621c00) [pid = 1653] [serial = 548] [outer = 0x1182e8000] 17:08:41 INFO - PROCESS | 1653 | 1467331721210 Marionette DEBUG loaded listener.js 17:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118674c00) [pid = 1653] [serial = 549] [outer = 0x1182e8000] 17:08:42 INFO - PROCESS | 1653 | 1467331722006 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]]]}] 17:08: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 17:08:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 981ms 17:08:42 INFO - PROCESS | 1653 | 1467331722014 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 17:08:42 INFO - PROCESS | 1653 | 1467331722015 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 17:08:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:08:42 INFO - PROCESS | 1653 | 1467331722018 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:08:42 INFO - PROCESS | 1653 | 1467331722019 Marionette TRACE conn2 <- [1,706,null,{}] 17:08:42 INFO - PROCESS | 1653 | 1467331722021 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}] 17:08:42 INFO - PROCESS | 1653 | 1467331722022 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:42 INFO - PROCESS | 1653 | 1467331722118 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 17:08:42 INFO - PROCESS | 1653 | 1467331722123 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:42 INFO - PROCESS | 1653 | 1467331722124 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118863800 == 31 [pid = 1653] [id = 184] 17:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1186c9800) [pid = 1653] [serial = 550] [outer = 0x0] 17:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1190d2400) [pid = 1653] [serial = 551] [outer = 0x1186c9800] 17:08:42 INFO - PROCESS | 1653 | 1467331722149 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119707800) [pid = 1653] [serial = 552] [outer = 0x1186c9800] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1220f8000) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121bf0c00) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121b7ac00) [pid = 1653] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112a5e800) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1165e6c00) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1129adc00) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116235400) [pid = 1653] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x112a7bc00) [pid = 1653] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x124e3ac00) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x121b78c00) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x129058800) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x113d68000) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1197f4c00) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:08:43 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x112a58c00) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:08:43 INFO - PROCESS | 1653 | 1467331723054 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]]]}] 17:08: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 17:08:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1068ms 17:08:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:08:43 INFO - PROCESS | 1653 | 1467331723086 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 17:08:43 INFO - PROCESS | 1653 | 1467331723088 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 17:08:43 INFO - PROCESS | 1653 | 1467331723090 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:08:43 INFO - PROCESS | 1653 | 1467331723091 Marionette TRACE conn2 <- [1,710,null,{}] 17:08:43 INFO - PROCESS | 1653 | 1467331723093 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}] 17:08:43 INFO - PROCESS | 1653 | 1467331723094 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:43 INFO - PROCESS | 1653 | 1467331723170 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 17:08:43 INFO - PROCESS | 1653 | 1467331723173 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:43 INFO - PROCESS | 1653 | 1467331723174 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d5000 == 32 [pid = 1653] [id = 185] 17:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x110f75000) [pid = 1653] [serial = 553] [outer = 0x0] 17:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118670800) [pid = 1653] [serial = 554] [outer = 0x110f75000] 17:08:43 INFO - PROCESS | 1653 | 1467331723202 Marionette DEBUG loaded listener.js 17:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11970d800) [pid = 1653] [serial = 555] [outer = 0x110f75000] 17:08:44 INFO - PROCESS | 1653 | 1467331724005 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]]]}] 17:08:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:08:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 922ms 17:08:44 INFO - PROCESS | 1653 | 1467331724013 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 17:08:44 INFO - PROCESS | 1653 | 1467331724015 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 17:08:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:08:44 INFO - PROCESS | 1653 | 1467331724018 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:08:44 INFO - PROCESS | 1653 | 1467331724020 Marionette TRACE conn2 <- [1,714,null,{}] 17:08:44 INFO - PROCESS | 1653 | 1467331724024 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}] 17:08:44 INFO - PROCESS | 1653 | 1467331724030 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:44 INFO - PROCESS | 1653 | 1467331724198 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 17:08:44 INFO - PROCESS | 1653 | 1467331724238 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:44 INFO - PROCESS | 1653 | 1467331724240 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210da800 == 33 [pid = 1653] [id = 186] 17:08:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x113d61800) [pid = 1653] [serial = 556] [outer = 0x0] 17:08:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1197d0c00) [pid = 1653] [serial = 557] [outer = 0x113d61800] 17:08:44 INFO - PROCESS | 1653 | 1467331724264 Marionette DEBUG loaded listener.js 17:08:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1199e7400) [pid = 1653] [serial = 558] [outer = 0x113d61800] 17:08:45 INFO - PROCESS | 1653 | 1467331725023 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]]]}] 17:08: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 17:08:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1071ms 17:08:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:08:45 INFO - PROCESS | 1653 | 1467331725098 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 17:08:45 INFO - PROCESS | 1653 | 1467331725100 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 17:08:45 INFO - PROCESS | 1653 | 1467331725103 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:08:45 INFO - PROCESS | 1653 | 1467331725105 Marionette TRACE conn2 <- [1,718,null,{}] 17:08:45 INFO - PROCESS | 1653 | 1467331725109 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}] 17:08:45 INFO - PROCESS | 1653 | 1467331725111 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:45 INFO - PROCESS | 1653 | 1467331725217 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 17:08:45 INFO - PROCESS | 1653 | 1467331725263 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:45 INFO - PROCESS | 1653 | 1467331725265 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f07800 == 34 [pid = 1653] [id = 187] 17:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1128d8800) [pid = 1653] [serial = 559] [outer = 0x0] 17:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112a5a800) [pid = 1653] [serial = 560] [outer = 0x1128d8800] 17:08:45 INFO - PROCESS | 1653 | 1467331725297 Marionette DEBUG loaded listener.js 17:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1132ad400) [pid = 1653] [serial = 561] [outer = 0x1128d8800] 17:08:46 INFO - PROCESS | 1653 | 1467331726303 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]]]}] 17:08:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:08:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1223ms 17:08:46 INFO - PROCESS | 1653 | 1467331726326 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 17:08:46 INFO - PROCESS | 1653 | 1467331726328 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 17:08:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:08:46 INFO - PROCESS | 1653 | 1467331726333 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:08:46 INFO - PROCESS | 1653 | 1467331726335 Marionette TRACE conn2 <- [1,722,null,{}] 17:08:46 INFO - PROCESS | 1653 | 1467331726338 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}] 17:08:46 INFO - PROCESS | 1653 | 1467331726340 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:46 INFO - PROCESS | 1653 | 1467331726441 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 17:08:46 INFO - PROCESS | 1653 | 1467331726487 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:46 INFO - PROCESS | 1653 | 1467331726488 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b8000 == 35 [pid = 1653] [id = 188] 17:08:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116a7b000) [pid = 1653] [serial = 562] [outer = 0x0] 17:08:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11708dc00) [pid = 1653] [serial = 563] [outer = 0x116a7b000] 17:08:46 INFO - PROCESS | 1653 | 1467331726519 Marionette DEBUG loaded listener.js 17:08:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182e9c00) [pid = 1653] [serial = 564] [outer = 0x116a7b000] 17:08:47 INFO - PROCESS | 1653 | 1467331727140 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] 17:08:47 INFO - PROCESS | 1653 | 1467331727207 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 17:08:47 INFO - PROCESS | 1653 | 1467331727210 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:08:47 INFO - PROCESS | 1653 | 1467331727212 Marionette TRACE conn2 <- [1,726,null,{}] 17:08:47 INFO - PROCESS | 1653 | 1467331727215 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}] 17:08:47 INFO - PROCESS | 1653 | 1467331727217 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:47 INFO - PROCESS | 1653 | 1467331727328 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 17:08:47 INFO - PROCESS | 1653 | 1467331727379 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:47 INFO - PROCESS | 1653 | 1467331727381 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x111acb000 == 31 [pid = 1653] [id = 189] 17:08:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x113002c00) [pid = 1653] [serial = 565] [outer = 0x0] 17:08:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x115e14800) [pid = 1653] [serial = 566] [outer = 0x113002c00] 17:08:47 INFO - PROCESS | 1653 | 1467331727408 Marionette DEBUG loaded listener.js 17:08:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1168c0000) [pid = 1653] [serial = 567] [outer = 0x113002c00] 17:08:47 INFO - PROCESS | 1653 | 1467331727770 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]]]}] 17:08:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:08:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 571ms 17:08:47 INFO - PROCESS | 1653 | 1467331727781 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 17:08:47 INFO - PROCESS | 1653 | 1467331727784 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 17:08:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:08:47 INFO - PROCESS | 1653 | 1467331727788 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:08:47 INFO - PROCESS | 1653 | 1467331727790 Marionette TRACE conn2 <- [1,730,null,{}] 17:08:47 INFO - PROCESS | 1653 | 1467331727792 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}] 17:08:47 INFO - PROCESS | 1653 | 1467331727794 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:47 INFO - PROCESS | 1653 | 1467331727874 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 17:08:47 INFO - PROCESS | 1653 | 1467331727929 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:47 INFO - PROCESS | 1653 | 1467331727930 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e42800 == 32 [pid = 1653] [id = 190] 17:08:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x116735400) [pid = 1653] [serial = 568] [outer = 0x0] 17:08:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x1177d8000) [pid = 1653] [serial = 569] [outer = 0x116735400] 17:08:47 INFO - PROCESS | 1653 | 1467331727956 Marionette DEBUG loaded listener.js 17:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1186f1800) [pid = 1653] [serial = 570] [outer = 0x116735400] 17:08:48 INFO - PROCESS | 1653 | 1467331728268 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] 17:08:48 INFO - PROCESS | 1653 | 1467331728311 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 17:08:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:08:48 INFO - PROCESS | 1653 | 1467331728315 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:08:48 INFO - PROCESS | 1653 | 1467331728318 Marionette TRACE conn2 <- [1,734,null,{}] 17:08:48 INFO - PROCESS | 1653 | 1467331728325 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}] 17:08:48 INFO - PROCESS | 1653 | 1467331728328 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:48 INFO - PROCESS | 1653 | 1467331728404 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 17:08:48 INFO - PROCESS | 1653 | 1467331728414 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:48 INFO - PROCESS | 1653 | 1467331728416 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11969b000 == 33 [pid = 1653] [id = 191] 17:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118676000) [pid = 1653] [serial = 571] [outer = 0x0] 17:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1197c9400) [pid = 1653] [serial = 572] [outer = 0x118676000] 17:08:48 INFO - PROCESS | 1653 | 1467331728484 Marionette DEBUG loaded listener.js 17:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x119963000) [pid = 1653] [serial = 573] [outer = 0x118676000] 17:08:48 INFO - PROCESS | 1653 | 1467331728757 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]]]}] 17:08: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 17:08:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 471ms 17:08:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:08:48 INFO - PROCESS | 1653 | 1467331728787 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 17:08:48 INFO - PROCESS | 1653 | 1467331728789 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 17:08:48 INFO - PROCESS | 1653 | 1467331728791 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:08:48 INFO - PROCESS | 1653 | 1467331728792 Marionette TRACE conn2 <- [1,738,null,{}] 17:08:48 INFO - PROCESS | 1653 | 1467331728802 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}] 17:08:48 INFO - PROCESS | 1653 | 1467331728803 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:48 INFO - PROCESS | 1653 | 1467331728885 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 17:08:48 INFO - PROCESS | 1653 | 1467331728889 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:48 INFO - PROCESS | 1653 | 1467331728891 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x121494000 == 34 [pid = 1653] [id = 192] 17:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x119d67400) [pid = 1653] [serial = 574] [outer = 0x0] 17:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1211e2c00) [pid = 1653] [serial = 575] [outer = 0x119d67400] 17:08:48 INFO - PROCESS | 1653 | 1467331728918 Marionette DEBUG loaded listener.js 17:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x121457800) [pid = 1653] [serial = 576] [outer = 0x119d67400] 17:08:49 INFO - PROCESS | 1653 | 1467331729735 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]]]}] 17:08:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:08:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 971ms 17:08:49 INFO - PROCESS | 1653 | 1467331729764 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 17:08:49 INFO - PROCESS | 1653 | 1467331729765 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 17:08:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:08:49 INFO - PROCESS | 1653 | 1467331729767 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:08:49 INFO - PROCESS | 1653 | 1467331729768 Marionette TRACE conn2 <- [1,742,null,{}] 17:08:49 INFO - PROCESS | 1653 | 1467331729770 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}] 17:08:49 INFO - PROCESS | 1653 | 1467331729771 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:49 INFO - PROCESS | 1653 | 1467331729858 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 17:08:49 INFO - PROCESS | 1653 | 1467331729889 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:49 INFO - PROCESS | 1653 | 1467331729890 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x121920800 == 35 [pid = 1653] [id = 193] 17:08:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1197eac00) [pid = 1653] [serial = 577] [outer = 0x0] 17:08:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x119f95400) [pid = 1653] [serial = 578] [outer = 0x1197eac00] 17:08:49 INFO - PROCESS | 1653 | 1467331729915 Marionette DEBUG loaded listener.js 17:08:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x121b73800) [pid = 1653] [serial = 579] [outer = 0x1197eac00] 17:08:50 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1186c9800) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:08:50 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x119455400) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:08:50 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x113d63800) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:08:50 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x112d06c00) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:08:50 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1129a9800) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:08:50 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11945a000) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:08:50 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x121b74800) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:08:50 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x110f75000) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:08:50 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1182e8000) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:08: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 17:08:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 17:08:50 INFO - PROCESS | 1653 | 1467331730730 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]]]}] 17:08:50 INFO - PROCESS | 1653 | 1467331730736 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 17:08:50 INFO - PROCESS | 1653 | 1467331730737 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 17:08:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:08:50 INFO - PROCESS | 1653 | 1467331730739 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:08:50 INFO - PROCESS | 1653 | 1467331730740 Marionette TRACE conn2 <- [1,746,null,{}] 17:08:50 INFO - PROCESS | 1653 | 1467331730743 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}] 17:08:50 INFO - PROCESS | 1653 | 1467331730749 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:50 INFO - PROCESS | 1653 | 1467331730839 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 17:08:50 INFO - PROCESS | 1653 | 1467331730887 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:50 INFO - PROCESS | 1653 | 1467331730888 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x124802800 == 36 [pid = 1653] [id = 194] 17:08:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x113379000) [pid = 1653] [serial = 580] [outer = 0x0] 17:08:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x121be8c00) [pid = 1653] [serial = 581] [outer = 0x113379000] 17:08:50 INFO - PROCESS | 1653 | 1467331730913 Marionette DEBUG loaded listener.js 17:08:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1220fb400) [pid = 1653] [serial = 582] [outer = 0x113379000] 17:08:51 INFO - PROCESS | 1653 | 1467331731658 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]]]}] 17:08: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.) 17:08:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 17:08:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:08:51 INFO - PROCESS | 1653 | 1467331731710 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 17:08:51 INFO - PROCESS | 1653 | 1467331731712 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 17:08:51 INFO - PROCESS | 1653 | 1467331731715 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:08:51 INFO - PROCESS | 1653 | 1467331731717 Marionette TRACE conn2 <- [1,750,null,{}] 17:08:51 INFO - PROCESS | 1653 | 1467331731720 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}] 17:08:51 INFO - PROCESS | 1653 | 1467331731722 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:51 INFO - PROCESS | 1653 | 1467331731798 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 17:08:51 INFO - PROCESS | 1653 | 1467331731802 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:51 INFO - PROCESS | 1653 | 1467331731803 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c14000 == 37 [pid = 1653] [id = 195] 17:08:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1220c8400) [pid = 1653] [serial = 583] [outer = 0x0] 17:08:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x124bd7000) [pid = 1653] [serial = 584] [outer = 0x1220c8400] 17:08:51 INFO - PROCESS | 1653 | 1467331731827 Marionette DEBUG loaded listener.js 17:08:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x124e39c00) [pid = 1653] [serial = 585] [outer = 0x1220c8400] 17:08:52 INFO - PROCESS | 1653 | 1467331732605 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]]]}] 17:08: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) 17:08:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 920ms 17:08:52 INFO - PROCESS | 1653 | 1467331732635 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 17:08:52 INFO - PROCESS | 1653 | 1467331732637 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 17:08:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:08:52 INFO - PROCESS | 1653 | 1467331732640 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:08:52 INFO - PROCESS | 1653 | 1467331732655 Marionette TRACE conn2 <- [1,754,null,{}] 17:08:52 INFO - PROCESS | 1653 | 1467331732658 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}] 17:08:52 INFO - PROCESS | 1653 | 1467331732661 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:52 INFO - PROCESS | 1653 | 1467331732760 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 17:08:52 INFO - PROCESS | 1653 | 1467331732807 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:52 INFO - PROCESS | 1653 | 1467331732808 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256d5000 == 38 [pid = 1653] [id = 196] 17:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x119968400) [pid = 1653] [serial = 586] [outer = 0x0] 17:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x124e73c00) [pid = 1653] [serial = 587] [outer = 0x119968400] 17:08:52 INFO - PROCESS | 1653 | 1467331732832 Marionette DEBUG loaded listener.js 17:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1257a7400) [pid = 1653] [serial = 588] [outer = 0x119968400] 17:08:53 INFO - PROCESS | 1653 | 1467331733635 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]]]}] 17:08:53 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 17:08:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1034ms 17:08:53 INFO - PROCESS | 1653 | 1467331733675 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 17:08:53 INFO - PROCESS | 1653 | 1467331733677 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 17:08:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:08:53 INFO - PROCESS | 1653 | 1467331733681 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:08:53 INFO - PROCESS | 1653 | 1467331733683 Marionette TRACE conn2 <- [1,758,null,{}] 17:08:53 INFO - PROCESS | 1653 | 1467331733687 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}] 17:08:53 INFO - PROCESS | 1653 | 1467331733688 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:53 INFO - PROCESS | 1653 | 1467331733788 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 17:08:53 INFO - PROCESS | 1653 | 1467331733835 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:53 INFO - PROCESS | 1653 | 1467331733837 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aaa000 == 39 [pid = 1653] [id = 197] 17:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x113252800) [pid = 1653] [serial = 589] [outer = 0x0] 17:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x113d36400) [pid = 1653] [serial = 590] [outer = 0x113252800] 17:08:53 INFO - PROCESS | 1653 | 1467331733869 Marionette DEBUG loaded listener.js 17:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1165dd000) [pid = 1653] [serial = 591] [outer = 0x113252800] 17:08:54 INFO - PROCESS | 1653 | 1467331734299 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]]]}] 17:08: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 17:08:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 672ms 17:08:54 INFO - PROCESS | 1653 | 1467331734353 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 17:08:54 INFO - PROCESS | 1653 | 1467331734356 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 17:08:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:08:54 INFO - PROCESS | 1653 | 1467331734361 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:08:54 INFO - PROCESS | 1653 | 1467331734363 Marionette TRACE conn2 <- [1,762,null,{}] 17:08:54 INFO - PROCESS | 1653 | 1467331734365 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}] 17:08:54 INFO - PROCESS | 1653 | 1467331734367 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:54 INFO - PROCESS | 1653 | 1467331734466 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 17:08:54 INFO - PROCESS | 1653 | 1467331734514 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:54 INFO - PROCESS | 1653 | 1467331734516 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bea800 == 40 [pid = 1653] [id = 198] 17:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116a10400) [pid = 1653] [serial = 592] [outer = 0x0] 17:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1186f1c00) [pid = 1653] [serial = 593] [outer = 0x116a10400] 17:08:54 INFO - PROCESS | 1653 | 1467331734546 Marionette DEBUG loaded listener.js 17:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119706c00) [pid = 1653] [serial = 594] [outer = 0x116a10400] 17:08:55 INFO - PROCESS | 1653 | 1467331735415 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]]]}] 17:08:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:08:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1070ms 17:08:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:08:55 INFO - PROCESS | 1653 | 1467331735431 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 17:08:55 INFO - PROCESS | 1653 | 1467331735433 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 17:08:55 INFO - PROCESS | 1653 | 1467331735435 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:08:55 INFO - PROCESS | 1653 | 1467331735437 Marionette TRACE conn2 <- [1,766,null,{}] 17:08:55 INFO - PROCESS | 1653 | 1467331735445 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}] 17:08:55 INFO - PROCESS | 1653 | 1467331735448 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:55 INFO - PROCESS | 1653 | 1467331735551 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 17:08:55 INFO - PROCESS | 1653 | 1467331735599 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:55 INFO - PROCESS | 1653 | 1467331735601 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x126909800 == 41 [pid = 1653] [id = 199] 17:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11995f800) [pid = 1653] [serial = 595] [outer = 0x0] 17:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11a082c00) [pid = 1653] [serial = 596] [outer = 0x11995f800] 17:08:55 INFO - PROCESS | 1653 | 1467331735632 Marionette DEBUG loaded listener.js 17:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x121a4a800) [pid = 1653] [serial = 597] [outer = 0x11995f800] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x124c14000 == 40 [pid = 1653] [id = 195] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x124802800 == 39 [pid = 1653] [id = 194] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x121920800 == 38 [pid = 1653] [id = 193] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x121494000 == 37 [pid = 1653] [id = 192] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11969b000 == 36 [pid = 1653] [id = 191] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x117e42800 == 35 [pid = 1653] [id = 190] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x111acb000 == 34 [pid = 1653] [id = 189] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1210da800 == 33 [pid = 1653] [id = 186] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1182b8000 == 32 [pid = 1653] [id = 188] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x115f07800 == 31 [pid = 1653] [id = 187] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x124e16800 == 30 [pid = 1653] [id = 180] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x119bea800 == 29 [pid = 1653] [id = 198] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1256d5000 == 28 [pid = 1653] [id = 196] 17:08:57 INFO - PROCESS | 1653 | --DOCSHELL 0x116aaa000 == 27 [pid = 1653] [id = 197] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1197d0c00) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1190d2400) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x127813000) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x115f64000) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x113040400) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1132af800) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x117036c00) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x115569800) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1197ef400) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1197d5000) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x125709c00) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1248ad400) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x118670800) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11970d800) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x129056c00) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x118621c00) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x118674c00) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x119707800) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x11672e800) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 17:08:57 INFO - PROCESS | 1653 | 1467331737148 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]]]}] 17:08:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:08:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1722ms 17:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:08:57 INFO - PROCESS | 1653 | 1467331737158 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 17:08:57 INFO - PROCESS | 1653 | 1467331737160 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 17:08:57 INFO - PROCESS | 1653 | 1467331737164 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:08:57 INFO - PROCESS | 1653 | 1467331737167 Marionette TRACE conn2 <- [1,770,null,{}] 17:08:57 INFO - PROCESS | 1653 | 1467331737172 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}] 17:08:57 INFO - PROCESS | 1653 | 1467331737174 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:57 INFO - PROCESS | 1653 | 1467331737252 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 17:08:57 INFO - PROCESS | 1653 | 1467331737259 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:57 INFO - PROCESS | 1653 | 1467331737262 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x113db4000 == 28 [pid = 1653] [id = 200] 17:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x113003000) [pid = 1653] [serial = 598] [outer = 0x0] 17:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x113040000) [pid = 1653] [serial = 599] [outer = 0x113003000] 17:08:57 INFO - PROCESS | 1653 | 1467331737311 Marionette DEBUG loaded listener.js 17:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x113378000) [pid = 1653] [serial = 600] [outer = 0x113003000] 17:08:57 INFO - PROCESS | 1653 | 1467331737746 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]]]}] 17:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 622ms 17:08:57 INFO - PROCESS | 1653 | 1467331737786 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 17:08:57 INFO - PROCESS | 1653 | 1467331737789 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 17:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:08:57 INFO - PROCESS | 1653 | 1467331737800 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:08:57 INFO - PROCESS | 1653 | 1467331737801 Marionette TRACE conn2 <- [1,774,null,{}] 17:08:57 INFO - PROCESS | 1653 | 1467331737804 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}] 17:08:57 INFO - PROCESS | 1653 | 1467331737805 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:57 INFO - PROCESS | 1653 | 1467331737882 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 17:08:57 INFO - PROCESS | 1653 | 1467331737886 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:57 INFO - PROCESS | 1653 | 1467331737888 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ba9000 == 29 [pid = 1653] [id = 201] 17:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x115f5a800) [pid = 1653] [serial = 601] [outer = 0x0] 17:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1165e1400) [pid = 1653] [serial = 602] [outer = 0x115f5a800] 17:08:57 INFO - PROCESS | 1653 | 1467331737917 Marionette DEBUG loaded listener.js 17:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x116a76c00) [pid = 1653] [serial = 603] [outer = 0x115f5a800] 17:08:58 INFO - PROCESS | 1653 | 1467331738238 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]]]}] 17:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 474ms 17:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:08:58 INFO - PROCESS | 1653 | 1467331738269 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 17:08:58 INFO - PROCESS | 1653 | 1467331738270 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 17:08:58 INFO - PROCESS | 1653 | 1467331738272 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:08:58 INFO - PROCESS | 1653 | 1467331738274 Marionette TRACE conn2 <- [1,778,null,{}] 17:08:58 INFO - PROCESS | 1653 | 1467331738290 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}] 17:08:58 INFO - PROCESS | 1653 | 1467331738293 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:58 INFO - PROCESS | 1653 | 1467331738366 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 17:08:58 INFO - PROCESS | 1653 | 1467331738371 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:58 INFO - PROCESS | 1653 | 1467331738373 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b5000 == 30 [pid = 1653] [id = 202] 17:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1182e5400) [pid = 1653] [serial = 604] [outer = 0x0] 17:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118624400) [pid = 1653] [serial = 605] [outer = 0x1182e5400] 17:08:58 INFO - PROCESS | 1653 | 1467331738403 Marionette DEBUG loaded listener.js 17:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1186c7400) [pid = 1653] [serial = 606] [outer = 0x1182e5400] 17:08:58 INFO - PROCESS | 1653 | 1467331738736 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]]]}] 17:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 474ms 17:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:08:58 INFO - PROCESS | 1653 | 1467331738749 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 17:08:58 INFO - PROCESS | 1653 | 1467331738750 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 17:08:58 INFO - PROCESS | 1653 | 1467331738752 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:08:58 INFO - PROCESS | 1653 | 1467331738754 Marionette TRACE conn2 <- [1,782,null,{}] 17:08:58 INFO - PROCESS | 1653 | 1467331738756 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}] 17:08:58 INFO - PROCESS | 1653 | 1467331738757 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:58 INFO - PROCESS | 1653 | 1467331738828 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 17:08:58 INFO - PROCESS | 1653 | 1467331738879 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:58 INFO - PROCESS | 1653 | 1467331738880 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11885c800 == 31 [pid = 1653] [id = 203] 17:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1186c7000) [pid = 1653] [serial = 607] [outer = 0x0] 17:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118a7d800) [pid = 1653] [serial = 608] [outer = 0x1186c7000] 17:08:58 INFO - PROCESS | 1653 | 1467331738905 Marionette DEBUG loaded listener.js 17:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119706000) [pid = 1653] [serial = 609] [outer = 0x1186c7000] 17:08:59 INFO - PROCESS | 1653 | 1467331739194 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]]]}] 17:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 17:08:59 INFO - PROCESS | 1653 | 1467331739223 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 17:08:59 INFO - PROCESS | 1653 | 1467331739224 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 17:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:08:59 INFO - PROCESS | 1653 | 1467331739234 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:08:59 INFO - PROCESS | 1653 | 1467331739235 Marionette TRACE conn2 <- [1,786,null,{}] 17:08:59 INFO - PROCESS | 1653 | 1467331739237 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}] 17:08:59 INFO - PROCESS | 1653 | 1467331739238 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:59 INFO - PROCESS | 1653 | 1467331739336 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 17:08:59 INFO - PROCESS | 1653 | 1467331739340 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:59 INFO - PROCESS | 1653 | 1467331739341 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11969f800 == 32 [pid = 1653] [id = 204] 17:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1186c9800) [pid = 1653] [serial = 610] [outer = 0x0] 17:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1197cb000) [pid = 1653] [serial = 611] [outer = 0x1186c9800] 17:08:59 INFO - PROCESS | 1653 | 1467331739365 Marionette DEBUG loaded listener.js 17:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1197d9400) [pid = 1653] [serial = 612] [outer = 0x1186c9800] 17:08:59 INFO - PROCESS | 1653 | 1467331739715 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]]]}] 17:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 519ms 17:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:08:59 INFO - PROCESS | 1653 | 1467331739754 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 17:08:59 INFO - PROCESS | 1653 | 1467331739755 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 17:08:59 INFO - PROCESS | 1653 | 1467331739757 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:08:59 INFO - PROCESS | 1653 | 1467331739758 Marionette TRACE conn2 <- [1,790,null,{}] 17:08:59 INFO - PROCESS | 1653 | 1467331739760 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}] 17:08:59 INFO - PROCESS | 1653 | 1467331739764 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:59 INFO - PROCESS | 1653 | 1467331739872 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 17:08:59 INFO - PROCESS | 1653 | 1467331739903 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:59 INFO - PROCESS | 1653 | 1467331739905 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:08:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x121495000 == 33 [pid = 1653] [id = 205] 17:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1197cf000) [pid = 1653] [serial = 613] [outer = 0x0] 17:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1197f5000) [pid = 1653] [serial = 614] [outer = 0x1197cf000] 17:08:59 INFO - PROCESS | 1653 | 1467331739930 Marionette DEBUG loaded listener.js 17:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12145c000) [pid = 1653] [serial = 615] [outer = 0x1197cf000] 17:09:00 INFO - PROCESS | 1653 | 1467331740247 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]]]}] 17:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 519ms 17:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:09:00 INFO - PROCESS | 1653 | 1467331740276 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 17:09:00 INFO - PROCESS | 1653 | 1467331740278 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 17:09:00 INFO - PROCESS | 1653 | 1467331740288 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:09:00 INFO - PROCESS | 1653 | 1467331740289 Marionette TRACE conn2 <- [1,794,null,{}] 17:09:00 INFO - PROCESS | 1653 | 1467331740291 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}] 17:09:00 INFO - PROCESS | 1653 | 1467331740292 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:00 INFO - PROCESS | 1653 | 1467331740389 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 17:09:00 INFO - PROCESS | 1653 | 1467331740392 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:00 INFO - PROCESS | 1653 | 1467331740393 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b30800 == 34 [pid = 1653] [id = 206] 17:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1197dc800) [pid = 1653] [serial = 616] [outer = 0x0] 17:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x121b71800) [pid = 1653] [serial = 617] [outer = 0x1197dc800] 17:09:00 INFO - PROCESS | 1653 | 1467331740419 Marionette DEBUG loaded listener.js 17:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x121b7cc00) [pid = 1653] [serial = 618] [outer = 0x1197dc800] 17:09:00 INFO - PROCESS | 1653 | 1467331740738 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]]]}] 17:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 473ms 17:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:09:00 INFO - PROCESS | 1653 | 1467331740756 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 17:09:00 INFO - PROCESS | 1653 | 1467331740757 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 17:09:00 INFO - PROCESS | 1653 | 1467331740768 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:09:00 INFO - PROCESS | 1653 | 1467331740769 Marionette TRACE conn2 <- [1,798,null,{}] 17:09:00 INFO - PROCESS | 1653 | 1467331740779 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}] 17:09:00 INFO - PROCESS | 1653 | 1467331740782 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:00 INFO - PROCESS | 1653 | 1467331740876 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 17:09:00 INFO - PROCESS | 1653 | 1467331740880 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:00 INFO - PROCESS | 1653 | 1467331740881 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1248c9000 == 35 [pid = 1653] [id = 207] 17:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112a5d400) [pid = 1653] [serial = 619] [outer = 0x0] 17:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1220c1800) [pid = 1653] [serial = 620] [outer = 0x112a5d400] 17:09:00 INFO - PROCESS | 1653 | 1467331740905 Marionette DEBUG loaded listener.js 17:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124831400) [pid = 1653] [serial = 621] [outer = 0x112a5d400] 17:09:01 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x113d61800) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:09:01 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1128d8800) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:09:01 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116735400) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:09:01 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x113002c00) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:09:01 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118676000) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:09:01 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116a7b000) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:09:01 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119d67400) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:09:01 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x113379000) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:09:01 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1220c8400) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:09:01 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119968400) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:09:01 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1197eac00) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:09:01 INFO - PROCESS | 1653 | 1467331741331 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]]]}] 17:09: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 17:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 587ms 17:09:01 INFO - PROCESS | 1653 | 1467331741348 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 1653 | 1467331741349 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 17:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:09:01 INFO - PROCESS | 1653 | 1467331741352 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 1653 | 1467331741353 Marionette TRACE conn2 <- [1,802,null,{}] 17:09:01 INFO - PROCESS | 1653 | 1467331741356 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}] 17:09:01 INFO - PROCESS | 1653 | 1467331741357 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:01 INFO - PROCESS | 1653 | 1467331741431 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 17:09:01 INFO - PROCESS | 1653 | 1467331741435 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 1653 | 1467331741436 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x125741000 == 36 [pid = 1653] [id = 208] 17:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1129b2000) [pid = 1653] [serial = 622] [outer = 0x0] 17:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11995c000) [pid = 1653] [serial = 623] [outer = 0x1129b2000] 17:09:01 INFO - PROCESS | 1653 | 1467331741470 Marionette DEBUG loaded listener.js 17:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x121b7bc00) [pid = 1653] [serial = 624] [outer = 0x1129b2000] 17:09:01 INFO - PROCESS | 1653 | 1467331741789 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]]]}] 17:09:01 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 17:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 468ms 17:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:09:01 INFO - PROCESS | 1653 | 1467331741821 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 1653 | 1467331741822 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 17:09:01 INFO - PROCESS | 1653 | 1467331741824 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 1653 | 1467331741825 Marionette TRACE conn2 <- [1,806,null,{}] 17:09:01 INFO - PROCESS | 1653 | 1467331741827 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}] 17:09:01 INFO - PROCESS | 1653 | 1467331741828 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:01 INFO - PROCESS | 1653 | 1467331741923 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 17:09:01 INFO - PROCESS | 1653 | 1467331741931 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 1653 | 1467331741932 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12690d000 == 37 [pid = 1653] [id = 209] 17:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118617800) [pid = 1653] [serial = 625] [outer = 0x0] 17:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x124bd3400) [pid = 1653] [serial = 626] [outer = 0x118617800] 17:09:01 INFO - PROCESS | 1653 | 1467331741956 Marionette DEBUG loaded listener.js 17:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124e70400) [pid = 1653] [serial = 627] [outer = 0x118617800] 17:09:02 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:09:02 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 17:09:02 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 17:09:02 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 17:09:02 INFO - PROCESS | 1653 | 1467331742294 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]]]}] 17:09: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 17:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 520ms 17:09:02 INFO - PROCESS | 1653 | 1467331742344 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 17:09:02 INFO - PROCESS | 1653 | 1467331742346 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 17:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:09:02 INFO - PROCESS | 1653 | 1467331742348 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:09:02 INFO - PROCESS | 1653 | 1467331742350 Marionette TRACE conn2 <- [1,810,null,{}] 17:09:02 INFO - PROCESS | 1653 | 1467331742352 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}] 17:09:02 INFO - PROCESS | 1653 | 1467331742353 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:02 INFO - PROCESS | 1653 | 1467331742439 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 17:09:02 INFO - PROCESS | 1653 | 1467331742489 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:02 INFO - PROCESS | 1653 | 1467331742490 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12789b800 == 38 [pid = 1653] [id = 210] 17:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1199eb800) [pid = 1653] [serial = 628] [outer = 0x0] 17:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124e71800) [pid = 1653] [serial = 629] [outer = 0x1199eb800] 17:09:02 INFO - PROCESS | 1653 | 1467331742524 Marionette DEBUG loaded listener.js 17:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126932000) [pid = 1653] [serial = 630] [outer = 0x1199eb800] 17:09:02 INFO - PROCESS | 1653 | 1467331742803 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]]]}] 17:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 17:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:09:02 INFO - PROCESS | 1653 | 1467331742819 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 17:09:02 INFO - PROCESS | 1653 | 1467331742820 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 17:09:02 INFO - PROCESS | 1653 | 1467331742822 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:09:02 INFO - PROCESS | 1653 | 1467331742824 Marionette TRACE conn2 <- [1,814,null,{}] 17:09:02 INFO - PROCESS | 1653 | 1467331742826 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}] 17:09:02 INFO - PROCESS | 1653 | 1467331742828 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:02 INFO - PROCESS | 1653 | 1467331742916 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 17:09:02 INFO - PROCESS | 1653 | 1467331742919 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:02 INFO - PROCESS | 1653 | 1467331742920 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290ce000 == 39 [pid = 1653] [id = 211] 17:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x126932400) [pid = 1653] [serial = 631] [outer = 0x0] 17:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12693cc00) [pid = 1653] [serial = 632] [outer = 0x126932400] 17:09:02 INFO - PROCESS | 1653 | 1467331742946 Marionette DEBUG loaded listener.js 17:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126a98000) [pid = 1653] [serial = 633] [outer = 0x126932400] 17:09:03 INFO - PROCESS | 1653 | 1467331743338 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] 17:09:03 INFO - PROCESS | 1653 | 1467331743350 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 17:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:09:03 INFO - PROCESS | 1653 | 1467331743353 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:09:03 INFO - PROCESS | 1653 | 1467331743355 Marionette TRACE conn2 <- [1,818,null,{}] 17:09:03 INFO - PROCESS | 1653 | 1467331743359 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}] 17:09:03 INFO - PROCESS | 1653 | 1467331743361 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:03 INFO - PROCESS | 1653 | 1467331743471 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 17:09:03 INFO - PROCESS | 1653 | 1467331743544 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:03 INFO - PROCESS | 1653 | 1467331743547 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fcb000 == 40 [pid = 1653] [id = 212] 17:09:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1128d8c00) [pid = 1653] [serial = 634] [outer = 0x0] 17:09:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112a54400) [pid = 1653] [serial = 635] [outer = 0x1128d8c00] 17:09:03 INFO - PROCESS | 1653 | 1467331743578 Marionette DEBUG loaded listener.js 17:09:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113253000) [pid = 1653] [serial = 636] [outer = 0x1128d8c00] 17:09:04 INFO - PROCESS | 1653 | 1467331744082 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]]]}] 17:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 770ms 17:09:04 INFO - PROCESS | 1653 | 1467331744124 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 17:09:04 INFO - PROCESS | 1653 | 1467331744127 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 17:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:09:04 INFO - PROCESS | 1653 | 1467331744159 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:09:04 INFO - PROCESS | 1653 | 1467331744163 Marionette TRACE conn2 <- [1,822,null,{}] 17:09:04 INFO - PROCESS | 1653 | 1467331744166 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}] 17:09:04 INFO - PROCESS | 1653 | 1467331744168 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:04 INFO - PROCESS | 1653 | 1467331744271 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 17:09:04 INFO - PROCESS | 1653 | 1467331744342 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:04 INFO - PROCESS | 1653 | 1467331744344 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192d9800 == 41 [pid = 1653] [id = 213] 17:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1165ea800) [pid = 1653] [serial = 637] [outer = 0x0] 17:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116b19000) [pid = 1653] [serial = 638] [outer = 0x1165ea800] 17:09:04 INFO - PROCESS | 1653 | 1467331744374 Marionette DEBUG loaded listener.js 17:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118451000) [pid = 1653] [serial = 639] [outer = 0x1165ea800] 17:09:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12789b800 == 40 [pid = 1653] [id = 210] 17:09:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12690d000 == 39 [pid = 1653] [id = 209] 17:09:05 INFO - PROCESS | 1653 | --DOCSHELL 0x125741000 == 38 [pid = 1653] [id = 208] 17:09:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1248c9000 == 37 [pid = 1653] [id = 207] 17:09:05 INFO - PROCESS | 1653 | --DOCSHELL 0x121b30800 == 36 [pid = 1653] [id = 206] 17:09:05 INFO - PROCESS | 1653 | --DOCSHELL 0x121495000 == 35 [pid = 1653] [id = 205] 17:09:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11969f800 == 34 [pid = 1653] [id = 204] 17:09:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11885c800 == 33 [pid = 1653] [id = 203] 17:09:05 INFO - PROCESS | 1653 | 1467331745087 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] 17:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:09:05 INFO - PROCESS | 1653 | 1467331745135 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 17:09:05 INFO - PROCESS | 1653 | 1467331745138 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - PROCESS | 1653 | 1467331745140 Marionette TRACE conn2 <- [1,826,null,{}] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1199e7400) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a5a800) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1132ad400) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1177d8000) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1186f1800) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115e14800) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1168c0000) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1197c9400) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119963000) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11708dc00) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1182e9c00) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1211e2c00) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x121be8c00) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124bd7000) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1257a7400) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x124e39c00) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124e73c00) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1220fb400) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x119f95400) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x121b73800) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x121457800) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 17:09:05 INFO - PROCESS | 1653 | 1467331745156 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}] 17:09:05 INFO - PROCESS | 1653 | 1467331745158 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:05 INFO - PROCESS | 1653 | 1467331745249 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 17:09:05 INFO - PROCESS | 1653 | 1467331745253 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 1653 | 1467331745256 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684a800 == 30 [pid = 1653] [id = 214] 17:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x116735400) [pid = 1653] [serial = 640] [outer = 0x0] 17:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x116a05400) [pid = 1653] [serial = 641] [outer = 0x116735400] 17:09:05 INFO - PROCESS | 1653 | 1467331745286 Marionette DEBUG loaded listener.js 17:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1177d7c00) [pid = 1653] [serial = 642] [outer = 0x116735400] 17:09:05 INFO - PROCESS | 1653 | 1467331745601 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]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 470ms 17:09:05 INFO - PROCESS | 1653 | 1467331745609 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 17:09:05 INFO - PROCESS | 1653 | 1467331745613 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 17:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:09:05 INFO - PROCESS | 1653 | 1467331745624 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - PROCESS | 1653 | 1467331745625 Marionette TRACE conn2 <- [1,830,null,{}] 17:09:05 INFO - PROCESS | 1653 | 1467331745629 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}] 17:09:05 INFO - PROCESS | 1653 | 1467331745633 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:05 INFO - PROCESS | 1653 | 1467331745724 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 17:09:05 INFO - PROCESS | 1653 | 1467331745771 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 1653 | 1467331745772 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x117576800 == 31 [pid = 1653] [id = 215] 17:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1182e3400) [pid = 1653] [serial = 643] [outer = 0x0] 17:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1186cc800) [pid = 1653] [serial = 644] [outer = 0x1182e3400] 17:09:05 INFO - PROCESS | 1653 | 1467331745799 Marionette DEBUG loaded listener.js 17:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119455000) [pid = 1653] [serial = 645] [outer = 0x1182e3400] 17:09:06 INFO - PROCESS | 1653 | 1467331746112 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]]]}] 17:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 524ms 17:09:06 INFO - PROCESS | 1653 | 1467331746148 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 17:09:06 INFO - PROCESS | 1653 | 1467331746150 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 17:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:09:06 INFO - PROCESS | 1653 | 1467331746152 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:09:06 INFO - PROCESS | 1653 | 1467331746154 Marionette TRACE conn2 <- [1,834,null,{}] 17:09:06 INFO - PROCESS | 1653 | 1467331746162 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}] 17:09:06 INFO - PROCESS | 1653 | 1467331746165 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:06 INFO - PROCESS | 1653 | 1467331746242 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 17:09:06 INFO - PROCESS | 1653 | 1467331746294 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:06 INFO - PROCESS | 1653 | 1467331746297 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11969f000 == 32 [pid = 1653] [id = 216] 17:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118450400) [pid = 1653] [serial = 646] [outer = 0x0] 17:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1197df400) [pid = 1653] [serial = 647] [outer = 0x118450400] 17:09:06 INFO - PROCESS | 1653 | 1467331746324 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119d70800) [pid = 1653] [serial = 648] [outer = 0x118450400] 17:09:06 INFO - PROCESS | 1653 | 1467331746613 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]]]}] 17:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 473ms 17:09:06 INFO - PROCESS | 1653 | 1467331746625 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 17:09:06 INFO - PROCESS | 1653 | 1467331746628 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 17:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:09:06 INFO - PROCESS | 1653 | 1467331746637 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:09:06 INFO - PROCESS | 1653 | 1467331746638 Marionette TRACE conn2 <- [1,838,null,{}] 17:09:06 INFO - PROCESS | 1653 | 1467331746640 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}] 17:09:06 INFO - PROCESS | 1653 | 1467331746641 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:06 INFO - PROCESS | 1653 | 1467331746723 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 17:09:06 INFO - PROCESS | 1653 | 1467331746728 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:06 INFO - PROCESS | 1653 | 1467331746731 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12149d800 == 33 [pid = 1653] [id = 217] 17:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x121082000) [pid = 1653] [serial = 649] [outer = 0x0] 17:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x121455400) [pid = 1653] [serial = 650] [outer = 0x121082000] 17:09:06 INFO - PROCESS | 1653 | 1467331746755 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x121b6f800) [pid = 1653] [serial = 651] [outer = 0x121082000] 17:09:07 INFO - PROCESS | 1653 | 1467331747090 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]]]}] 17:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 17:09:07 INFO - PROCESS | 1653 | 1467331747105 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 17:09:07 INFO - PROCESS | 1653 | 1467331747106 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 17:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:09:07 INFO - PROCESS | 1653 | 1467331747108 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:09:07 INFO - PROCESS | 1653 | 1467331747109 Marionette TRACE conn2 <- [1,842,null,{}] 17:09:07 INFO - PROCESS | 1653 | 1467331747113 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}] 17:09:07 INFO - PROCESS | 1653 | 1467331747115 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:07 INFO - PROCESS | 1653 | 1467331747217 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 17:09:07 INFO - PROCESS | 1653 | 1467331747228 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:07 INFO - PROCESS | 1653 | 1467331747229 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x121933000 == 34 [pid = 1653] [id = 218] 17:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a55000) [pid = 1653] [serial = 652] [outer = 0x0] 17:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121b6f000) [pid = 1653] [serial = 653] [outer = 0x112a55000] 17:09:07 INFO - PROCESS | 1653 | 1467331747253 Marionette DEBUG loaded listener.js 17:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1220cf000) [pid = 1653] [serial = 654] [outer = 0x112a55000] 17:09:07 INFO - PROCESS | 1653 | 1467331747587 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]]]}] 17:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 17:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:09:07 INFO - PROCESS | 1653 | 1467331747627 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 17:09:07 INFO - PROCESS | 1653 | 1467331747628 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 17:09:07 INFO - PROCESS | 1653 | 1467331747630 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:09:07 INFO - PROCESS | 1653 | 1467331747631 Marionette TRACE conn2 <- [1,846,null,{}] 17:09:07 INFO - PROCESS | 1653 | 1467331747634 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}] 17:09:07 INFO - PROCESS | 1653 | 1467331747638 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:07 INFO - PROCESS | 1653 | 1467331747750 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 17:09:07 INFO - PROCESS | 1653 | 1467331747782 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:07 INFO - PROCESS | 1653 | 1467331747784 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256b9800 == 35 [pid = 1653] [id = 219] 17:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12482a000) [pid = 1653] [serial = 655] [outer = 0x0] 17:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12567e000) [pid = 1653] [serial = 656] [outer = 0x12482a000] 17:09:07 INFO - PROCESS | 1653 | 1467331747808 Marionette DEBUG loaded listener.js 17:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12693d000) [pid = 1653] [serial = 657] [outer = 0x12482a000] 17:09:08 INFO - PROCESS | 1653 | 1467331748189 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]]]}] 17:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 618ms 17:09:08 INFO - PROCESS | 1653 | 1467331748251 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 17:09:08 INFO - PROCESS | 1653 | 1467331748253 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 17:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:09:08 INFO - PROCESS | 1653 | 1467331748256 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:09:08 INFO - PROCESS | 1653 | 1467331748258 Marionette TRACE conn2 <- [1,850,null,{}] 17:09:08 INFO - PROCESS | 1653 | 1467331748261 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}] 17:09:08 INFO - PROCESS | 1653 | 1467331748264 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:08 INFO - PROCESS | 1653 | 1467331748402 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 17:09:08 INFO - PROCESS | 1653 | 1467331748455 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:08 INFO - PROCESS | 1653 | 1467331748456 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12788c800 == 36 [pid = 1653] [id = 220] 17:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126988c00) [pid = 1653] [serial = 658] [outer = 0x0] 17:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126d8a800) [pid = 1653] [serial = 659] [outer = 0x126988c00] 17:09:08 INFO - PROCESS | 1653 | 1467331748496 Marionette DEBUG loaded listener.js 17:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127813c00) [pid = 1653] [serial = 660] [outer = 0x126988c00] 17:09:08 INFO - PROCESS | 1653 | 1467331748861 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]]]}] 17:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 619ms 17:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:09:08 INFO - PROCESS | 1653 | 1467331748876 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 17:09:08 INFO - PROCESS | 1653 | 1467331748877 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 17:09:08 INFO - PROCESS | 1653 | 1467331748882 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:09:08 INFO - PROCESS | 1653 | 1467331748883 Marionette TRACE conn2 <- [1,854,null,{}] 17:09:08 INFO - PROCESS | 1653 | 1467331748885 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}] 17:09:08 INFO - PROCESS | 1653 | 1467331748886 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:08 INFO - PROCESS | 1653 | 1467331748981 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 17:09:08 INFO - PROCESS | 1653 | 1467331748992 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:08 INFO - PROCESS | 1653 | 1467331748993 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c1f800 == 37 [pid = 1653] [id = 221] 17:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x127816800) [pid = 1653] [serial = 661] [outer = 0x0] 17:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1278cc400) [pid = 1653] [serial = 662] [outer = 0x127816800] 17:09:09 INFO - PROCESS | 1653 | 1467331749018 Marionette DEBUG loaded listener.js 17:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1278d4000) [pid = 1653] [serial = 663] [outer = 0x127816800] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11995f800) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118617800) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1197cf000) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x115f5a800) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1182e5400) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a5d400) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1197dc800) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113003000) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113252800) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116a10400) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1199eb800) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1186c7000) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1186c9800) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:09:09 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1129b2000) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:09:09 INFO - PROCESS | 1653 | 1467331749391 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]]]}] 17:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 521ms 17:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:09:09 INFO - PROCESS | 1653 | 1467331749403 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 17:09:09 INFO - PROCESS | 1653 | 1467331749404 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 17:09:09 INFO - PROCESS | 1653 | 1467331749406 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:09:09 INFO - PROCESS | 1653 | 1467331749407 Marionette TRACE conn2 <- [1,858,null,{}] 17:09:09 INFO - PROCESS | 1653 | 1467331749409 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}] 17:09:09 INFO - PROCESS | 1653 | 1467331749411 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:09 INFO - PROCESS | 1653 | 1467331749486 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 17:09:09 INFO - PROCESS | 1653 | 1467331749490 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:09 INFO - PROCESS | 1653 | 1467331749491 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x129545800 == 38 [pid = 1653] [id = 222] 17:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116a10400) [pid = 1653] [serial = 664] [outer = 0x0] 17:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119706400) [pid = 1653] [serial = 665] [outer = 0x116a10400] 17:09:09 INFO - PROCESS | 1653 | 1467331749517 Marionette DEBUG loaded listener.js 17:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x121a46800) [pid = 1653] [serial = 666] [outer = 0x116a10400] 17:09:09 INFO - PROCESS | 1653 | 1467331749831 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]]]}] 17:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 17:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:09:09 INFO - PROCESS | 1653 | 1467331749876 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 17:09:09 INFO - PROCESS | 1653 | 1467331749877 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 17:09:09 INFO - PROCESS | 1653 | 1467331749879 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:09:09 INFO - PROCESS | 1653 | 1467331749880 Marionette TRACE conn2 <- [1,862,null,{}] 17:09:09 INFO - PROCESS | 1653 | 1467331749882 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}] 17:09:09 INFO - PROCESS | 1653 | 1467331749883 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:09 INFO - PROCESS | 1653 | 1467331749982 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 17:09:09 INFO - PROCESS | 1653 | 1467331749988 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:09 INFO - PROCESS | 1653 | 1467331749989 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297a9800 == 39 [pid = 1653] [id = 223] 17:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121a40c00) [pid = 1653] [serial = 667] [outer = 0x0] 17:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x127817800) [pid = 1653] [serial = 668] [outer = 0x121a40c00] 17:09:10 INFO - PROCESS | 1653 | 1467331750019 Marionette DEBUG loaded listener.js 17:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128cbf000) [pid = 1653] [serial = 669] [outer = 0x121a40c00] 17:09:10 INFO - PROCESS | 1653 | 1467331750332 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]]]}] 17:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 17:09:10 INFO - PROCESS | 1653 | 1467331750349 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 17:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:09:10 INFO - PROCESS | 1653 | 1467331750351 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 17:09:10 INFO - PROCESS | 1653 | 1467331750353 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:09:10 INFO - PROCESS | 1653 | 1467331750355 Marionette TRACE conn2 <- [1,866,null,{}] 17:09:10 INFO - PROCESS | 1653 | 1467331750357 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}] 17:09:10 INFO - PROCESS | 1653 | 1467331750359 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:10 INFO - PROCESS | 1653 | 1467331750447 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 17:09:10 INFO - PROCESS | 1653 | 1467331750451 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:10 INFO - PROCESS | 1653 | 1467331750453 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab30800 == 40 [pid = 1653] [id = 224] 17:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128cc1400) [pid = 1653] [serial = 670] [outer = 0x0] 17:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128f0c400) [pid = 1653] [serial = 671] [outer = 0x128cc1400] 17:09:10 INFO - PROCESS | 1653 | 1467331750479 Marionette DEBUG loaded listener.js 17:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12905d000) [pid = 1653] [serial = 672] [outer = 0x128cc1400] 17:09:10 INFO - PROCESS | 1653 | 1467331750800 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]]]}] 17:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 17:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:09:10 INFO - PROCESS | 1653 | 1467331750823 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 17:09:10 INFO - PROCESS | 1653 | 1467331750824 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 17:09:10 INFO - PROCESS | 1653 | 1467331750826 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:09:10 INFO - PROCESS | 1653 | 1467331750827 Marionette TRACE conn2 <- [1,870,null,{}] 17:09:10 INFO - PROCESS | 1653 | 1467331750832 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}] 17:09:10 INFO - PROCESS | 1653 | 1467331750833 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:10 INFO - PROCESS | 1653 | 1467331750934 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 17:09:10 INFO - PROCESS | 1653 | 1467331750939 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:10 INFO - PROCESS | 1653 | 1467331750940 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab38000 == 41 [pid = 1653] [id = 225] 17:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1278cd400) [pid = 1653] [serial = 673] [outer = 0x0] 17:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12905c800) [pid = 1653] [serial = 674] [outer = 0x1278cd400] 17:09:10 INFO - PROCESS | 1653 | 1467331750971 Marionette DEBUG loaded listener.js 17:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129339000) [pid = 1653] [serial = 675] [outer = 0x1278cd400] 17:09:11 INFO - PROCESS | 1653 | 1467331751330 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]]]}] 17:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 17:09:11 INFO - PROCESS | 1653 | 1467331751348 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 17:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:09:11 INFO - PROCESS | 1653 | 1467331751351 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 17:09:11 INFO - PROCESS | 1653 | 1467331751354 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:09:11 INFO - PROCESS | 1653 | 1467331751357 Marionette TRACE conn2 <- [1,874,null,{}] 17:09:11 INFO - PROCESS | 1653 | 1467331751362 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}] 17:09:11 INFO - PROCESS | 1653 | 1467331751363 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:11 INFO - PROCESS | 1653 | 1467331751469 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 17:09:11 INFO - PROCESS | 1653 | 1467331751534 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:11 INFO - PROCESS | 1653 | 1467331751537 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a55800 == 42 [pid = 1653] [id = 226] 17:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x113049000) [pid = 1653] [serial = 676] [outer = 0x0] 17:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1133abc00) [pid = 1653] [serial = 677] [outer = 0x113049000] 17:09:11 INFO - PROCESS | 1653 | 1467331751568 Marionette DEBUG loaded listener.js 17:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11628f400) [pid = 1653] [serial = 678] [outer = 0x113049000] 17:09:11 INFO - PROCESS | 1653 | 1467331751995 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]]]}] 17:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 672ms 17:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:09:12 INFO - PROCESS | 1653 | 1467331752027 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 17:09:12 INFO - PROCESS | 1653 | 1467331752030 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 17:09:12 INFO - PROCESS | 1653 | 1467331752034 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:09:12 INFO - PROCESS | 1653 | 1467331752036 Marionette TRACE conn2 <- [1,878,null,{}] 17:09:12 INFO - PROCESS | 1653 | 1467331752039 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}] 17:09:12 INFO - PROCESS | 1653 | 1467331752040 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:12 INFO - PROCESS | 1653 | 1467331752141 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 17:09:12 INFO - PROCESS | 1653 | 1467331752196 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:12 INFO - PROCESS | 1653 | 1467331752197 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x121495000 == 43 [pid = 1653] [id = 227] 17:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118459800) [pid = 1653] [serial = 679] [outer = 0x0] 17:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119459800) [pid = 1653] [serial = 680] [outer = 0x118459800] 17:09:12 INFO - PROCESS | 1653 | 1467331752228 Marionette DEBUG loaded listener.js 17:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1197d4400) [pid = 1653] [serial = 681] [outer = 0x118459800] 17:09:12 INFO - PROCESS | 1653 | 1467331752646 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]]]}] 17:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 620ms 17:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:09:12 INFO - PROCESS | 1653 | 1467331752655 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 17:09:12 INFO - PROCESS | 1653 | 1467331752656 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 17:09:12 INFO - PROCESS | 1653 | 1467331752659 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:09:12 INFO - PROCESS | 1653 | 1467331752661 Marionette TRACE conn2 <- [1,882,null,{}] 17:09:12 INFO - PROCESS | 1653 | 1467331752669 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}] 17:09:12 INFO - PROCESS | 1653 | 1467331752672 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:12 INFO - PROCESS | 1653 | 1467331752775 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 17:09:12 INFO - PROCESS | 1653 | 1467331752860 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:12 INFO - PROCESS | 1653 | 1467331752862 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab42000 == 44 [pid = 1653] [id = 228] 17:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1211e2c00) [pid = 1653] [serial = 682] [outer = 0x0] 17:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121bf6800) [pid = 1653] [serial = 683] [outer = 0x1211e2c00] 17:09:12 INFO - PROCESS | 1653 | 1467331752894 Marionette DEBUG loaded listener.js 17:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124e78400) [pid = 1653] [serial = 684] [outer = 0x1211e2c00] 17:09:13 INFO - PROCESS | 1653 | 1467331753276 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]]]}] 17:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 673ms 17:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:09:13 INFO - PROCESS | 1653 | 1467331753332 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 17:09:13 INFO - PROCESS | 1653 | 1467331753334 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 17:09:13 INFO - PROCESS | 1653 | 1467331753336 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:09:13 INFO - PROCESS | 1653 | 1467331753337 Marionette TRACE conn2 <- [1,886,null,{}] 17:09:13 INFO - PROCESS | 1653 | 1467331753340 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}] 17:09:13 INFO - PROCESS | 1653 | 1467331753341 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:13 INFO - PROCESS | 1653 | 1467331753440 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 17:09:13 INFO - PROCESS | 1653 | 1467331753505 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:13 INFO - PROCESS | 1653 | 1467331753506 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb94800 == 45 [pid = 1653] [id = 229] 17:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x121b6e400) [pid = 1653] [serial = 685] [outer = 0x0] 17:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126933c00) [pid = 1653] [serial = 686] [outer = 0x121b6e400] 17:09:13 INFO - PROCESS | 1653 | 1467331753536 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1278d2000) [pid = 1653] [serial = 687] [outer = 0x121b6e400] 17:09:13 INFO - PROCESS | 1653 | 1467331753983 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]]]}] 17:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 668ms 17:09:14 INFO - PROCESS | 1653 | 1467331754005 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 17:09:14 INFO - PROCESS | 1653 | 1467331754006 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 17:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:09:14 INFO - PROCESS | 1653 | 1467331754008 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:09:14 INFO - PROCESS | 1653 | 1467331754010 Marionette TRACE conn2 <- [1,890,null,{}] 17:09:14 INFO - PROCESS | 1653 | 1467331754031 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}] 17:09:14 INFO - PROCESS | 1653 | 1467331754033 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:14 INFO - PROCESS | 1653 | 1467331754151 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 17:09:14 INFO - PROCESS | 1653 | 1467331754393 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:14 INFO - PROCESS | 1653 | 1467331754395 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182a6000 == 46 [pid = 1653] [id = 230] 17:09:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112d05400) [pid = 1653] [serial = 688] [outer = 0x0] 17:09:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1131d6400) [pid = 1653] [serial = 689] [outer = 0x112d05400] 17:09:14 INFO - PROCESS | 1653 | 1467331754432 Marionette DEBUG loaded listener.js 17:09:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1165dc400) [pid = 1653] [serial = 690] [outer = 0x112d05400] 17:09:14 INFO - PROCESS | 1653 | 1467331754914 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]]]}] 17:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 939ms 17:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:09:14 INFO - PROCESS | 1653 | 1467331754950 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 17:09:14 INFO - PROCESS | 1653 | 1467331754952 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 17:09:14 INFO - PROCESS | 1653 | 1467331754954 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:09:14 INFO - PROCESS | 1653 | 1467331754956 Marionette TRACE conn2 <- [1,894,null,{}] 17:09:14 INFO - PROCESS | 1653 | 1467331754960 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}] 17:09:14 INFO - PROCESS | 1653 | 1467331754961 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:15 INFO - PROCESS | 1653 | 1467331755053 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 17:09:15 INFO - PROCESS | 1653 | 1467331755123 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:15 INFO - PROCESS | 1653 | 1467331755125 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bb2000 == 47 [pid = 1653] [id = 231] 17:09:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x117e12000) [pid = 1653] [serial = 691] [outer = 0x0] 17:09:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1182e9000) [pid = 1653] [serial = 692] [outer = 0x117e12000] 17:09:15 INFO - PROCESS | 1653 | 1467331755154 Marionette DEBUG loaded listener.js 17:09:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118677c00) [pid = 1653] [serial = 693] [outer = 0x117e12000] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab30800 == 46 [pid = 1653] [id = 224] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1297a9800 == 45 [pid = 1653] [id = 223] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x129545800 == 44 [pid = 1653] [id = 222] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x128c1f800 == 43 [pid = 1653] [id = 221] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12788c800 == 42 [pid = 1653] [id = 220] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1256b9800 == 41 [pid = 1653] [id = 219] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x121933000 == 40 [pid = 1653] [id = 218] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12149d800 == 39 [pid = 1653] [id = 217] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11969f000 == 38 [pid = 1653] [id = 216] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x117576800 == 37 [pid = 1653] [id = 215] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11684a800 == 36 [pid = 1653] [id = 214] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1290ce000 == 35 [pid = 1653] [id = 211] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x115fcb000 == 34 [pid = 1653] [id = 212] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1192d9800 == 33 [pid = 1653] [id = 213] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1182a6000 == 32 [pid = 1653] [id = 230] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb94800 == 31 [pid = 1653] [id = 229] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab42000 == 30 [pid = 1653] [id = 228] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x121495000 == 29 [pid = 1653] [id = 227] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab38000 == 28 [pid = 1653] [id = 225] 17:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x116a55800 == 27 [pid = 1653] [id = 226] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11a082c00) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124bd3400) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12145c000) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116a76c00) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118624400) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124831400) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x121b71800) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113040000) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113d36400) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1186f1c00) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124e71800) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118a7d800) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119706c00) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119706000) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1197cb000) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1186c7400) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11995c000) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121b7bc00) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1197d9400) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124e70400) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121b7cc00) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113378000) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1165e1400) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1197f5000) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1165dd000) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1220c1800) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121a4a800) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126932000) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 17:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12693cc00) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 17:09:16 INFO - PROCESS | 1653 | 1467331756037 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]]]}] 17:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1120ms 17:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:09:16 INFO - PROCESS | 1653 | 1467331756075 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 17:09:16 INFO - PROCESS | 1653 | 1467331756077 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 17:09:16 INFO - PROCESS | 1653 | 1467331756080 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:09:16 INFO - PROCESS | 1653 | 1467331756081 Marionette TRACE conn2 <- [1,898,null,{}] 17:09:16 INFO - PROCESS | 1653 | 1467331756085 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}] 17:09:16 INFO - PROCESS | 1653 | 1467331756087 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:16 INFO - PROCESS | 1653 | 1467331756210 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 17:09:16 INFO - PROCESS | 1653 | 1467331756273 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 1653 | 1467331756274 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1132e1800 == 28 [pid = 1653] [id = 232] 17:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1129af000) [pid = 1653] [serial = 694] [outer = 0x0] 17:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129b3c00) [pid = 1653] [serial = 695] [outer = 0x1129af000] 17:09:16 INFO - PROCESS | 1653 | 1467331756301 Marionette DEBUG loaded listener.js 17:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a79800) [pid = 1653] [serial = 696] [outer = 0x1129af000] 17:09:16 INFO - PROCESS | 1653 | 1467331756603 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]]]}] 17:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 570ms 17:09:16 INFO - PROCESS | 1653 | 1467331756649 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 17:09:16 INFO - PROCESS | 1653 | 1467331756652 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 17:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:09:16 INFO - PROCESS | 1653 | 1467331756656 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:09:16 INFO - PROCESS | 1653 | 1467331756658 Marionette TRACE conn2 <- [1,902,null,{}] 17:09:16 INFO - PROCESS | 1653 | 1467331756660 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}] 17:09:16 INFO - PROCESS | 1653 | 1467331756662 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:16 INFO - PROCESS | 1653 | 1467331756728 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 17:09:16 INFO - PROCESS | 1653 | 1467331756732 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 1653 | 1467331756733 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a4a000 == 29 [pid = 1653] [id = 233] 17:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1130e6800) [pid = 1653] [serial = 697] [outer = 0x0] 17:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113252800) [pid = 1653] [serial = 698] [outer = 0x1130e6800] 17:09:16 INFO - PROCESS | 1653 | 1467331756763 Marionette DEBUG loaded listener.js 17:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113d35400) [pid = 1653] [serial = 699] [outer = 0x1130e6800] 17:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 470ms 17:09:17 INFO - PROCESS | 1653 | 1467331757119 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]]]}] 17:09:17 INFO - PROCESS | 1653 | 1467331757126 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 17:09:17 INFO - PROCESS | 1653 | 1467331757129 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 17:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:09:17 INFO - PROCESS | 1653 | 1467331757132 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:09:17 INFO - PROCESS | 1653 | 1467331757135 Marionette TRACE conn2 <- [1,906,null,{}] 17:09:17 INFO - PROCESS | 1653 | 1467331757142 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}] 17:09:17 INFO - PROCESS | 1653 | 1467331757148 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:17 INFO - PROCESS | 1653 | 1467331757222 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 17:09:17 INFO - PROCESS | 1653 | 1467331757226 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:17 INFO - PROCESS | 1653 | 1467331757229 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182af000 == 30 [pid = 1653] [id = 234] 17:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112719c00) [pid = 1653] [serial = 700] [outer = 0x0] 17:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117035c00) [pid = 1653] [serial = 701] [outer = 0x112719c00] 17:09:17 INFO - PROCESS | 1653 | 1467331757259 Marionette DEBUG loaded listener.js 17:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1175d3800) [pid = 1653] [serial = 702] [outer = 0x112719c00] 17:09:17 INFO - PROCESS | 1653 | 1467331757572 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]]]}] 17:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 471ms 17:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:09:17 INFO - PROCESS | 1653 | 1467331757604 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 17:09:17 INFO - PROCESS | 1653 | 1467331757605 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 17:09:17 INFO - PROCESS | 1653 | 1467331757607 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:09:17 INFO - PROCESS | 1653 | 1467331757608 Marionette TRACE conn2 <- [1,910,null,{}] 17:09:17 INFO - PROCESS | 1653 | 1467331757611 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}] 17:09:17 INFO - PROCESS | 1653 | 1467331757613 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:17 INFO - PROCESS | 1653 | 1467331757724 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 17:09:17 INFO - PROCESS | 1653 | 1467331757730 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:17 INFO - PROCESS | 1653 | 1467331757732 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11885f000 == 31 [pid = 1653] [id = 235] 17:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116b13000) [pid = 1653] [serial = 703] [outer = 0x0] 17:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1177da000) [pid = 1653] [serial = 704] [outer = 0x116b13000] 17:09:17 INFO - PROCESS | 1653 | 1467331757768 Marionette DEBUG loaded listener.js 17:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11866e400) [pid = 1653] [serial = 705] [outer = 0x116b13000] 17:09:18 INFO - PROCESS | 1653 | 1467331758186 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]]]}] 17:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 619ms 17:09:18 INFO - PROCESS | 1653 | 1467331758227 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 17:09:18 INFO - PROCESS | 1653 | 1467331758228 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 17:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:09:18 INFO - PROCESS | 1653 | 1467331758230 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:09:18 INFO - PROCESS | 1653 | 1467331758238 Marionette TRACE conn2 <- [1,914,null,{}] 17:09:18 INFO - PROCESS | 1653 | 1467331758241 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}] 17:09:18 INFO - PROCESS | 1653 | 1467331758242 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:18 INFO - PROCESS | 1653 | 1467331758330 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 17:09:18 INFO - PROCESS | 1653 | 1467331758364 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:18 INFO - PROCESS | 1653 | 1467331758365 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bd1000 == 32 [pid = 1653] [id = 236] 17:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x111e36800) [pid = 1653] [serial = 706] [outer = 0x0] 17:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1186c6400) [pid = 1653] [serial = 707] [outer = 0x111e36800] 17:09:18 INFO - PROCESS | 1653 | 1467331758390 Marionette DEBUG loaded listener.js 17:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1186fbc00) [pid = 1653] [serial = 708] [outer = 0x111e36800] 17:09:18 INFO - PROCESS | 1653 | 1467331758707 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]]]}] 17:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 525ms 17:09:18 INFO - PROCESS | 1653 | 1467331758756 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 17:09:18 INFO - PROCESS | 1653 | 1467331758757 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 17:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:09:18 INFO - PROCESS | 1653 | 1467331758759 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:09:18 INFO - PROCESS | 1653 | 1467331758761 Marionette TRACE conn2 <- [1,918,null,{}] 17:09:18 INFO - PROCESS | 1653 | 1467331758763 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}] 17:09:18 INFO - PROCESS | 1653 | 1467331758767 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:18 INFO - PROCESS | 1653 | 1467331758876 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 17:09:18 INFO - PROCESS | 1653 | 1467331758910 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:18 INFO - PROCESS | 1653 | 1467331758911 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12148d000 == 33 [pid = 1653] [id = 237] 17:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118a82400) [pid = 1653] [serial = 709] [outer = 0x0] 17:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119705400) [pid = 1653] [serial = 710] [outer = 0x118a82400] 17:09:18 INFO - PROCESS | 1653 | 1467331758936 Marionette DEBUG loaded listener.js 17:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1197d8c00) [pid = 1653] [serial = 711] [outer = 0x118a82400] 17:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1132e1800 == 32 [pid = 1653] [id = 232] 17:09:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116bb2000 == 31 [pid = 1653] [id = 231] 17:09:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1182af000 == 30 [pid = 1653] [id = 234] 17:09:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119bd1000 == 29 [pid = 1653] [id = 236] 17:09:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11885f000 == 28 [pid = 1653] [id = 235] 17:09:20 INFO - PROCESS | 1653 | --DOCSHELL 0x116a4a000 == 27 [pid = 1653] [id = 233] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12482a000) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126988c00) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127816800) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126932400) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118450400) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116735400) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121082000) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1128d8c00) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1165ea800) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1182e3400) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116a10400) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128cc1400) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1278cd400) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a55000) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121a40c00) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12567e000) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126d8a800) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12693d000) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1278cc400) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x127813c00) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126a98000) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1197df400) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119d70800) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116a05400) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1177d7c00) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x121455400) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x121b6f800) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x112a54400) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x113253000) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x116b19000) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118451000) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1186cc800) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x119455000) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x121a46800) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12905d000) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x119706400) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x129339000) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x128f0c400) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1278d4000) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x121b6f000) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x1220cf000) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x12905c800) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x128cbf000) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x127817800) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 17:09:20 INFO - PROCESS | 1653 | 1467331760350 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]]]}] 17:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1621ms 17:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:09:20 INFO - PROCESS | 1653 | 1467331760383 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 17:09:20 INFO - PROCESS | 1653 | 1467331760386 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 17:09:20 INFO - PROCESS | 1653 | 1467331760390 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:09:20 INFO - PROCESS | 1653 | 1467331760393 Marionette TRACE conn2 <- [1,922,null,{}] 17:09:20 INFO - PROCESS | 1653 | 1467331760399 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}] 17:09:20 INFO - PROCESS | 1653 | 1467331760401 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:20 INFO - PROCESS | 1653 | 1467331760506 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 17:09:20 INFO - PROCESS | 1653 | 1467331760557 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:20 INFO - PROCESS | 1653 | 1467331760558 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131b0000 == 28 [pid = 1653] [id = 238] 17:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x1128cf000) [pid = 1653] [serial = 712] [outer = 0x0] 17:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x1128d4c00) [pid = 1653] [serial = 713] [outer = 0x1128cf000] 17:09:20 INFO - PROCESS | 1653 | 1467331760586 Marionette DEBUG loaded listener.js 17:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x112a54400) [pid = 1653] [serial = 714] [outer = 0x1128cf000] 17:09:20 INFO - PROCESS | 1653 | 1467331760859 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]]]}] 17:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 523ms 17:09:20 INFO - PROCESS | 1653 | 1467331760919 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 17:09:20 INFO - PROCESS | 1653 | 1467331760922 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 17:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:09:20 INFO - PROCESS | 1653 | 1467331760927 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:09:20 INFO - PROCESS | 1653 | 1467331760931 Marionette TRACE conn2 <- [1,926,null,{}] 17:09:20 INFO - PROCESS | 1653 | 1467331760935 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}] 17:09:20 INFO - PROCESS | 1653 | 1467331760937 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:21 INFO - PROCESS | 1653 | 1467331761014 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 17:09:21 INFO - PROCESS | 1653 | 1467331761071 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:21 INFO - PROCESS | 1653 | 1467331761073 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a47000 == 29 [pid = 1653] [id = 239] 17:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x112a56800) [pid = 1653] [serial = 715] [outer = 0x0] 17:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x112d06c00) [pid = 1653] [serial = 716] [outer = 0x112a56800] 17:09:21 INFO - PROCESS | 1653 | 1467331761100 Marionette DEBUG loaded listener.js 17:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1132b8400) [pid = 1653] [serial = 717] [outer = 0x112a56800] 17:09:21 INFO - PROCESS | 1653 | 1467331761399 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]]]}] 17:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 525ms 17:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:09:21 INFO - PROCESS | 1653 | 1467331761453 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 17:09:21 INFO - PROCESS | 1653 | 1467331761454 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 17:09:21 INFO - PROCESS | 1653 | 1467331761456 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - PROCESS | 1653 | 1467331761467 Marionette TRACE conn2 <- [1,930,null,{}] 17:09:21 INFO - PROCESS | 1653 | 1467331761475 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}] 17:09:21 INFO - PROCESS | 1653 | 1467331761478 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:21 INFO - PROCESS | 1653 | 1467331761551 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 17:09:21 INFO - PROCESS | 1653 | 1467331761599 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:21 INFO - PROCESS | 1653 | 1467331761601 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e39800 == 30 [pid = 1653] [id = 240] 17:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x110fe9800) [pid = 1653] [serial = 718] [outer = 0x0] 17:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x115ef0000) [pid = 1653] [serial = 719] [outer = 0x110fe9800] 17:09:21 INFO - PROCESS | 1653 | 1467331761628 Marionette DEBUG loaded listener.js 17:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x116a04000) [pid = 1653] [serial = 720] [outer = 0x110fe9800] 17:09:21 INFO - PROCESS | 1653 | 1467331761888 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]]]}] 17:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 479ms 17:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:09:21 INFO - PROCESS | 1653 | 1467331761936 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 17:09:21 INFO - PROCESS | 1653 | 1467331761938 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 17:09:21 INFO - PROCESS | 1653 | 1467331761940 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - PROCESS | 1653 | 1467331761941 Marionette TRACE conn2 <- [1,934,null,{}] 17:09:21 INFO - PROCESS | 1653 | 1467331761943 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}] 17:09:21 INFO - PROCESS | 1653 | 1467331761944 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:22 INFO - PROCESS | 1653 | 1467331762031 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 17:09:22 INFO - PROCESS | 1653 | 1467331762109 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:22 INFO - PROCESS | 1653 | 1467331762111 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x112641000 == 31 [pid = 1653] [id = 241] 17:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x110f7bc00) [pid = 1653] [serial = 721] [outer = 0x0] 17:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x111aa9400) [pid = 1653] [serial = 722] [outer = 0x110f7bc00] 17:09:22 INFO - PROCESS | 1653 | 1467331762142 Marionette DEBUG loaded listener.js 17:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1128cc000) [pid = 1653] [serial = 723] [outer = 0x110f7bc00] 17:09:22 INFO - PROCESS | 1653 | 1467331762683 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]]]}] 17:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 770ms 17:09:22 INFO - PROCESS | 1653 | 1467331762722 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 17:09:22 INFO - PROCESS | 1653 | 1467331762724 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 17:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:09:22 INFO - PROCESS | 1653 | 1467331762728 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:09:22 INFO - PROCESS | 1653 | 1467331762732 Marionette TRACE conn2 <- [1,938,null,{}] 17:09:22 INFO - PROCESS | 1653 | 1467331762736 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}] 17:09:22 INFO - PROCESS | 1653 | 1467331762739 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:22 INFO - PROCESS | 1653 | 1467331762838 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 17:09:22 INFO - PROCESS | 1653 | 1467331762906 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:22 INFO - PROCESS | 1653 | 1467331762908 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182c0000 == 32 [pid = 1653] [id = 242] 17:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1129aa800) [pid = 1653] [serial = 724] [outer = 0x0] 17:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11325c400) [pid = 1653] [serial = 725] [outer = 0x1129aa800] 17:09:22 INFO - PROCESS | 1653 | 1467331762938 Marionette DEBUG loaded listener.js 17:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x115e18000) [pid = 1653] [serial = 726] [outer = 0x1129aa800] 17:09:23 INFO - PROCESS | 1653 | 1467331763556 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]]]}] 17:09:23 INFO - PROCESS | 1653 | --DOCSHELL 0x117e39800 == 31 [pid = 1653] [id = 240] 17:09:23 INFO - PROCESS | 1653 | --DOCSHELL 0x116a47000 == 30 [pid = 1653] [id = 239] 17:09:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1131b0000 == 29 [pid = 1653] [id = 238] 17:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 877ms 17:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:09:23 INFO - PROCESS | 1653 | 1467331763605 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 17:09:23 INFO - PROCESS | 1653 | 1467331763608 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 17:09:23 INFO - PROCESS | 1653 | 1467331763611 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:09:23 INFO - PROCESS | 1653 | 1467331763613 Marionette TRACE conn2 <- [1,942,null,{}] 17:09:23 INFO - PROCESS | 1653 | 1467331763616 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}] 17:09:23 INFO - PROCESS | 1653 | 1467331763618 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:23 INFO - PROCESS | 1653 | 1467331763693 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 17:09:23 INFO - PROCESS | 1653 | 1467331763705 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:23 INFO - PROCESS | 1653 | 1467331763708 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x116770800 == 30 [pid = 1653] [id = 243] 17:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1129ab800) [pid = 1653] [serial = 727] [outer = 0x0] 17:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x112a7fc00) [pid = 1653] [serial = 728] [outer = 0x1129ab800] 17:09:23 INFO - PROCESS | 1653 | 1467331763735 Marionette DEBUG loaded listener.js 17:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x113d36000) [pid = 1653] [serial = 729] [outer = 0x1129ab800] 17:09:24 INFO - PROCESS | 1653 | 1467331764106 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]]]}] 17:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 522ms 17:09:24 INFO - PROCESS | 1653 | 1467331764153 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 17:09:24 INFO - PROCESS | 1653 | 1467331764159 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 17:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:09:24 INFO - PROCESS | 1653 | 1467331764167 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:09:24 INFO - PROCESS | 1653 | 1467331764170 Marionette TRACE conn2 <- [1,946,null,{}] 17:09:24 INFO - PROCESS | 1653 | 1467331764173 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}] 17:09:24 INFO - PROCESS | 1653 | 1467331764176 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:24 INFO - PROCESS | 1653 | 1467331764296 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 17:09:24 INFO - PROCESS | 1653 | 1467331764310 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:24 INFO - PROCESS | 1653 | 1467331764311 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x118831800 == 31 [pid = 1653] [id = 244] 17:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116236000) [pid = 1653] [serial = 730] [outer = 0x0] 17:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x117037800) [pid = 1653] [serial = 731] [outer = 0x116236000] 17:09:24 INFO - PROCESS | 1653 | 1467331764357 Marionette DEBUG loaded listener.js 17:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x117e18c00) [pid = 1653] [serial = 732] [outer = 0x116236000] 17:09:24 INFO - PROCESS | 1653 | 1467331764755 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]]]}] 17:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 622ms 17:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:09:24 INFO - PROCESS | 1653 | 1467331764789 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 17:09:24 INFO - PROCESS | 1653 | 1467331764792 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 17:09:24 INFO - PROCESS | 1653 | 1467331764795 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:09:24 INFO - PROCESS | 1653 | 1467331764808 Marionette TRACE conn2 <- [1,950,null,{}] 17:09:24 INFO - PROCESS | 1653 | 1467331764820 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}] 17:09:24 INFO - PROCESS | 1653 | 1467331764824 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:24 INFO - PROCESS | 1653 | 1467331764966 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 17:09:24 INFO - PROCESS | 1653 | 1467331764984 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:24 INFO - PROCESS | 1653 | 1467331764986 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119de8800 == 32 [pid = 1653] [id = 245] 17:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118672800) [pid = 1653] [serial = 733] [outer = 0x0] 17:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1186f6400) [pid = 1653] [serial = 734] [outer = 0x118672800] 17:09:25 INFO - PROCESS | 1653 | 1467331765031 Marionette DEBUG loaded listener.js 17:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1190ca800) [pid = 1653] [serial = 735] [outer = 0x118672800] 17:09:25 INFO - PROCESS | 1653 | 1467331765430 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]]]}] 17:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 685ms 17:09:25 INFO - PROCESS | 1653 | 1467331765490 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 17:09:25 INFO - PROCESS | 1653 | 1467331765492 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 17:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:09:25 INFO - PROCESS | 1653 | 1467331765495 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:09:25 INFO - PROCESS | 1653 | 1467331765496 Marionette TRACE conn2 <- [1,954,null,{}] 17:09:25 INFO - PROCESS | 1653 | 1467331765499 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}] 17:09:25 INFO - PROCESS | 1653 | 1467331765501 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:25 INFO - PROCESS | 1653 | 1467331765617 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 17:09:25 INFO - PROCESS | 1653 | 1467331765623 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:25 INFO - PROCESS | 1653 | 1467331765624 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a1000 == 33 [pid = 1653] [id = 246] 17:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119453400) [pid = 1653] [serial = 736] [outer = 0x0] 17:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11970d000) [pid = 1653] [serial = 737] [outer = 0x119453400] 17:09:25 INFO - PROCESS | 1653 | 1467331765666 Marionette DEBUG loaded listener.js 17:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1197cac00) [pid = 1653] [serial = 738] [outer = 0x119453400] 17:09:26 INFO - PROCESS | 1653 | 1467331766129 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]]]}] 17:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 17:09:26 INFO - PROCESS | 1653 | 1467331766176 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 17:09:26 INFO - PROCESS | 1653 | 1467331766177 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 17:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:09:26 INFO - PROCESS | 1653 | 1467331766181 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:09:26 INFO - PROCESS | 1653 | 1467331766182 Marionette TRACE conn2 <- [1,958,null,{}] 17:09:26 INFO - PROCESS | 1653 | 1467331766184 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}] 17:09:26 INFO - PROCESS | 1653 | 1467331766186 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:26 INFO - PROCESS | 1653 | 1467331766279 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 17:09:26 INFO - PROCESS | 1653 | 1467331766331 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:26 INFO - PROCESS | 1653 | 1467331766332 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b1c000 == 34 [pid = 1653] [id = 247] 17:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1197cec00) [pid = 1653] [serial = 739] [outer = 0x0] 17:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1197d9000) [pid = 1653] [serial = 740] [outer = 0x1197cec00] 17:09:26 INFO - PROCESS | 1653 | 1467331766356 Marionette DEBUG loaded listener.js 17:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1197df000) [pid = 1653] [serial = 741] [outer = 0x1197cec00] 17:09:26 INFO - PROCESS | 1653 | 1467331766670 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]]]}] 17:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 521ms 17:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:09:26 INFO - PROCESS | 1653 | 1467331766703 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 17:09:26 INFO - PROCESS | 1653 | 1467331766704 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 17:09:26 INFO - PROCESS | 1653 | 1467331766706 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:09:26 INFO - PROCESS | 1653 | 1467331766707 Marionette TRACE conn2 <- [1,962,null,{}] 17:09:26 INFO - PROCESS | 1653 | 1467331766709 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}] 17:09:26 INFO - PROCESS | 1653 | 1467331766714 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:26 INFO - PROCESS | 1653 | 1467331766822 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 17:09:26 INFO - PROCESS | 1653 | 1467331766855 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:26 INFO - PROCESS | 1653 | 1467331766856 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12207c800 == 35 [pid = 1653] [id = 248] 17:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1197ea400) [pid = 1653] [serial = 742] [outer = 0x0] 17:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1197f9000) [pid = 1653] [serial = 743] [outer = 0x1197ea400] 17:09:26 INFO - PROCESS | 1653 | 1467331766881 Marionette DEBUG loaded listener.js 17:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11a082800) [pid = 1653] [serial = 744] [outer = 0x1197ea400] 17:09:27 INFO - PROCESS | 1653 | 1467331767193 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]]]}] 17:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1128cf000) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112a56800) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118a82400) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112719c00) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1130e6800) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1129af000) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x117e12000) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116b13000) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x111e36800) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x113049000) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1211e2c00) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x121b6e400) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x112d05400) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:09:27 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118459800) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:09:27 INFO - PROCESS | 1653 | 1467331767242 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 17:09:27 INFO - PROCESS | 1653 | 1467331767246 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 17:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:09:27 INFO - PROCESS | 1653 | 1467331767252 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:09:27 INFO - PROCESS | 1653 | 1467331767253 Marionette TRACE conn2 <- [1,966,null,{}] 17:09:27 INFO - PROCESS | 1653 | 1467331767256 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}] 17:09:27 INFO - PROCESS | 1653 | 1467331767258 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:27 INFO - PROCESS | 1653 | 1467331767407 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 17:09:27 INFO - PROCESS | 1653 | 1467331767454 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:27 INFO - PROCESS | 1653 | 1467331767455 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x117558800 == 36 [pid = 1653] [id = 249] 17:09:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x110fe3800) [pid = 1653] [serial = 745] [outer = 0x0] 17:09:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11300f400) [pid = 1653] [serial = 746] [outer = 0x110fe3800] 17:09:27 INFO - PROCESS | 1653 | 1467331767496 Marionette DEBUG loaded listener.js 17:09:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116b13000) [pid = 1653] [serial = 747] [outer = 0x110fe3800] 17:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 620ms 17:09:27 INFO - PROCESS | 1653 | 1467331767867 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]]]}] 17:09:27 INFO - PROCESS | 1653 | 1467331767871 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 17:09:27 INFO - PROCESS | 1653 | 1467331767872 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 17:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:09:27 INFO - PROCESS | 1653 | 1467331767874 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:09:27 INFO - PROCESS | 1653 | 1467331767875 Marionette TRACE conn2 <- [1,970,null,{}] 17:09:27 INFO - PROCESS | 1653 | 1467331767878 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}] 17:09:27 INFO - PROCESS | 1653 | 1467331767880 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:27 INFO - PROCESS | 1653 | 1467331767958 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 17:09:28 INFO - PROCESS | 1653 | 1467331768008 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:28 INFO - PROCESS | 1653 | 1467331768009 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12515c800 == 37 [pid = 1653] [id = 250] 17:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x110fedc00) [pid = 1653] [serial = 748] [outer = 0x0] 17:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11866e000) [pid = 1653] [serial = 749] [outer = 0x110fedc00] 17:09:28 INFO - PROCESS | 1653 | 1467331768033 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1211e1000) [pid = 1653] [serial = 750] [outer = 0x110fedc00] 17:09:28 INFO - PROCESS | 1653 | 1467331768276 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]]]}] 17:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 420ms 17:09:28 INFO - PROCESS | 1653 | 1467331768301 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 17:09:28 INFO - PROCESS | 1653 | 1467331768303 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 17:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:09:28 INFO - PROCESS | 1653 | 1467331768305 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:09:28 INFO - PROCESS | 1653 | 1467331768306 Marionette TRACE conn2 <- [1,974,null,{}] 17:09:28 INFO - PROCESS | 1653 | 1467331768310 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}] 17:09:28 INFO - PROCESS | 1653 | 1467331768312 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:28 INFO - PROCESS | 1653 | 1467331768406 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 17:09:28 INFO - PROCESS | 1653 | 1467331768409 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:28 INFO - PROCESS | 1653 | 1467331768410 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12664d800 == 38 [pid = 1653] [id = 251] 17:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1211e6c00) [pid = 1653] [serial = 751] [outer = 0x0] 17:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1212eb400) [pid = 1653] [serial = 752] [outer = 0x1211e6c00] 17:09:28 INFO - PROCESS | 1653 | 1467331768437 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12172a400) [pid = 1653] [serial = 753] [outer = 0x1211e6c00] 17:09:28 INFO - PROCESS | 1653 | 1467331768739 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]]]}] 17:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 470ms 17:09:28 INFO - PROCESS | 1653 | 1467331768776 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 17:09:28 INFO - PROCESS | 1653 | 1467331768777 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 17:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:09:28 INFO - PROCESS | 1653 | 1467331768782 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:09:28 INFO - PROCESS | 1653 | 1467331768783 Marionette TRACE conn2 <- [1,978,null,{}] 17:09:28 INFO - PROCESS | 1653 | 1467331768785 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}] 17:09:28 INFO - PROCESS | 1653 | 1467331768786 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:28 INFO - PROCESS | 1653 | 1467331768858 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 17:09:28 INFO - PROCESS | 1653 | 1467331768911 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:28 INFO - PROCESS | 1653 | 1467331768912 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1196a3800 == 39 [pid = 1653] [id = 252] 17:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11628a400) [pid = 1653] [serial = 754] [outer = 0x0] 17:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x121724c00) [pid = 1653] [serial = 755] [outer = 0x11628a400] 17:09:28 INFO - PROCESS | 1653 | 1467331768937 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121b75800) [pid = 1653] [serial = 756] [outer = 0x11628a400] 17:09:29 INFO - PROCESS | 1653 | 1467331769193 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]]]}] 17:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 472ms 17:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:09:29 INFO - PROCESS | 1653 | 1467331769253 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 17:09:29 INFO - PROCESS | 1653 | 1467331769254 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 17:09:29 INFO - PROCESS | 1653 | 1467331769256 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:09:29 INFO - PROCESS | 1653 | 1467331769258 Marionette TRACE conn2 <- [1,982,null,{}] 17:09:29 INFO - PROCESS | 1653 | 1467331769260 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}] 17:09:29 INFO - PROCESS | 1653 | 1467331769262 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:29 INFO - PROCESS | 1653 | 1467331769359 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 17:09:29 INFO - PROCESS | 1653 | 1467331769364 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:29 INFO - PROCESS | 1653 | 1467331769366 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c32800 == 40 [pid = 1653] [id = 253] 17:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121b70800) [pid = 1653] [serial = 757] [outer = 0x0] 17:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121c69000) [pid = 1653] [serial = 758] [outer = 0x121b70800] 17:09:29 INFO - PROCESS | 1653 | 1467331769392 Marionette DEBUG loaded listener.js 17:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124b22c00) [pid = 1653] [serial = 759] [outer = 0x121b70800] 17:09:29 INFO - PROCESS | 1653 | 1467331769705 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]]]}] 17:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 470ms 17:09:29 INFO - PROCESS | 1653 | 1467331769726 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 17:09:29 INFO - PROCESS | 1653 | 1467331769727 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 17:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:09:29 INFO - PROCESS | 1653 | 1467331769732 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:09:29 INFO - PROCESS | 1653 | 1467331769734 Marionette TRACE conn2 <- [1,986,null,{}] 17:09:29 INFO - PROCESS | 1653 | 1467331769737 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}] 17:09:29 INFO - PROCESS | 1653 | 1467331769738 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:29 INFO - PROCESS | 1653 | 1467331769840 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 17:09:29 INFO - PROCESS | 1653 | 1467331769912 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:29 INFO - PROCESS | 1653 | 1467331769914 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d5c800 == 41 [pid = 1653] [id = 254] 17:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x110f79c00) [pid = 1653] [serial = 760] [outer = 0x0] 17:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1110ac400) [pid = 1653] [serial = 761] [outer = 0x110f79c00] 17:09:29 INFO - PROCESS | 1653 | 1467331769946 Marionette DEBUG loaded listener.js 17:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1128d9c00) [pid = 1653] [serial = 762] [outer = 0x110f79c00] 17:09:30 INFO - PROCESS | 1653 | 1467331770381 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]]]}] 17:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 721ms 17:09:30 INFO - PROCESS | 1653 | 1467331770454 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 17:09:30 INFO - PROCESS | 1653 | 1467331770457 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 17:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:09:30 INFO - PROCESS | 1653 | 1467331770460 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:09:30 INFO - PROCESS | 1653 | 1467331770462 Marionette TRACE conn2 <- [1,990,null,{}] 17:09:30 INFO - PROCESS | 1653 | 1467331770484 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}] 17:09:30 INFO - PROCESS | 1653 | 1467331770487 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:30 INFO - PROCESS | 1653 | 1467331770588 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 17:09:30 INFO - PROCESS | 1653 | 1467331770651 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:30 INFO - PROCESS | 1653 | 1467331770652 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bd0800 == 42 [pid = 1653] [id = 255] 17:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x115e19400) [pid = 1653] [serial = 763] [outer = 0x0] 17:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116734000) [pid = 1653] [serial = 764] [outer = 0x115e19400] 17:09:30 INFO - PROCESS | 1653 | 1467331770682 Marionette DEBUG loaded listener.js 17:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1177d8000) [pid = 1653] [serial = 765] [outer = 0x115e19400] 17:09:31 INFO - PROCESS | 1653 | 1467331771064 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]]]}] 17:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 637ms 17:09:31 INFO - PROCESS | 1653 | 1467331771102 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 17:09:31 INFO - PROCESS | 1653 | 1467331771105 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 17:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:09:31 INFO - PROCESS | 1653 | 1467331771108 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:09:31 INFO - PROCESS | 1653 | 1467331771109 Marionette TRACE conn2 <- [1,994,null,{}] 17:09:31 INFO - PROCESS | 1653 | 1467331771111 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}] 17:09:31 INFO - PROCESS | 1653 | 1467331771115 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:31 INFO - PROCESS | 1653 | 1467331771233 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 17:09:31 INFO - PROCESS | 1653 | 1467331771314 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:31 INFO - PROCESS | 1653 | 1467331771315 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x125741800 == 43 [pid = 1653] [id = 256] 17:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1186c6800) [pid = 1653] [serial = 766] [outer = 0x0] 17:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1190c6c00) [pid = 1653] [serial = 767] [outer = 0x1186c6800] 17:09:31 INFO - PROCESS | 1653 | 1467331771362 Marionette DEBUG loaded listener.js 17:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11970d400) [pid = 1653] [serial = 768] [outer = 0x1186c6800] 17:09:31 INFO - PROCESS | 1653 | 1467331771883 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]]]}] 17:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 819ms 17:09:31 INFO - PROCESS | 1653 | 1467331771927 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 17:09:31 INFO - PROCESS | 1653 | 1467331771929 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 17:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:09:31 INFO - PROCESS | 1653 | 1467331771936 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:09:31 INFO - PROCESS | 1653 | 1467331771940 Marionette TRACE conn2 <- [1,998,null,{}] 17:09:31 INFO - PROCESS | 1653 | 1467331771943 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}] 17:09:31 INFO - PROCESS | 1653 | 1467331771946 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:32 INFO - PROCESS | 1653 | 1467331772043 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 17:09:32 INFO - PROCESS | 1653 | 1467331772094 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:32 INFO - PROCESS | 1653 | 1467331772095 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x129531800 == 44 [pid = 1653] [id = 257] 17:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1197c4000) [pid = 1653] [serial = 769] [outer = 0x0] 17:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1197f9800) [pid = 1653] [serial = 770] [outer = 0x1197c4000] 17:09:32 INFO - PROCESS | 1653 | 1467331772123 Marionette DEBUG loaded listener.js 17:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11861ac00) [pid = 1653] [serial = 771] [outer = 0x1197c4000] 17:09:32 INFO - PROCESS | 1653 | 1467331772553 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]]]}] 17:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 677ms 17:09:32 INFO - PROCESS | 1653 | 1467331772609 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 17:09:32 INFO - PROCESS | 1653 | 1467331772611 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 17:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:09:32 INFO - PROCESS | 1653 | 1467331772634 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:09:32 INFO - PROCESS | 1653 | 1467331772636 Marionette TRACE conn2 <- [1,1002,null,{}] 17:09:32 INFO - PROCESS | 1653 | 1467331772638 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}] 17:09:32 INFO - PROCESS | 1653 | 1467331772639 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:32 INFO - PROCESS | 1653 | 1467331772847 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 17:09:32 INFO - PROCESS | 1653 | 1467331772919 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:32 INFO - PROCESS | 1653 | 1467331772920 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11725d800 == 45 [pid = 1653] [id = 258] 17:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1129ac000) [pid = 1653] [serial = 772] [outer = 0x0] 17:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112a58000) [pid = 1653] [serial = 773] [outer = 0x1129ac000] 17:09:32 INFO - PROCESS | 1653 | 1467331772950 Marionette DEBUG loaded listener.js 17:09:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115e19c00) [pid = 1653] [serial = 774] [outer = 0x1129ac000] 17:09:33 INFO - PROCESS | 1653 | 1467331773401 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]]]}] 17:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 778ms 17:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:09:33 INFO - PROCESS | 1653 | 1467331773411 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 17:09:33 INFO - PROCESS | 1653 | 1467331773415 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 17:09:33 INFO - PROCESS | 1653 | 1467331773418 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:09:33 INFO - PROCESS | 1653 | 1467331773420 Marionette TRACE conn2 <- [1,1006,null,{}] 17:09:33 INFO - PROCESS | 1653 | 1467331773423 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}] 17:09:33 INFO - PROCESS | 1653 | 1467331773425 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:33 INFO - PROCESS | 1653 | 1467331773519 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 17:09:33 INFO - PROCESS | 1653 | 1467331773567 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:33 INFO - PROCESS | 1653 | 1467331773568 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b0000 == 46 [pid = 1653] [id = 259] 17:09:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116a0f800) [pid = 1653] [serial = 775] [outer = 0x0] 17:09:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x117091400) [pid = 1653] [serial = 776] [outer = 0x116a0f800] 17:09:33 INFO - PROCESS | 1653 | 1467331773596 Marionette DEBUG loaded listener.js 17:09:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118454c00) [pid = 1653] [serial = 777] [outer = 0x116a0f800] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12148d000 == 45 [pid = 1653] [id = 237] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x128c32800 == 44 [pid = 1653] [id = 253] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1196a3800 == 43 [pid = 1653] [id = 252] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12664d800 == 42 [pid = 1653] [id = 251] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12515c800 == 41 [pid = 1653] [id = 250] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x117558800 == 40 [pid = 1653] [id = 249] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12207c800 == 39 [pid = 1653] [id = 248] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x121b1c000 == 38 [pid = 1653] [id = 247] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1214a1000 == 37 [pid = 1653] [id = 246] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x119de8800 == 36 [pid = 1653] [id = 245] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x115ef0000) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118831800 == 35 [pid = 1653] [id = 244] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116770800 == 34 [pid = 1653] [id = 243] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1182c0000 == 33 [pid = 1653] [id = 242] 17:09:33 INFO - PROCESS | 1653 | --DOCSHELL 0x112641000 == 32 [pid = 1653] [id = 241] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1186fbc00) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1128d4c00) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112d06c00) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1132b8400) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126933c00) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119705400) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x121bf6800) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1197d8c00) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a54400) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119459800) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1133abc00) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117035c00) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1175d3800) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113252800) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113d35400) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129b3c00) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a79800) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118677c00) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182e9000) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1131d6400) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11866e400) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1186c6400) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1177da000) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11628f400) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124e78400) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1278d2000) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1165dc400) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1197d4400) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 17:09:33 INFO - PROCESS | 1653 | 1467331773951 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]]]}] 17:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 570ms 17:09:33 INFO - PROCESS | 1653 | 1467331773988 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 17:09:33 INFO - PROCESS | 1653 | 1467331773990 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 17:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:09:33 INFO - PROCESS | 1653 | 1467331773992 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:09:33 INFO - PROCESS | 1653 | 1467331773994 Marionette TRACE conn2 <- [1,1010,null,{}] 17:09:33 INFO - PROCESS | 1653 | 1467331773996 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}] 17:09:33 INFO - PROCESS | 1653 | 1467331773997 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:34 INFO - PROCESS | 1653 | 1467331774076 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 17:09:34 INFO - PROCESS | 1653 | 1467331774084 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:34 INFO - PROCESS | 1653 | 1467331774085 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x117249800 == 33 [pid = 1653] [id = 260] 17:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1186c4400) [pid = 1653] [serial = 778] [outer = 0x0] 17:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1186f5c00) [pid = 1653] [serial = 779] [outer = 0x1186c4400] 17:09:34 INFO - PROCESS | 1653 | 1467331774111 Marionette DEBUG loaded listener.js 17:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119459800) [pid = 1653] [serial = 780] [outer = 0x1186c4400] 17:09:34 INFO - PROCESS | 1653 | 1467331774461 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]]]}] 17:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 520ms 17:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:09:34 INFO - PROCESS | 1653 | 1467331774512 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 17:09:34 INFO - PROCESS | 1653 | 1467331774515 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 17:09:34 INFO - PROCESS | 1653 | 1467331774524 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:09:34 INFO - PROCESS | 1653 | 1467331774527 Marionette TRACE conn2 <- [1,1014,null,{}] 17:09:34 INFO - PROCESS | 1653 | 1467331774533 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}] 17:09:34 INFO - PROCESS | 1653 | 1467331774535 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:34 INFO - PROCESS | 1653 | 1467331774618 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 17:09:34 INFO - PROCESS | 1653 | 1467331774623 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:34 INFO - PROCESS | 1653 | 1467331774625 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199d5800 == 34 [pid = 1653] [id = 261] 17:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1197c1c00) [pid = 1653] [serial = 781] [outer = 0x0] 17:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1197ef800) [pid = 1653] [serial = 782] [outer = 0x1197c1c00] 17:09:34 INFO - PROCESS | 1653 | 1467331774650 Marionette DEBUG loaded listener.js 17:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1199ec400) [pid = 1653] [serial = 783] [outer = 0x1197c1c00] 17:09:35 INFO - PROCESS | 1653 | 1467331775036 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]]]}] 17:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 532ms 17:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:09:35 INFO - PROCESS | 1653 | 1467331775052 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 17:09:35 INFO - PROCESS | 1653 | 1467331775054 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 17:09:35 INFO - PROCESS | 1653 | 1467331775057 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:09:35 INFO - PROCESS | 1653 | 1467331775058 Marionette TRACE conn2 <- [1,1018,null,{}] 17:09:35 INFO - PROCESS | 1653 | 1467331775064 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}] 17:09:35 INFO - PROCESS | 1653 | 1467331775067 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:35 INFO - PROCESS | 1653 | 1467331775216 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 17:09:35 INFO - PROCESS | 1653 | 1467331775230 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:35 INFO - PROCESS | 1653 | 1467331775231 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e6000 == 35 [pid = 1653] [id = 262] 17:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1197f6000) [pid = 1653] [serial = 784] [outer = 0x0] 17:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1211e6000) [pid = 1653] [serial = 785] [outer = 0x1197f6000] 17:09:35 INFO - PROCESS | 1653 | 1467331775271 Marionette DEBUG loaded listener.js 17:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121b6e400) [pid = 1653] [serial = 786] [outer = 0x1197f6000] 17:09:35 INFO - PROCESS | 1653 | 1467331775620 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]]]}] 17:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 621ms 17:09:35 INFO - PROCESS | 1653 | 1467331775677 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 17:09:35 INFO - PROCESS | 1653 | 1467331775679 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 17:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:09:35 INFO - PROCESS | 1653 | 1467331775681 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:09:35 INFO - PROCESS | 1653 | 1467331775682 Marionette TRACE conn2 <- [1,1022,null,{}] 17:09:35 INFO - PROCESS | 1653 | 1467331775684 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}] 17:09:35 INFO - PROCESS | 1653 | 1467331775685 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:35 INFO - PROCESS | 1653 | 1467331775760 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 17:09:35 INFO - PROCESS | 1653 | 1467331775825 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:35 INFO - PROCESS | 1653 | 1467331775835 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x122069800 == 36 [pid = 1653] [id = 263] 17:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1220f6400) [pid = 1653] [serial = 787] [outer = 0x0] 17:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124829400) [pid = 1653] [serial = 788] [outer = 0x1220f6400] 17:09:35 INFO - PROCESS | 1653 | 1467331775868 Marionette DEBUG loaded listener.js 17:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124e31800) [pid = 1653] [serial = 789] [outer = 0x1220f6400] 17:09:36 INFO - PROCESS | 1653 | 1467331776274 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]]]}] 17:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 619ms 17:09:36 INFO - PROCESS | 1653 | 1467331776301 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 17:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:09:36 INFO - PROCESS | 1653 | 1467331776302 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 17:09:36 INFO - PROCESS | 1653 | 1467331776305 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:09:36 INFO - PROCESS | 1653 | 1467331776306 Marionette TRACE conn2 <- [1,1026,null,{}] 17:09:36 INFO - PROCESS | 1653 | 1467331776308 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}] 17:09:36 INFO - PROCESS | 1653 | 1467331776309 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:36 INFO - PROCESS | 1653 | 1467331776406 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 17:09:36 INFO - PROCESS | 1653 | 1467331776429 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:36 INFO - PROCESS | 1653 | 1467331776430 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f07800 == 37 [pid = 1653] [id = 264] 17:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124e6c000) [pid = 1653] [serial = 790] [outer = 0x0] 17:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125680400) [pid = 1653] [serial = 791] [outer = 0x124e6c000] 17:09:36 INFO - PROCESS | 1653 | 1467331776469 Marionette DEBUG loaded listener.js 17:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1257ac000) [pid = 1653] [serial = 792] [outer = 0x124e6c000] 17:09:36 INFO - PROCESS | 1653 | 1467331776985 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]]]}] 17:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 721ms 17:09:37 INFO - PROCESS | 1653 | 1467331777026 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 17:09:37 INFO - PROCESS | 1653 | 1467331777029 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 17:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:09:37 INFO - PROCESS | 1653 | 1467331777040 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:09:37 INFO - PROCESS | 1653 | 1467331777042 Marionette TRACE conn2 <- [1,1030,null,{}] 17:09:37 INFO - PROCESS | 1653 | 1467331777045 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}] 17:09:37 INFO - PROCESS | 1653 | 1467331777050 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:37 INFO - PROCESS | 1653 | 1467331777172 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 17:09:37 INFO - PROCESS | 1653 | 1467331777211 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:37 INFO - PROCESS | 1653 | 1467331777212 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x111ea0800 == 38 [pid = 1653] [id = 265] 17:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1257abc00) [pid = 1653] [serial = 793] [outer = 0x0] 17:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1262f5800) [pid = 1653] [serial = 794] [outer = 0x1257abc00] 17:09:37 INFO - PROCESS | 1653 | 1467331777236 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1266b2400) [pid = 1653] [serial = 795] [outer = 0x1257abc00] 17:09:37 INFO - PROCESS | 1653 | 1467331777599 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]]]}] 17:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 620ms 17:09:37 INFO - PROCESS | 1653 | 1467331777660 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 17:09:37 INFO - PROCESS | 1653 | 1467331777662 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 17:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:09:37 INFO - PROCESS | 1653 | 1467331777665 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:09:37 INFO - PROCESS | 1653 | 1467331777667 Marionette TRACE conn2 <- [1,1034,null,{}] 17:09:37 INFO - PROCESS | 1653 | 1467331777670 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}] 17:09:37 INFO - PROCESS | 1653 | 1467331777672 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:37 INFO - PROCESS | 1653 | 1467331777790 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x110fe9800) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1197cec00) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118672800) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116236000) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1197ea400) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129aa800) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119453400) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110fe3800) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1129ab800) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x110fedc00) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211e6c00) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:09:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11628a400) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:09:37 INFO - PROCESS | 1653 | 1467331777925 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:37 INFO - PROCESS | 1653 | 1467331777926 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x118817000 == 39 [pid = 1653] [id = 266] 17:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110fec400) [pid = 1653] [serial = 796] [outer = 0x0] 17:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a5c400) [pid = 1653] [serial = 797] [outer = 0x110fec400] 17:09:37 INFO - PROCESS | 1653 | 1467331777952 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11672e000) [pid = 1653] [serial = 798] [outer = 0x110fec400] 17:09:38 INFO - PROCESS | 1653 | 1467331778219 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]]]}] 17:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 570ms 17:09:38 INFO - PROCESS | 1653 | 1467331778239 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 17:09:38 INFO - PROCESS | 1653 | 1467331778240 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 17:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:09:38 INFO - PROCESS | 1653 | 1467331778259 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:09:38 INFO - PROCESS | 1653 | 1467331778260 Marionette TRACE conn2 <- [1,1038,null,{}] 17:09:38 INFO - PROCESS | 1653 | 1467331778271 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}] 17:09:38 INFO - PROCESS | 1653 | 1467331778272 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:38 INFO - PROCESS | 1653 | 1467331778355 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 17:09:38 INFO - PROCESS | 1653 | 1467331778359 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:38 INFO - PROCESS | 1653 | 1467331778360 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297a7000 == 40 [pid = 1653] [id = 267] 17:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118672800) [pid = 1653] [serial = 799] [outer = 0x0] 17:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1197ef000) [pid = 1653] [serial = 800] [outer = 0x118672800] 17:09:38 INFO - PROCESS | 1653 | 1467331778386 Marionette DEBUG loaded listener.js 17:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1257ac800) [pid = 1653] [serial = 801] [outer = 0x118672800] 17:09:38 INFO - PROCESS | 1653 | 1467331778700 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]]]}] 17:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 478ms 17:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:09:38 INFO - PROCESS | 1653 | 1467331778738 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 17:09:38 INFO - PROCESS | 1653 | 1467331778739 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 17:09:38 INFO - PROCESS | 1653 | 1467331778741 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:09:38 INFO - PROCESS | 1653 | 1467331778742 Marionette TRACE conn2 <- [1,1042,null,{}] 17:09:38 INFO - PROCESS | 1653 | 1467331778744 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}] 17:09:38 INFO - PROCESS | 1653 | 1467331778745 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:38 INFO - PROCESS | 1653 | 1467331778846 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 17:09:38 INFO - PROCESS | 1653 | 1467331778852 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:38 INFO - PROCESS | 1653 | 1467331778853 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fd2000 == 41 [pid = 1653] [id = 268] 17:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1186ca000) [pid = 1653] [serial = 802] [outer = 0x0] 17:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126932400) [pid = 1653] [serial = 803] [outer = 0x1186ca000] 17:09:38 INFO - PROCESS | 1653 | 1467331778880 Marionette DEBUG loaded listener.js 17:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126989800) [pid = 1653] [serial = 804] [outer = 0x1186ca000] 17:09:39 INFO - PROCESS | 1653 | 1467331779206 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]]]}] 17:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 518ms 17:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:09:39 INFO - PROCESS | 1653 | 1467331779259 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 17:09:39 INFO - PROCESS | 1653 | 1467331779261 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 17:09:39 INFO - PROCESS | 1653 | 1467331779263 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:09:39 INFO - PROCESS | 1653 | 1467331779265 Marionette TRACE conn2 <- [1,1046,null,{}] 17:09:39 INFO - PROCESS | 1653 | 1467331779267 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}] 17:09:39 INFO - PROCESS | 1653 | 1467331779268 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:39 INFO - PROCESS | 1653 | 1467331779356 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 17:09:39 INFO - PROCESS | 1653 | 1467331779362 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:39 INFO - PROCESS | 1653 | 1467331779364 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab44000 == 42 [pid = 1653] [id = 269] 17:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126a96400) [pid = 1653] [serial = 805] [outer = 0x0] 17:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12780dc00) [pid = 1653] [serial = 806] [outer = 0x126a96400] 17:09:39 INFO - PROCESS | 1653 | 1467331779389 Marionette DEBUG loaded listener.js 17:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127818c00) [pid = 1653] [serial = 807] [outer = 0x126a96400] 17:09:39 INFO - PROCESS | 1653 | 1467331779702 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]]]}] 17:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 17:09:39 INFO - PROCESS | 1653 | 1467331779733 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 17:09:39 INFO - PROCESS | 1653 | 1467331779734 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 17:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:09:39 INFO - PROCESS | 1653 | 1467331779736 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:09:39 INFO - PROCESS | 1653 | 1467331779737 Marionette TRACE conn2 <- [1,1050,null,{}] 17:09:39 INFO - PROCESS | 1653 | 1467331779740 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}] 17:09:39 INFO - PROCESS | 1653 | 1467331779741 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:39 INFO - PROCESS | 1653 | 1467331779851 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 17:09:39 INFO - PROCESS | 1653 | 1467331779857 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:39 INFO - PROCESS | 1653 | 1467331779858 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b289000 == 43 [pid = 1653] [id = 270] 17:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110fe3c00) [pid = 1653] [serial = 808] [outer = 0x0] 17:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127813c00) [pid = 1653] [serial = 809] [outer = 0x110fe3c00] 17:09:39 INFO - PROCESS | 1653 | 1467331779886 Marionette DEBUG loaded listener.js 17:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1278d2800) [pid = 1653] [serial = 810] [outer = 0x110fe3c00] 17:09:40 INFO - PROCESS | 1653 | 1467331780491 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]]]}] 17:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 819ms 17:09:40 INFO - PROCESS | 1653 | 1467331780592 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 17:09:40 INFO - PROCESS | 1653 | 1467331780594 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 17:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:09:40 INFO - PROCESS | 1653 | 1467331780613 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:09:40 INFO - PROCESS | 1653 | 1467331780616 Marionette TRACE conn2 <- [1,1054,null,{}] 17:09:40 INFO - PROCESS | 1653 | 1467331780620 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}] 17:09:40 INFO - PROCESS | 1653 | 1467331780621 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:40 INFO - PROCESS | 1653 | 1467331780726 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 17:09:40 INFO - PROCESS | 1653 | 1467331780778 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:40 INFO - PROCESS | 1653 | 1467331780780 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185d3000 == 44 [pid = 1653] [id = 271] 17:09:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113d38000) [pid = 1653] [serial = 811] [outer = 0x0] 17:09:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11672e800) [pid = 1653] [serial = 812] [outer = 0x113d38000] 17:09:40 INFO - PROCESS | 1653 | 1467331780811 Marionette DEBUG loaded listener.js 17:09:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118450400) [pid = 1653] [serial = 813] [outer = 0x113d38000] 17:09:41 INFO - PROCESS | 1653 | 1467331781252 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]]]}] 17:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 677ms 17:09:41 INFO - PROCESS | 1653 | 1467331781289 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 17:09:41 INFO - PROCESS | 1653 | 1467331781293 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 17:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:09:41 INFO - PROCESS | 1653 | 1467331781297 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:09:41 INFO - PROCESS | 1653 | 1467331781299 Marionette TRACE conn2 <- [1,1058,null,{}] 17:09:41 INFO - PROCESS | 1653 | 1467331781302 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}] 17:09:41 INFO - PROCESS | 1653 | 1467331781303 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:41 INFO - PROCESS | 1653 | 1467331781409 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 17:09:41 INFO - PROCESS | 1653 | 1467331781463 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:41 INFO - PROCESS | 1653 | 1467331781464 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e0f000 == 45 [pid = 1653] [id = 272] 17:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1190cf400) [pid = 1653] [serial = 814] [outer = 0x0] 17:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1197d8c00) [pid = 1653] [serial = 815] [outer = 0x1190cf400] 17:09:41 INFO - PROCESS | 1653 | 1467331781494 Marionette DEBUG loaded listener.js 17:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1197ea800) [pid = 1653] [serial = 816] [outer = 0x1190cf400] 17:09:41 INFO - PROCESS | 1653 | 1467331781940 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]]]}] 17:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 669ms 17:09:41 INFO - PROCESS | 1653 | 1467331781967 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 17:09:41 INFO - PROCESS | 1653 | 1467331781968 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 17:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:09:41 INFO - PROCESS | 1653 | 1467331781971 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:09:41 INFO - PROCESS | 1653 | 1467331781973 Marionette TRACE conn2 <- [1,1062,null,{}] 17:09:42 INFO - PROCESS | 1653 | 1467331782008 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}] 17:09:42 INFO - PROCESS | 1653 | 1467331782010 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:42 INFO - PROCESS | 1653 | 1467331782120 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 17:09:42 INFO - PROCESS | 1653 | 1467331782177 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:42 INFO - PROCESS | 1653 | 1467331782179 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b434800 == 46 [pid = 1653] [id = 273] 17:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1211e4800) [pid = 1653] [serial = 817] [outer = 0x0] 17:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121b79800) [pid = 1653] [serial = 818] [outer = 0x1211e4800] 17:09:42 INFO - PROCESS | 1653 | 1467331782210 Marionette DEBUG loaded listener.js 17:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124e39c00) [pid = 1653] [serial = 819] [outer = 0x1211e4800] 17:09:42 INFO - PROCESS | 1653 | 1467331782691 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]]]}] 17:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 751ms 17:09:42 INFO - PROCESS | 1653 | 1467331782721 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 17:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:09:42 INFO - PROCESS | 1653 | 1467331782723 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 17:09:42 INFO - PROCESS | 1653 | 1467331782726 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:09:42 INFO - PROCESS | 1653 | 1467331782727 Marionette TRACE conn2 <- [1,1066,null,{}] 17:09:42 INFO - PROCESS | 1653 | 1467331782749 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}] 17:09:42 INFO - PROCESS | 1653 | 1467331782751 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:42 INFO - PROCESS | 1653 | 1467331782854 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 17:09:43 INFO - PROCESS | 1653 | 1467331783101 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:43 INFO - PROCESS | 1653 | 1467331783103 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e2e800 == 47 [pid = 1653] [id = 274] 17:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1129af400) [pid = 1653] [serial = 820] [outer = 0x0] 17:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1131e3400) [pid = 1653] [serial = 821] [outer = 0x1129af400] 17:09:43 INFO - PROCESS | 1653 | 1467331783137 Marionette DEBUG loaded listener.js 17:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115f5fc00) [pid = 1653] [serial = 822] [outer = 0x1129af400] 17:09:43 INFO - PROCESS | 1653 | 1467331783658 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]]]}] 17:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 973ms 17:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:09:43 INFO - PROCESS | 1653 | 1467331783714 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 17:09:43 INFO - PROCESS | 1653 | 1467331783716 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 17:09:43 INFO - PROCESS | 1653 | 1467331783720 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:09:43 INFO - PROCESS | 1653 | 1467331783722 Marionette TRACE conn2 <- [1,1070,null,{}] 17:09:43 INFO - PROCESS | 1653 | 1467331783725 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}] 17:09:43 INFO - PROCESS | 1653 | 1467331783727 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:43 INFO - PROCESS | 1653 | 1467331783822 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 17:09:43 INFO - PROCESS | 1653 | 1467331783893 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:43 INFO - PROCESS | 1653 | 1467331783894 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bb5000 == 48 [pid = 1653] [id = 275] 17:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x113d35800) [pid = 1653] [serial = 823] [outer = 0x0] 17:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1186c8800) [pid = 1653] [serial = 824] [outer = 0x113d35800] 17:09:43 INFO - PROCESS | 1653 | 1467331783922 Marionette DEBUG loaded listener.js 17:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1197cc800) [pid = 1653] [serial = 825] [outer = 0x113d35800] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab44000 == 47 [pid = 1653] [id = 269] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x129fd2000 == 46 [pid = 1653] [id = 268] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1297a7000 == 45 [pid = 1653] [id = 267] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x118817000 == 44 [pid = 1653] [id = 266] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x111ea0800 == 43 [pid = 1653] [id = 265] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x115f07800 == 42 [pid = 1653] [id = 264] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x122069800 == 41 [pid = 1653] [id = 263] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x121c69000) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e6000 == 40 [pid = 1653] [id = 262] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1199d5800 == 39 [pid = 1653] [id = 261] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x117249800 == 38 [pid = 1653] [id = 260] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1182b0000 == 37 [pid = 1653] [id = 259] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11725d800 == 36 [pid = 1653] [id = 258] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x129531800 == 35 [pid = 1653] [id = 257] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x125741800 == 34 [pid = 1653] [id = 256] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119bd0800 == 33 [pid = 1653] [id = 255] 17:09:44 INFO - PROCESS | 1653 | --DOCSHELL 0x112d5c800 == 32 [pid = 1653] [id = 254] 17:09:44 INFO - PROCESS | 1653 | 1467331784312 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]]]}] 17:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 622ms 17:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:09:44 INFO - PROCESS | 1653 | 1467331784344 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 17:09:44 INFO - PROCESS | 1653 | 1467331784346 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 17:09:44 INFO - PROCESS | 1653 | 1467331784348 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:09:44 INFO - PROCESS | 1653 | 1467331784350 Marionette TRACE conn2 <- [1,1074,null,{}] 17:09:44 INFO - PROCESS | 1653 | 1467331784352 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}] 17:09:44 INFO - PROCESS | 1653 | 1467331784353 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:44 INFO - PROCESS | 1653 | 1467331784435 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116a04000) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1197d9000) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1186f6400) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1190ca800) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117037800) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x117e18c00) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1197f9000) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x115e18000) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11325c400) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x111aa9400) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1197df000) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11970d000) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11300f400) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112a7fc00) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113d36000) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1211e1000) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11a082800) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1212eb400) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121724c00) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12172a400) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116b13000) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11866e000) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121b75800) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1197cac00) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 17:09:44 INFO - PROCESS | 1653 | 1467331784498 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:44 INFO - PROCESS | 1653 | 1467331784499 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bba000 == 33 [pid = 1653] [id = 276] 17:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1129b2800) [pid = 1653] [serial = 826] [outer = 0x0] 17:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x115e18000) [pid = 1653] [serial = 827] [outer = 0x1129b2800] 17:09:44 INFO - PROCESS | 1653 | 1467331784527 Marionette DEBUG loaded listener.js 17:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1197f9000) [pid = 1653] [serial = 828] [outer = 0x1129b2800] 17:09:44 INFO - PROCESS | 1653 | 1467331784841 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]]]}] 17:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 518ms 17:09:44 INFO - PROCESS | 1653 | 1467331784869 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 17:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:09:44 INFO - PROCESS | 1653 | 1467331784870 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 17:09:44 INFO - PROCESS | 1653 | 1467331784876 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:09:44 INFO - PROCESS | 1653 | 1467331784882 Marionette TRACE conn2 <- [1,1078,null,{}] 17:09:44 INFO - PROCESS | 1653 | 1467331784886 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}] 17:09:44 INFO - PROCESS | 1653 | 1467331784888 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:44 INFO - PROCESS | 1653 | 1467331784967 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 17:09:45 INFO - PROCESS | 1653 | 1467331785029 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:45 INFO - PROCESS | 1653 | 1467331785030 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199d5800 == 34 [pid = 1653] [id = 277] 17:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1197f7000) [pid = 1653] [serial = 829] [outer = 0x0] 17:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12145dc00) [pid = 1653] [serial = 830] [outer = 0x1197f7000] 17:09:45 INFO - PROCESS | 1653 | 1467331785056 Marionette DEBUG loaded listener.js 17:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1248ad400) [pid = 1653] [serial = 831] [outer = 0x1197f7000] 17:09:45 INFO - PROCESS | 1653 | 1467331785335 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]]]}] 17:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 482ms 17:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:09:45 INFO - PROCESS | 1653 | 1467331785354 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 17:09:45 INFO - PROCESS | 1653 | 1467331785356 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 17:09:45 INFO - PROCESS | 1653 | 1467331785358 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:09:45 INFO - PROCESS | 1653 | 1467331785360 Marionette TRACE conn2 <- [1,1082,null,{}] 17:09:45 INFO - PROCESS | 1653 | 1467331785362 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}] 17:09:45 INFO - PROCESS | 1653 | 1467331785365 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:45 INFO - PROCESS | 1653 | 1467331785455 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 17:09:45 INFO - PROCESS | 1653 | 1467331785459 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:45 INFO - PROCESS | 1653 | 1467331785460 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124816800 == 35 [pid = 1653] [id = 278] 17:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124c5ec00) [pid = 1653] [serial = 832] [outer = 0x0] 17:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125683800) [pid = 1653] [serial = 833] [outer = 0x124c5ec00] 17:09:45 INFO - PROCESS | 1653 | 1467331785487 Marionette DEBUG loaded listener.js 17:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125711400) [pid = 1653] [serial = 834] [outer = 0x124c5ec00] 17:09:45 INFO - PROCESS | 1653 | 1467331785821 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]]]}] 17:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 17:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:09:45 INFO - PROCESS | 1653 | 1467331785878 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 17:09:45 INFO - PROCESS | 1653 | 1467331785879 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 17:09:45 INFO - PROCESS | 1653 | 1467331785882 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:09:45 INFO - PROCESS | 1653 | 1467331785883 Marionette TRACE conn2 <- [1,1086,null,{}] 17:09:45 INFO - PROCESS | 1653 | 1467331785885 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}] 17:09:45 INFO - PROCESS | 1653 | 1467331785886 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:45 INFO - PROCESS | 1653 | 1467331785961 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 17:09:45 INFO - PROCESS | 1653 | 1467331785968 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:45 INFO - PROCESS | 1653 | 1467331785972 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11885f800 == 36 [pid = 1653] [id = 279] 17:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126931c00) [pid = 1653] [serial = 835] [outer = 0x0] 17:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126936c00) [pid = 1653] [serial = 836] [outer = 0x126931c00] 17:09:46 INFO - PROCESS | 1653 | 1467331786003 Marionette DEBUG loaded listener.js 17:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126a93c00) [pid = 1653] [serial = 837] [outer = 0x126931c00] 17:09:46 INFO - PROCESS | 1653 | 1467331786357 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]]]}] 17:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 518ms 17:09:46 INFO - PROCESS | 1653 | 1467331786401 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 17:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:09:46 INFO - PROCESS | 1653 | 1467331786403 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 17:09:46 INFO - PROCESS | 1653 | 1467331786406 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:09:46 INFO - PROCESS | 1653 | 1467331786408 Marionette TRACE conn2 <- [1,1090,null,{}] 17:09:46 INFO - PROCESS | 1653 | 1467331786411 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}] 17:09:46 INFO - PROCESS | 1653 | 1467331786413 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:46 INFO - PROCESS | 1653 | 1467331786581 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 17:09:46 INFO - PROCESS | 1653 | 1467331786608 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:46 INFO - PROCESS | 1653 | 1467331786609 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a73000 == 37 [pid = 1653] [id = 280] 17:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12698e800) [pid = 1653] [serial = 838] [outer = 0x0] 17:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x127812800) [pid = 1653] [serial = 839] [outer = 0x12698e800] 17:09:46 INFO - PROCESS | 1653 | 1467331786649 Marionette DEBUG loaded listener.js 17:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128cbec00) [pid = 1653] [serial = 840] [outer = 0x12698e800] 17:09:47 INFO - PROCESS | 1653 | 1467331787083 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]]]}] 17:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 720ms 17:09:47 INFO - PROCESS | 1653 | 1467331787126 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 17:09:47 INFO - PROCESS | 1653 | 1467331787127 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 17:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:09:47 INFO - PROCESS | 1653 | 1467331787129 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:09:47 INFO - PROCESS | 1653 | 1467331787130 Marionette TRACE conn2 <- [1,1094,null,{}] 17:09:47 INFO - PROCESS | 1653 | 1467331787132 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}] 17:09:47 INFO - PROCESS | 1653 | 1467331787133 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:47 INFO - PROCESS | 1653 | 1467331787227 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 17:09:47 INFO - PROCESS | 1653 | 1467331787231 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:47 INFO - PROCESS | 1653 | 1467331787232 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x129531000 == 38 [pid = 1653] [id = 281] 17:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115ef2800) [pid = 1653] [serial = 841] [outer = 0x0] 17:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128cc4c00) [pid = 1653] [serial = 842] [outer = 0x115ef2800] 17:09:47 INFO - PROCESS | 1653 | 1467331787263 Marionette DEBUG loaded listener.js 17:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128ccac00) [pid = 1653] [serial = 843] [outer = 0x115ef2800] 17:09:47 INFO - PROCESS | 1653 | 1467331787575 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]]]}] 17:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 471ms 17:09:47 INFO - PROCESS | 1653 | 1467331787605 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 17:09:47 INFO - PROCESS | 1653 | 1467331787606 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 17:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:09:47 INFO - PROCESS | 1653 | 1467331787621 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:09:47 INFO - PROCESS | 1653 | 1467331787622 Marionette TRACE conn2 <- [1,1098,null,{}] 17:09:47 INFO - PROCESS | 1653 | 1467331787624 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}] 17:09:47 INFO - PROCESS | 1653 | 1467331787626 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:47 INFO - PROCESS | 1653 | 1467331787733 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 17:09:47 INFO - PROCESS | 1653 | 1467331787737 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:47 INFO - PROCESS | 1653 | 1467331787738 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fcc000 == 39 [pid = 1653] [id = 282] 17:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128ccbc00) [pid = 1653] [serial = 844] [outer = 0x0] 17:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128f0e400) [pid = 1653] [serial = 845] [outer = 0x128ccbc00] 17:09:47 INFO - PROCESS | 1653 | 1467331787762 Marionette DEBUG loaded listener.js 17:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128fa1400) [pid = 1653] [serial = 846] [outer = 0x128ccbc00] 17:09:48 INFO - PROCESS | 1653 | 1467331788091 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]]]}] 17:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 531ms 17:09:48 INFO - PROCESS | 1653 | 1467331788140 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 17:09:48 INFO - PROCESS | 1653 | 1467331788141 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 17:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:09:48 INFO - PROCESS | 1653 | 1467331788143 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:09:48 INFO - PROCESS | 1653 | 1467331788144 Marionette TRACE conn2 <- [1,1102,null,{}] 17:09:48 INFO - PROCESS | 1653 | 1467331788146 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}] 17:09:48 INFO - PROCESS | 1653 | 1467331788147 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:48 INFO - PROCESS | 1653 | 1467331788256 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 17:09:48 INFO - PROCESS | 1653 | 1467331788269 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:48 INFO - PROCESS | 1653 | 1467331788270 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b09b800 == 40 [pid = 1653] [id = 283] 17:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128fa6400) [pid = 1653] [serial = 847] [outer = 0x0] 17:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129054c00) [pid = 1653] [serial = 848] [outer = 0x128fa6400] 17:09:48 INFO - PROCESS | 1653 | 1467331788293 Marionette DEBUG loaded listener.js 17:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129059800) [pid = 1653] [serial = 849] [outer = 0x128fa6400] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118672800) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1220f6400) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1186ca000) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121b70800) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126a96400) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124e6c000) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1257abc00) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x110fec400) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1129ac000) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1197c1c00) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116a0f800) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1197f6000) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:09:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1186c4400) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:09:48 INFO - PROCESS | 1653 | 1467331788746 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]]]}] 17:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 618ms 17:09:48 INFO - PROCESS | 1653 | 1467331788761 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 17:09:48 INFO - PROCESS | 1653 | 1467331788763 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 17:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:09:48 INFO - PROCESS | 1653 | 1467331788768 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:09:48 INFO - PROCESS | 1653 | 1467331788769 Marionette TRACE conn2 <- [1,1106,null,{}] 17:09:48 INFO - PROCESS | 1653 | 1467331788771 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}] 17:09:48 INFO - PROCESS | 1653 | 1467331788772 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:48 INFO - PROCESS | 1653 | 1467331788886 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 17:09:49 INFO - PROCESS | 1653 | 1467331789024 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:49 INFO - PROCESS | 1653 | 1467331789026 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185e0000 == 41 [pid = 1653] [id = 284] 17:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12905c400) [pid = 1653] [serial = 850] [outer = 0x0] 17:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129061c00) [pid = 1653] [serial = 851] [outer = 0x12905c400] 17:09:49 INFO - PROCESS | 1653 | 1467331789091 Marionette DEBUG loaded listener.js 17:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12933a400) [pid = 1653] [serial = 852] [outer = 0x12905c400] 17:09:49 INFO - PROCESS | 1653 | 1467331789363 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]]]}] 17:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 618ms 17:09:49 INFO - PROCESS | 1653 | 1467331789386 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 17:09:49 INFO - PROCESS | 1653 | 1467331789388 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 17:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:09:49 INFO - PROCESS | 1653 | 1467331789390 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:09:49 INFO - PROCESS | 1653 | 1467331789392 Marionette TRACE conn2 <- [1,1110,null,{}] 17:09:49 INFO - PROCESS | 1653 | 1467331789394 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}] 17:09:49 INFO - PROCESS | 1653 | 1467331789395 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:49 INFO - PROCESS | 1653 | 1467331789509 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 17:09:49 INFO - PROCESS | 1653 | 1467331789514 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:49 INFO - PROCESS | 1653 | 1467331789516 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c65f800 == 42 [pid = 1653] [id = 285] 17:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129340800) [pid = 1653] [serial = 853] [outer = 0x0] 17:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129595800) [pid = 1653] [serial = 854] [outer = 0x129340800] 17:09:49 INFO - PROCESS | 1653 | 1467331789540 Marionette DEBUG loaded listener.js 17:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1295ef400) [pid = 1653] [serial = 855] [outer = 0x129340800] 17:09:49 INFO - PROCESS | 1653 | 1467331789849 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]]]}] 17:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 472ms 17:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:09:49 INFO - PROCESS | 1653 | 1467331789862 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 17:09:49 INFO - PROCESS | 1653 | 1467331789865 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 17:09:49 INFO - PROCESS | 1653 | 1467331789871 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:09:49 INFO - PROCESS | 1653 | 1467331789872 Marionette TRACE conn2 <- [1,1114,null,{}] 17:09:49 INFO - PROCESS | 1653 | 1467331789874 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}] 17:09:49 INFO - PROCESS | 1653 | 1467331789876 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:49 INFO - PROCESS | 1653 | 1467331789993 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 17:09:50 INFO - PROCESS | 1653 | 1467331790039 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 1653 | 1467331790040 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c66c000 == 43 [pid = 1653] [id = 286] 17:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112d03800) [pid = 1653] [serial = 856] [outer = 0x0] 17:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1295e8400) [pid = 1653] [serial = 857] [outer = 0x112d03800] 17:09:50 INFO - PROCESS | 1653 | 1467331790078 Marionette DEBUG loaded listener.js 17:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12964a400) [pid = 1653] [serial = 858] [outer = 0x112d03800] 17:09:50 INFO - PROCESS | 1653 | 1467331790496 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]]]}] 17:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 17:09:50 INFO - PROCESS | 1653 | 1467331790539 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 17:09:50 INFO - PROCESS | 1653 | 1467331790540 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 17:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:09:50 INFO - PROCESS | 1653 | 1467331790543 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:09:50 INFO - PROCESS | 1653 | 1467331790551 Marionette TRACE conn2 <- [1,1118,null,{}] 17:09:50 INFO - PROCESS | 1653 | 1467331790559 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}] 17:09:50 INFO - PROCESS | 1653 | 1467331790560 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:50 INFO - PROCESS | 1653 | 1467331790641 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 17:09:50 INFO - PROCESS | 1653 | 1467331790644 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 1653 | 1467331790645 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cabf000 == 44 [pid = 1653] [id = 287] 17:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a80d000) [pid = 1653] [serial = 859] [outer = 0x0] 17:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a811c00) [pid = 1653] [serial = 860] [outer = 0x12a80d000] 17:09:50 INFO - PROCESS | 1653 | 1467331790670 Marionette DEBUG loaded listener.js 17:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12a81a000) [pid = 1653] [serial = 861] [outer = 0x12a80d000] 17:09:51 INFO - PROCESS | 1653 | 1467331791139 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]]]}] 17:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 628ms 17:09:51 INFO - PROCESS | 1653 | 1467331791171 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 17:09:51 INFO - PROCESS | 1653 | 1467331791174 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 17:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:09:51 INFO - PROCESS | 1653 | 1467331791177 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:09:51 INFO - PROCESS | 1653 | 1467331791179 Marionette TRACE conn2 <- [1,1122,null,{}] 17:09:51 INFO - PROCESS | 1653 | 1467331791183 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}] 17:09:51 INFO - PROCESS | 1653 | 1467331791185 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:51 INFO - PROCESS | 1653 | 1467331791292 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 17:09:51 INFO - PROCESS | 1653 | 1467331791386 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:51 INFO - PROCESS | 1653 | 1467331791388 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11969c000 == 45 [pid = 1653] [id = 288] 17:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118678000) [pid = 1653] [serial = 862] [outer = 0x0] 17:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119085400) [pid = 1653] [serial = 863] [outer = 0x118678000] 17:09:51 INFO - PROCESS | 1653 | 1467331791420 Marionette DEBUG loaded listener.js 17:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1197cd000) [pid = 1653] [serial = 864] [outer = 0x118678000] 17:09:51 INFO - PROCESS | 1653 | 1467331791842 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]]]}] 17:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 17:09:51 INFO - PROCESS | 1653 | 1467331791849 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 17:09:51 INFO - PROCESS | 1653 | 1467331791852 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 17:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:09:51 INFO - PROCESS | 1653 | 1467331791856 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:09:51 INFO - PROCESS | 1653 | 1467331791858 Marionette TRACE conn2 <- [1,1126,null,{}] 17:09:51 INFO - PROCESS | 1653 | 1467331791861 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}] 17:09:51 INFO - PROCESS | 1653 | 1467331791863 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:51 INFO - PROCESS | 1653 | 1467331791970 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 17:09:52 INFO - PROCESS | 1653 | 1467331792024 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:52 INFO - PROCESS | 1653 | 1467331792025 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256d4800 == 46 [pid = 1653] [id = 289] 17:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1197ddc00) [pid = 1653] [serial = 865] [outer = 0x0] 17:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1212e9400) [pid = 1653] [serial = 866] [outer = 0x1197ddc00] 17:09:52 INFO - PROCESS | 1653 | 1467331792056 Marionette DEBUG loaded listener.js 17:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x121b7b800) [pid = 1653] [serial = 867] [outer = 0x1197ddc00] 17:09:52 INFO - PROCESS | 1653 | 1467331792501 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]]]}] 17:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 17:09:52 INFO - PROCESS | 1653 | 1467331792527 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 17:09:52 INFO - PROCESS | 1653 | 1467331792528 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 17:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:09:52 INFO - PROCESS | 1653 | 1467331792530 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:09:52 INFO - PROCESS | 1653 | 1467331792533 Marionette TRACE conn2 <- [1,1130,null,{}] 17:09:52 INFO - PROCESS | 1653 | 1467331792541 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}] 17:09:52 INFO - PROCESS | 1653 | 1467331792544 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:52 INFO - PROCESS | 1653 | 1467331792706 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 17:09:52 INFO - PROCESS | 1653 | 1467331792759 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:52 INFO - PROCESS | 1653 | 1467331792761 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7ba800 == 47 [pid = 1653] [id = 290] 17:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12662e000) [pid = 1653] [serial = 868] [outer = 0x0] 17:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x126938400) [pid = 1653] [serial = 869] [outer = 0x12662e000] 17:09:52 INFO - PROCESS | 1653 | 1467331792791 Marionette DEBUG loaded listener.js 17:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x126d8b800) [pid = 1653] [serial = 870] [outer = 0x12662e000] 17:09:53 INFO - PROCESS | 1653 | 1467331793197 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]]]}] 17:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 677ms 17:09:53 INFO - PROCESS | 1653 | 1467331793207 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 17:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:09:53 INFO - PROCESS | 1653 | 1467331793209 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 17:09:53 INFO - PROCESS | 1653 | 1467331793211 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:09:53 INFO - PROCESS | 1653 | 1467331793213 Marionette TRACE conn2 <- [1,1134,null,{}] 17:09:53 INFO - PROCESS | 1653 | 1467331793215 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}] 17:09:53 INFO - PROCESS | 1653 | 1467331793216 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:53 INFO - PROCESS | 1653 | 1467331793331 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 17:09:53 INFO - PROCESS | 1653 | 1467331793389 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:53 INFO - PROCESS | 1653 | 1467331793390 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cad6000 == 48 [pid = 1653] [id = 291] 17:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1278cc800) [pid = 1653] [serial = 871] [outer = 0x0] 17:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129052400) [pid = 1653] [serial = 872] [outer = 0x1278cc800] 17:09:53 INFO - PROCESS | 1653 | 1467331793418 Marionette DEBUG loaded listener.js 17:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129337400) [pid = 1653] [serial = 873] [outer = 0x1278cc800] 17:09:54 INFO - PROCESS | 1653 | 1467331794060 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]]]}] 17:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 920ms 17:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:09:54 INFO - PROCESS | 1653 | 1467331794132 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 17:09:54 INFO - PROCESS | 1653 | 1467331794134 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 17:09:54 INFO - PROCESS | 1653 | 1467331794137 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:09:54 INFO - PROCESS | 1653 | 1467331794139 Marionette TRACE conn2 <- [1,1138,null,{}] 17:09:54 INFO - PROCESS | 1653 | 1467331794143 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}] 17:09:54 INFO - PROCESS | 1653 | 1467331794144 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:54 INFO - PROCESS | 1653 | 1467331794240 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 17:09:54 INFO - PROCESS | 1653 | 1467331794298 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:54 INFO - PROCESS | 1653 | 1467331794301 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217df800 == 49 [pid = 1653] [id = 292] 17:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11703fc00) [pid = 1653] [serial = 874] [outer = 0x0] 17:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1177d2000) [pid = 1653] [serial = 875] [outer = 0x11703fc00] 17:09:54 INFO - PROCESS | 1653 | 1467331794329 Marionette DEBUG loaded listener.js 17:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1186ccc00) [pid = 1653] [serial = 876] [outer = 0x11703fc00] 17:09:54 INFO - PROCESS | 1653 | 1467331794744 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]]]}] 17:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 620ms 17:09:54 INFO - PROCESS | 1653 | 1467331794757 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 17:09:54 INFO - PROCESS | 1653 | 1467331794760 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 17:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:09:54 INFO - PROCESS | 1653 | 1467331794764 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:09:54 INFO - PROCESS | 1653 | 1467331794766 Marionette TRACE conn2 <- [1,1142,null,{}] 17:09:54 INFO - PROCESS | 1653 | 1467331794768 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}] 17:09:54 INFO - PROCESS | 1653 | 1467331794770 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:54 INFO - PROCESS | 1653 | 1467331794862 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 17:09:54 INFO - PROCESS | 1653 | 1467331794917 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:54 INFO - PROCESS | 1653 | 1467331794918 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a5e000 == 50 [pid = 1653] [id = 293] 17:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1177d1400) [pid = 1653] [serial = 877] [outer = 0x0] 17:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118a80400) [pid = 1653] [serial = 878] [outer = 0x1177d1400] 17:09:54 INFO - PROCESS | 1653 | 1467331794946 Marionette DEBUG loaded listener.js 17:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11970b000) [pid = 1653] [serial = 879] [outer = 0x1177d1400] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c66c000 == 49 [pid = 1653] [id = 286] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c65f800 == 48 [pid = 1653] [id = 285] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1185e0000 == 47 [pid = 1653] [id = 284] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b09b800 == 46 [pid = 1653] [id = 283] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x129fcc000 == 45 [pid = 1653] [id = 282] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x129531000 == 44 [pid = 1653] [id = 281] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x126a73000 == 43 [pid = 1653] [id = 280] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11885f800 == 42 [pid = 1653] [id = 279] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x124816800 == 41 [pid = 1653] [id = 278] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1199d5800 == 40 [pid = 1653] [id = 277] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x116bba000 == 39 [pid = 1653] [id = 276] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x116bb5000 == 38 [pid = 1653] [id = 275] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x117e2e800 == 37 [pid = 1653] [id = 274] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b434800 == 36 [pid = 1653] [id = 273] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x124e0f000 == 35 [pid = 1653] [id = 272] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1185d3000 == 34 [pid = 1653] [id = 271] 17:09:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b289000 == 33 [pid = 1653] [id = 270] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x124b22c00) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12780dc00) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x125680400) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1262f5800) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1257ac000) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x112a5c400) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1266b2400) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x115e19c00) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x112a58000) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1197f9800) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1110ac400) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1197ef800) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1199ec400) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11672e000) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116734000) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118454c00) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x117091400) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1211e6000) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x121b6e400) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1190c6c00) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1186f5c00) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119459800) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1197ef000) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124829400) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x127818c00) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126989800) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124e31800) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1257ac800) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126932400) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 17:09:55 INFO - PROCESS | 1653 | 1467331795340 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]]]}] 17:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 619ms 17:09:55 INFO - PROCESS | 1653 | 1467331795384 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 17:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:09:55 INFO - PROCESS | 1653 | 1467331795385 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 17:09:55 INFO - PROCESS | 1653 | 1467331795387 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:09:55 INFO - PROCESS | 1653 | 1467331795389 Marionette TRACE conn2 <- [1,1146,null,{}] 17:09:55 INFO - PROCESS | 1653 | 1467331795396 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}] 17:09:55 INFO - PROCESS | 1653 | 1467331795399 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:55 INFO - PROCESS | 1653 | 1467331795478 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 17:09:55 INFO - PROCESS | 1653 | 1467331795485 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:55 INFO - PROCESS | 1653 | 1467331795486 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x118815000 == 34 [pid = 1653] [id = 294] 17:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1197e1800) [pid = 1653] [serial = 880] [outer = 0x0] 17:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119d67400) [pid = 1653] [serial = 881] [outer = 0x1197e1800] 17:09:55 INFO - PROCESS | 1653 | 1467331795529 Marionette DEBUG loaded listener.js 17:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1212ea400) [pid = 1653] [serial = 882] [outer = 0x1197e1800] 17:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12172bc00) [pid = 1653] [serial = 883] [outer = 0x1197d0800] 17:09:55 INFO - PROCESS | 1653 | 1467331795936 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]]]}] 17:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 572ms 17:09:55 INFO - PROCESS | 1653 | 1467331795959 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 17:09:55 INFO - PROCESS | 1653 | 1467331795961 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 17:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:09:55 INFO - PROCESS | 1653 | 1467331795964 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:09:55 INFO - PROCESS | 1653 | 1467331795965 Marionette TRACE conn2 <- [1,1150,null,{}] 17:09:55 INFO - PROCESS | 1653 | 1467331795967 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}] 17:09:55 INFO - PROCESS | 1653 | 1467331795968 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:56 INFO - PROCESS | 1653 | 1467331796048 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 17:09:56 INFO - PROCESS | 1653 | 1467331796052 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:56 INFO - PROCESS | 1653 | 1467331796053 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210c9000 == 35 [pid = 1653] [id = 295] 17:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121b7a400) [pid = 1653] [serial = 884] [outer = 0x0] 17:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1220cc800) [pid = 1653] [serial = 885] [outer = 0x121b7a400] 17:09:56 INFO - PROCESS | 1653 | 1467331796078 Marionette DEBUG loaded listener.js 17:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1257ac800) [pid = 1653] [serial = 886] [outer = 0x121b7a400] 17:09:56 INFO - PROCESS | 1653 | 1467331796405 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]]]}] 17:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 471ms 17:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:09:56 INFO - PROCESS | 1653 | 1467331796435 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 17:09:56 INFO - PROCESS | 1653 | 1467331796436 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 17:09:56 INFO - PROCESS | 1653 | 1467331796438 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:09:56 INFO - PROCESS | 1653 | 1467331796439 Marionette TRACE conn2 <- [1,1154,null,{}] 17:09:56 INFO - PROCESS | 1653 | 1467331796441 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}] 17:09:56 INFO - PROCESS | 1653 | 1467331796442 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:56 INFO - PROCESS | 1653 | 1467331796522 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 17:09:56 INFO - PROCESS | 1653 | 1467331796579 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:56 INFO - PROCESS | 1653 | 1467331796580 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bbc000 == 36 [pid = 1653] [id = 296] 17:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x121b7ac00) [pid = 1653] [serial = 887] [outer = 0x0] 17:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12663a800) [pid = 1653] [serial = 888] [outer = 0x121b7ac00] 17:09:56 INFO - PROCESS | 1653 | 1467331796604 Marionette DEBUG loaded listener.js 17:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1212e8c00) [pid = 1653] [serial = 889] [outer = 0x121b7ac00] 17:09:56 INFO - PROCESS | 1653 | 1467331796896 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]]]}] 17:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 17:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:09:56 INFO - PROCESS | 1653 | 1467331796957 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 17:09:56 INFO - PROCESS | 1653 | 1467331796958 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 17:09:56 INFO - PROCESS | 1653 | 1467331796960 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:09:56 INFO - PROCESS | 1653 | 1467331796961 Marionette TRACE conn2 <- [1,1158,null,{}] 17:09:56 INFO - PROCESS | 1653 | 1467331796963 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}] 17:09:56 INFO - PROCESS | 1653 | 1467331796967 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:57 INFO - PROCESS | 1653 | 1467331797062 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 17:09:57 INFO - PROCESS | 1653 | 1467331797124 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:57 INFO - PROCESS | 1653 | 1467331797125 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c03800 == 37 [pid = 1653] [id = 297] 17:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112a5fc00) [pid = 1653] [serial = 890] [outer = 0x0] 17:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126a97000) [pid = 1653] [serial = 891] [outer = 0x112a5fc00] 17:09:57 INFO - PROCESS | 1653 | 1467331797156 Marionette DEBUG loaded listener.js 17:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12905c800) [pid = 1653] [serial = 892] [outer = 0x112a5fc00] 17:09:57 INFO - PROCESS | 1653 | 1467331797445 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]]]}] 17:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 17:09:57 INFO - PROCESS | 1653 | 1467331797479 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 17:09:57 INFO - PROCESS | 1653 | 1467331797481 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 17:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:09:57 INFO - PROCESS | 1653 | 1467331797486 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:09:57 INFO - PROCESS | 1653 | 1467331797487 Marionette TRACE conn2 <- [1,1162,null,{}] 17:09:57 INFO - PROCESS | 1653 | 1467331797489 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}] 17:09:57 INFO - PROCESS | 1653 | 1467331797490 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:57 INFO - PROCESS | 1653 | 1467331797587 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 17:09:57 INFO - PROCESS | 1653 | 1467331797601 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:57 INFO - PROCESS | 1653 | 1467331797602 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12789d000 == 38 [pid = 1653] [id = 298] 17:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129053800) [pid = 1653] [serial = 893] [outer = 0x0] 17:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12933f000) [pid = 1653] [serial = 894] [outer = 0x129053800] 17:09:57 INFO - PROCESS | 1653 | 1467331797626 Marionette DEBUG loaded listener.js 17:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x129593c00) [pid = 1653] [serial = 895] [outer = 0x129053800] 17:09:57 INFO - PROCESS | 1653 | 1467331797963 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]]]}] 17:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 520ms 17:09:58 INFO - PROCESS | 1653 | 1467331798007 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 17:09:58 INFO - PROCESS | 1653 | 1467331798008 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 17:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:09:58 INFO - PROCESS | 1653 | 1467331798010 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:09:58 INFO - PROCESS | 1653 | 1467331798011 Marionette TRACE conn2 <- [1,1166,null,{}] 17:09:58 INFO - PROCESS | 1653 | 1467331798013 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}] 17:09:58 INFO - PROCESS | 1653 | 1467331798014 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:58 INFO - PROCESS | 1653 | 1467331798111 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 17:09:58 INFO - PROCESS | 1653 | 1467331798121 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:58 INFO - PROCESS | 1653 | 1467331798130 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290ca800 == 39 [pid = 1653] [id = 299] 17:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129594400) [pid = 1653] [serial = 896] [outer = 0x0] 17:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1295f1400) [pid = 1653] [serial = 897] [outer = 0x129594400] 17:09:58 INFO - PROCESS | 1653 | 1467331798154 Marionette DEBUG loaded listener.js 17:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12a80e800) [pid = 1653] [serial = 898] [outer = 0x129594400] 17:09:58 INFO - PROCESS | 1653 | 1467331798485 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]]]}] 17:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 521ms 17:09:58 INFO - PROCESS | 1653 | 1467331798531 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 17:09:58 INFO - PROCESS | 1653 | 1467331798532 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 17:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:09:58 INFO - PROCESS | 1653 | 1467331798534 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:09:58 INFO - PROCESS | 1653 | 1467331798535 Marionette TRACE conn2 <- [1,1170,null,{}] 17:09:58 INFO - PROCESS | 1653 | 1467331798538 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}] 17:09:58 INFO - PROCESS | 1653 | 1467331798539 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:58 INFO - PROCESS | 1653 | 1467331798638 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 17:09:58 INFO - PROCESS | 1653 | 1467331798650 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:58 INFO - PROCESS | 1653 | 1467331798651 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fc9800 == 40 [pid = 1653] [id = 300] 17:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1295f3c00) [pid = 1653] [serial = 899] [outer = 0x0] 17:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a89ac00) [pid = 1653] [serial = 900] [outer = 0x1295f3c00] 17:09:58 INFO - PROCESS | 1653 | 1467331798675 Marionette DEBUG loaded listener.js 17:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12b002400) [pid = 1653] [serial = 901] [outer = 0x1295f3c00] 17:09:59 INFO - PROCESS | 1653 | 1467331799008 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]]]}] 17:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 519ms 17:09:59 INFO - PROCESS | 1653 | 1467331799055 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 17:09:59 INFO - PROCESS | 1653 | 1467331799056 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 17:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:09:59 INFO - PROCESS | 1653 | 1467331799058 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - PROCESS | 1653 | 1467331799059 Marionette TRACE conn2 <- [1,1174,null,{}] 17:09:59 INFO - PROCESS | 1653 | 1467331799062 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}] 17:09:59 INFO - PROCESS | 1653 | 1467331799063 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:59 INFO - PROCESS | 1653 | 1467331799171 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 17:09:59 INFO - PROCESS | 1653 | 1467331799184 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:59 INFO - PROCESS | 1653 | 1467331799185 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab3a800 == 41 [pid = 1653] [id = 301] 17:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b005400) [pid = 1653] [serial = 902] [outer = 0x0] 17:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12b00ac00) [pid = 1653] [serial = 903] [outer = 0x12b005400] 17:09:59 INFO - PROCESS | 1653 | 1467331799209 Marionette DEBUG loaded listener.js 17:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12b0e9800) [pid = 1653] [serial = 904] [outer = 0x12b005400] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x115ef2800) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12698e800) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x128ccbc00) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x128fa6400) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x113d35800) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1197f7000) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1129af400) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x126931c00) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1129b2800) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124c5ec00) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12905c400) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129340800) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:09:59 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112d03800) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:09:59 INFO - PROCESS | 1653 | 1467331799666 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] 17:09:59 INFO - PROCESS | 1653 | 1467331799681 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 17:09:59 INFO - PROCESS | 1653 | 1467331799685 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - PROCESS | 1653 | 1467331799686 Marionette TRACE conn2 <- [1,1178,null,{}] 17:09:59 INFO - PROCESS | 1653 | 1467331799689 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}] 17:09:59 INFO - PROCESS | 1653 | 1467331799690 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:59 INFO - PROCESS | 1653 | 1467331799780 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 17:09:59 INFO - PROCESS | 1653 | 1467331799838 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:59 INFO - PROCESS | 1653 | 1467331799839 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:09:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b437800 == 42 [pid = 1653] [id = 302] 17:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x113251c00) [pid = 1653] [serial = 905] [outer = 0x0] 17:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124ed2800) [pid = 1653] [serial = 906] [outer = 0x113251c00] 17:09:59 INFO - PROCESS | 1653 | 1467331799867 Marionette DEBUG loaded listener.js 17:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b0f5c00) [pid = 1653] [serial = 907] [outer = 0x113251c00] 17:10:00 INFO - PROCESS | 1653 | 1467331800174 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] 17:10:00 INFO - PROCESS | 1653 | 1467331800206 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 17:10:00 INFO - PROCESS | 1653 | 1467331800208 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:10:00 INFO - PROCESS | 1653 | 1467331800210 Marionette TRACE conn2 <- [1,1182,null,{}] 17:10:00 INFO - PROCESS | 1653 | 1467331800212 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}] 17:10:00 INFO - PROCESS | 1653 | 1467331800213 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:00 INFO - PROCESS | 1653 | 1467331800304 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 17:10:00 INFO - PROCESS | 1653 | 1467331800307 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:00 INFO - PROCESS | 1653 | 1467331800308 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7a0800 == 43 [pid = 1653] [id = 303] 17:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12172a400) [pid = 1653] [serial = 908] [outer = 0x0] 17:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b2c9000) [pid = 1653] [serial = 909] [outer = 0x12172a400] 17:10:00 INFO - PROCESS | 1653 | 1467331800333 Marionette DEBUG loaded listener.js 17:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b31f000) [pid = 1653] [serial = 910] [outer = 0x12172a400] 17:10:00 INFO - PROCESS | 1653 | 1467331800675 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] 17:10:00 INFO - PROCESS | 1653 | 1467331800685 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 17:10:00 INFO - PROCESS | 1653 | 1467331800688 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:10:00 INFO - PROCESS | 1653 | 1467331800689 Marionette TRACE conn2 <- [1,1186,null,{}] 17:10:00 INFO - PROCESS | 1653 | 1467331800691 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}] 17:10:00 INFO - PROCESS | 1653 | 1467331800693 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:00 INFO - PROCESS | 1653 | 1467331800837 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 17:10:00 INFO - PROCESS | 1653 | 1467331800845 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:00 INFO - PROCESS | 1653 | 1467331800845 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cac0800 == 44 [pid = 1653] [id = 304] 17:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b2c1c00) [pid = 1653] [serial = 911] [outer = 0x0] 17:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12bbc6c00) [pid = 1653] [serial = 912] [outer = 0x12b2c1c00] 17:10:00 INFO - PROCESS | 1653 | 1467331800878 Marionette DEBUG loaded listener.js 17:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12bbd0400) [pid = 1653] [serial = 913] [outer = 0x12b2c1c00] 17:10:01 INFO - PROCESS | 1653 | 1467331801299 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] 17:10:01 INFO - PROCESS | 1653 | 1467331801308 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 17:10:01 INFO - PROCESS | 1653 | 1467331801310 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:10:01 INFO - PROCESS | 1653 | 1467331801311 Marionette TRACE conn2 <- [1,1190,null,{}] 17:10:01 INFO - PROCESS | 1653 | 1467331801316 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}] 17:10:01 INFO - PROCESS | 1653 | 1467331801325 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:01 INFO - PROCESS | 1653 | 1467331801406 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 17:10:01 INFO - PROCESS | 1653 | 1467331801465 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:01 INFO - PROCESS | 1653 | 1467331801466 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d499000 == 45 [pid = 1653] [id = 305] 17:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12b2c2800) [pid = 1653] [serial = 914] [outer = 0x0] 17:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12bbd5000) [pid = 1653] [serial = 915] [outer = 0x12b2c2800] 17:10:01 INFO - PROCESS | 1653 | 1467331801490 Marionette DEBUG loaded listener.js 17:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12bc33000) [pid = 1653] [serial = 916] [outer = 0x12b2c2800] 17:10:01 INFO - PROCESS | 1653 | 1467331801940 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] 17:10:01 INFO - PROCESS | 1653 | 1467331801985 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 17:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:10:01 INFO - PROCESS | 1653 | 1467331801988 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:10:01 INFO - PROCESS | 1653 | 1467331801991 Marionette TRACE conn2 <- [1,1194,null,{}] 17:10:01 INFO - PROCESS | 1653 | 1467331801995 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}] 17:10:01 INFO - PROCESS | 1653 | 1467331801997 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:02 INFO - PROCESS | 1653 | 1467331802106 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 17:10:02 INFO - PROCESS | 1653 | 1467331802215 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:02 INFO - PROCESS | 1653 | 1467331802216 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119014000 == 46 [pid = 1653] [id = 306] 17:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116a10400) [pid = 1653] [serial = 917] [outer = 0x0] 17:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1177d2400) [pid = 1653] [serial = 918] [outer = 0x116a10400] 17:10:02 INFO - PROCESS | 1653 | 1467331802248 Marionette DEBUG loaded listener.js 17:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1190c7000) [pid = 1653] [serial = 919] [outer = 0x116a10400] 17:10:02 INFO - PROCESS | 1653 | 1467331802691 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] 17:10:02 INFO - PROCESS | 1653 | 1467331802714 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 17:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:10:02 INFO - PROCESS | 1653 | 1467331802719 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:10:02 INFO - PROCESS | 1653 | 1467331802721 Marionette TRACE conn2 <- [1,1198,null,{}] 17:10:02 INFO - PROCESS | 1653 | 1467331802723 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}] 17:10:02 INFO - PROCESS | 1653 | 1467331802725 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:02 INFO - PROCESS | 1653 | 1467331802833 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 17:10:02 INFO - PROCESS | 1653 | 1467331802893 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:02 INFO - PROCESS | 1653 | 1467331802895 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x125158800 == 47 [pid = 1653] [id = 307] 17:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1197f1000) [pid = 1653] [serial = 920] [outer = 0x0] 17:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x121b78000) [pid = 1653] [serial = 921] [outer = 0x1197f1000] 17:10:02 INFO - PROCESS | 1653 | 1467331802925 Marionette DEBUG loaded listener.js 17:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12512d400) [pid = 1653] [serial = 922] [outer = 0x1197f1000] 17:10:03 INFO - PROCESS | 1653 | 1467331803383 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]]]}] 17:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 669ms 17:10:03 INFO - PROCESS | 1653 | 1467331803390 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 17:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:10:03 INFO - PROCESS | 1653 | 1467331803392 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 17:10:03 INFO - PROCESS | 1653 | 1467331803396 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:10:03 INFO - PROCESS | 1653 | 1467331803400 Marionette TRACE conn2 <- [1,1202,null,{}] 17:10:03 INFO - PROCESS | 1653 | 1467331803411 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}] 17:10:03 INFO - PROCESS | 1653 | 1467331803416 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:03 INFO - PROCESS | 1653 | 1467331803595 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 17:10:03 INFO - PROCESS | 1653 | 1467331803736 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:03 INFO - PROCESS | 1653 | 1467331803738 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cacc800 == 48 [pid = 1653] [id = 308] 17:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x126d8ac00) [pid = 1653] [serial = 923] [outer = 0x0] 17:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x128f10000) [pid = 1653] [serial = 924] [outer = 0x126d8ac00] 17:10:03 INFO - PROCESS | 1653 | 1467331803772 Marionette DEBUG loaded listener.js 17:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12933b000) [pid = 1653] [serial = 925] [outer = 0x126d8ac00] 17:10:04 INFO - PROCESS | 1653 | 1467331804184 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]]]}] 17:10:04 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 17:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 826ms 17:10:04 INFO - PROCESS | 1653 | 1467331804221 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 17:10:04 INFO - PROCESS | 1653 | 1467331804223 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 17:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:10:04 INFO - PROCESS | 1653 | 1467331804226 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:10:04 INFO - PROCESS | 1653 | 1467331804227 Marionette TRACE conn2 <- [1,1206,null,{}] 17:10:04 INFO - PROCESS | 1653 | 1467331804229 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}] 17:10:04 INFO - PROCESS | 1653 | 1467331804231 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:04 INFO - PROCESS | 1653 | 1467331804337 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 17:10:04 INFO - PROCESS | 1653 | 1467331804397 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:04 INFO - PROCESS | 1653 | 1467331804399 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d71f800 == 49 [pid = 1653] [id = 309] 17:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12a81a800) [pid = 1653] [serial = 926] [outer = 0x0] 17:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b004400) [pid = 1653] [serial = 927] [outer = 0x12a81a800] 17:10:04 INFO - PROCESS | 1653 | 1467331804427 Marionette DEBUG loaded listener.js 17:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12b0edc00) [pid = 1653] [serial = 928] [outer = 0x12a81a800] 17:10:04 INFO - PROCESS | 1653 | 1467331804885 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]]]}] 17:10:04 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 17:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 722ms 17:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:10:04 INFO - PROCESS | 1653 | 1467331804957 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 17:10:04 INFO - PROCESS | 1653 | 1467331804958 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 17:10:04 INFO - PROCESS | 1653 | 1467331804961 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:10:04 INFO - PROCESS | 1653 | 1467331804962 Marionette TRACE conn2 <- [1,1210,null,{}] 17:10:04 INFO - PROCESS | 1653 | 1467331804980 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}] 17:10:04 INFO - PROCESS | 1653 | 1467331804981 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:05 INFO - PROCESS | 1653 | 1467331805083 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 17:10:05 INFO - PROCESS | 1653 | 1467331805155 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:05 INFO - PROCESS | 1653 | 1467331805156 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192df800 == 50 [pid = 1653] [id = 310] 17:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x113042000) [pid = 1653] [serial = 929] [outer = 0x0] 17:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1278d6c00) [pid = 1653] [serial = 930] [outer = 0x113042000] 17:10:05 INFO - PROCESS | 1653 | 1467331805185 Marionette DEBUG loaded listener.js 17:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12b0f0c00) [pid = 1653] [serial = 931] [outer = 0x113042000] 17:10:05 INFO - PROCESS | 1653 | 1467331805718 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]]]}] 17:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 785ms 17:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:10:05 INFO - PROCESS | 1653 | 1467331805747 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 17:10:05 INFO - PROCESS | 1653 | 1467331805749 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 17:10:05 INFO - PROCESS | 1653 | 1467331805752 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:10:05 INFO - PROCESS | 1653 | 1467331805754 Marionette TRACE conn2 <- [1,1214,null,{}] 17:10:05 INFO - PROCESS | 1653 | 1467331805758 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}] 17:10:05 INFO - PROCESS | 1653 | 1467331805760 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:05 INFO - PROCESS | 1653 | 1467331805858 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 17:10:05 INFO - PROCESS | 1653 | 1467331805938 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:05 INFO - PROCESS | 1653 | 1467331805940 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11651a000 == 51 [pid = 1653] [id = 311] 17:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x115ef1800) [pid = 1653] [serial = 932] [outer = 0x0] 17:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11708a400) [pid = 1653] [serial = 933] [outer = 0x115ef1800] 17:10:05 INFO - PROCESS | 1653 | 1467331805970 Marionette DEBUG loaded listener.js 17:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1182dac00) [pid = 1653] [serial = 934] [outer = 0x115ef1800] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12cac0800 == 50 [pid = 1653] [id = 304] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7a0800 == 49 [pid = 1653] [id = 303] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b437800 == 48 [pid = 1653] [id = 302] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab3a800 == 47 [pid = 1653] [id = 301] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x121b79800) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x127813c00) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1197d8c00) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11672e800) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x129fc9800 == 46 [pid = 1653] [id = 300] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1290ca800 == 45 [pid = 1653] [id = 299] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12789d000 == 44 [pid = 1653] [id = 298] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x124c03800 == 43 [pid = 1653] [id = 297] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116bbc000 == 42 [pid = 1653] [id = 296] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1210c9000 == 41 [pid = 1653] [id = 295] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x118815000 == 40 [pid = 1653] [id = 294] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116a5e000 == 39 [pid = 1653] [id = 293] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1217df800 == 38 [pid = 1653] [id = 292] 17:10:06 INFO - PROCESS | 1653 | 1467331806446 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]]]}] 17:10:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11969c000 == 37 [pid = 1653] [id = 288] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x128cc4c00) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x128cbec00) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x128f0e400) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x129054c00) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x128fa1400) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1197cc800) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1186c8800) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12145dc00) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1248ad400) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x115f5fc00) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1131e3400) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x126936c00) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x126a93c00) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x115e18000) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1197f9000) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x125683800) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x125711400) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x129061c00) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x129595800) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129059800) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12933a400) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x127812800) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128ccac00) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1295ef400) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12964a400) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 17:10:06 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1295e8400) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 17:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 721ms 17:10:06 INFO - PROCESS | 1653 | 1467331806473 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 17:10:06 INFO - PROCESS | 1653 | 1467331806476 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 17:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:10:06 INFO - PROCESS | 1653 | 1467331806482 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:10:06 INFO - PROCESS | 1653 | 1467331806484 Marionette TRACE conn2 <- [1,1218,null,{}] 17:10:06 INFO - PROCESS | 1653 | 1467331806487 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}] 17:10:06 INFO - PROCESS | 1653 | 1467331806488 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:06 INFO - PROCESS | 1653 | 1467331806588 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 17:10:06 INFO - PROCESS | 1653 | 1467331806594 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:06 INFO - PROCESS | 1653 | 1467331806595 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x118815000 == 38 [pid = 1653] [id = 312] 17:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1197cc800) [pid = 1653] [serial = 935] [outer = 0x0] 17:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1197ed000) [pid = 1653] [serial = 936] [outer = 0x1197cc800] 17:10:06 INFO - PROCESS | 1653 | 1467331806623 Marionette DEBUG loaded listener.js 17:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119d68c00) [pid = 1653] [serial = 937] [outer = 0x1197cc800] 17:10:06 INFO - PROCESS | 1653 | 1467331806977 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]]]}] 17:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 524ms 17:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:10:07 INFO - PROCESS | 1653 | 1467331807006 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 17:10:07 INFO - PROCESS | 1653 | 1467331807007 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 17:10:07 INFO - PROCESS | 1653 | 1467331807010 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:10:07 INFO - PROCESS | 1653 | 1467331807012 Marionette TRACE conn2 <- [1,1222,null,{}] 17:10:07 INFO - PROCESS | 1653 | 1467331807022 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}] 17:10:07 INFO - PROCESS | 1653 | 1467331807024 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:07 INFO - PROCESS | 1653 | 1467331807105 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 17:10:07 INFO - PROCESS | 1653 | 1467331807109 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:07 INFO - PROCESS | 1653 | 1467331807111 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x124811800 == 39 [pid = 1653] [id = 313] 17:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12204c400) [pid = 1653] [serial = 938] [outer = 0x0] 17:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1262fbc00) [pid = 1653] [serial = 939] [outer = 0x12204c400] 17:10:07 INFO - PROCESS | 1653 | 1467331807141 Marionette DEBUG loaded listener.js 17:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12693f400) [pid = 1653] [serial = 940] [outer = 0x12204c400] 17:10:07 INFO - PROCESS | 1653 | 1467331807490 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] 17:10:07 INFO - PROCESS | 1653 | 1467331807540 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 17:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:10:07 INFO - PROCESS | 1653 | 1467331807543 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:10:07 INFO - PROCESS | 1653 | 1467331807545 Marionette TRACE conn2 <- [1,1226,null,{}] 17:10:07 INFO - PROCESS | 1653 | 1467331807548 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}] 17:10:07 INFO - PROCESS | 1653 | 1467331807550 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:07 INFO - PROCESS | 1653 | 1467331807654 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 17:10:07 INFO - PROCESS | 1653 | 1467331807658 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:07 INFO - PROCESS | 1653 | 1467331807659 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x126216000 == 40 [pid = 1653] [id = 314] 17:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x126a93c00) [pid = 1653] [serial = 941] [outer = 0x0] 17:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128cc2000) [pid = 1653] [serial = 942] [outer = 0x126a93c00] 17:10:07 INFO - PROCESS | 1653 | 1467331807679 Marionette DEBUG loaded listener.js 17:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128f98000) [pid = 1653] [serial = 943] [outer = 0x126a93c00] 17:10:08 INFO - PROCESS | 1653 | 1467331808094 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]]]}] 17:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 574ms 17:10:08 INFO - PROCESS | 1653 | 1467331808118 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 17:10:08 INFO - PROCESS | 1653 | 1467331808120 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 17:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:10:08 INFO - PROCESS | 1653 | 1467331808122 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:10:08 INFO - PROCESS | 1653 | 1467331808123 Marionette TRACE conn2 <- [1,1230,null,{}] 17:10:08 INFO - PROCESS | 1653 | 1467331808125 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}] 17:10:08 INFO - PROCESS | 1653 | 1467331808126 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:08 INFO - PROCESS | 1653 | 1467331808218 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 17:10:08 INFO - PROCESS | 1653 | 1467331808223 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:08 INFO - PROCESS | 1653 | 1467331808224 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x127898800 == 41 [pid = 1653] [id = 315] 17:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1278d0000) [pid = 1653] [serial = 944] [outer = 0x0] 17:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12905c000) [pid = 1653] [serial = 945] [outer = 0x1278d0000] 17:10:08 INFO - PROCESS | 1653 | 1467331808243 Marionette DEBUG loaded listener.js 17:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12958ac00) [pid = 1653] [serial = 946] [outer = 0x1278d0000] 17:10:08 INFO - PROCESS | 1653 | 1467331808759 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]]]}] 17:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 669ms 17:10:08 INFO - PROCESS | 1653 | 1467331808793 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 17:10:08 INFO - PROCESS | 1653 | 1467331808795 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 17:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:10:08 INFO - PROCESS | 1653 | 1467331808797 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:10:08 INFO - PROCESS | 1653 | 1467331808798 Marionette TRACE conn2 <- [1,1234,null,{}] 17:10:08 INFO - PROCESS | 1653 | 1467331808800 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}] 17:10:08 INFO - PROCESS | 1653 | 1467331808804 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:08 INFO - PROCESS | 1653 | 1467331808923 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 17:10:08 INFO - PROCESS | 1653 | 1467331808939 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:08 INFO - PROCESS | 1653 | 1467331808940 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fd5800 == 42 [pid = 1653] [id = 316] 17:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x129598800) [pid = 1653] [serial = 947] [outer = 0x0] 17:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12b009000) [pid = 1653] [serial = 948] [outer = 0x129598800] 17:10:08 INFO - PROCESS | 1653 | 1467331808979 Marionette DEBUG loaded listener.js 17:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12bbc8800) [pid = 1653] [serial = 949] [outer = 0x129598800] 17:10:09 INFO - PROCESS | 1653 | 1467331809443 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]]]}] 17:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 673ms 17:10:09 INFO - PROCESS | 1653 | 1467331809471 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 17:10:09 INFO - PROCESS | 1653 | 1467331809472 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 17:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:10:09 INFO - PROCESS | 1653 | 1467331809474 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:10:09 INFO - PROCESS | 1653 | 1467331809475 Marionette TRACE conn2 <- [1,1238,null,{}] 17:10:09 INFO - PROCESS | 1653 | 1467331809477 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}] 17:10:09 INFO - PROCESS | 1653 | 1467331809478 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:09 INFO - PROCESS | 1653 | 1467331809596 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 17:10:09 INFO - PROCESS | 1653 | 1467331809600 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:09 INFO - PROCESS | 1653 | 1467331809601 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b433000 == 43 [pid = 1653] [id = 317] 17:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1295eb400) [pid = 1653] [serial = 950] [outer = 0x0] 17:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12bc2b000) [pid = 1653] [serial = 951] [outer = 0x1295eb400] 17:10:09 INFO - PROCESS | 1653 | 1467331809625 Marionette DEBUG loaded listener.js 17:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12bc35c00) [pid = 1653] [serial = 952] [outer = 0x1295eb400] 17:10:09 INFO - PROCESS | 1653 | 1467331809955 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]]]}] 17:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 519ms 17:10:09 INFO - PROCESS | 1653 | 1467331809993 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 17:10:09 INFO - PROCESS | 1653 | 1467331809995 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 17:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:10:10 INFO - PROCESS | 1653 | 1467331810000 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:10:10 INFO - PROCESS | 1653 | 1467331810002 Marionette TRACE conn2 <- [1,1242,null,{}] 17:10:10 INFO - PROCESS | 1653 | 1467331810004 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}] 17:10:10 INFO - PROCESS | 1653 | 1467331810005 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:10 INFO - PROCESS | 1653 | 1467331810121 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 17:10:10 INFO - PROCESS | 1653 | 1467331810135 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:10 INFO - PROCESS | 1653 | 1467331810136 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c64f000 == 44 [pid = 1653] [id = 318] 17:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bbcc800) [pid = 1653] [serial = 953] [outer = 0x0] 17:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12c037000) [pid = 1653] [serial = 954] [outer = 0x12bbcc800] 17:10:10 INFO - PROCESS | 1653 | 1467331810161 Marionette DEBUG loaded listener.js 17:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12c0b6000) [pid = 1653] [serial = 955] [outer = 0x12bbcc800] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x129053800) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x129594400) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1177d1400) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x113251c00) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x121b7ac00) [pid = 1653] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11703fc00) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1197e1800) [pid = 1653] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x112a5fc00) [pid = 1653] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x121b7a400) [pid = 1653] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1295f3c00) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b005400) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12172a400) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b2c1c00) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x113d38000) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x110fe3c00) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1197c4000) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x110f7bc00) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x110f79c00) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x115e19400) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1190cf400) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1186c6800) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:10:10 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1211e4800) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:10:10 INFO - PROCESS | 1653 | 1467331810834 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]]]}] 17:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 873ms 17:10:10 INFO - PROCESS | 1653 | 1467331810873 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 17:10:10 INFO - PROCESS | 1653 | 1467331810875 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 17:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:10:10 INFO - PROCESS | 1653 | 1467331810879 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:10:10 INFO - PROCESS | 1653 | 1467331810881 Marionette TRACE conn2 <- [1,1246,null,{}] 17:10:10 INFO - PROCESS | 1653 | 1467331810884 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}] 17:10:10 INFO - PROCESS | 1653 | 1467331810886 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:11 INFO - PROCESS | 1653 | 1467331811017 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 17:10:11 INFO - PROCESS | 1653 | 1467331811022 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:11 INFO - PROCESS | 1653 | 1467331811023 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b0000 == 45 [pid = 1653] [id = 319] 17:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1128cdc00) [pid = 1653] [serial = 956] [outer = 0x0] 17:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x115563400) [pid = 1653] [serial = 957] [outer = 0x1128cdc00] 17:10:11 INFO - PROCESS | 1653 | 1467331811048 Marionette DEBUG loaded listener.js 17:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1186f9400) [pid = 1653] [serial = 958] [outer = 0x1128cdc00] 17:10:11 INFO - PROCESS | 1653 | 1467331811397 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]]]}] 17:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 572ms 17:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:10:11 INFO - PROCESS | 1653 | 1467331811450 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 17:10:11 INFO - PROCESS | 1653 | 1467331811451 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 17:10:11 INFO - PROCESS | 1653 | 1467331811453 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:10:11 INFO - PROCESS | 1653 | 1467331811454 Marionette TRACE conn2 <- [1,1250,null,{}] 17:10:11 INFO - PROCESS | 1653 | 1467331811457 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}] 17:10:11 INFO - PROCESS | 1653 | 1467331811458 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:11 INFO - PROCESS | 1653 | 1467331811542 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 17:10:11 INFO - PROCESS | 1653 | 1467331811545 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:11 INFO - PROCESS | 1653 | 1467331811546 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b7000 == 46 [pid = 1653] [id = 320] 17:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1197d5400) [pid = 1653] [serial = 959] [outer = 0x0] 17:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1213bdc00) [pid = 1653] [serial = 960] [outer = 0x1197d5400] 17:10:11 INFO - PROCESS | 1653 | 1467331811571 Marionette DEBUG loaded listener.js 17:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1213c3c00) [pid = 1653] [serial = 961] [outer = 0x1197d5400] 17:10:11 INFO - PROCESS | 1653 | 1467331811907 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]]]}] 17:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 468ms 17:10:11 INFO - PROCESS | 1653 | 1467331811922 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 17:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:10:11 INFO - PROCESS | 1653 | 1467331811933 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 17:10:11 INFO - PROCESS | 1653 | 1467331811936 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:10:11 INFO - PROCESS | 1653 | 1467331811938 Marionette TRACE conn2 <- [1,1254,null,{}] 17:10:11 INFO - PROCESS | 1653 | 1467331811941 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}] 17:10:11 INFO - PROCESS | 1653 | 1467331811942 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:12 INFO - PROCESS | 1653 | 1467331812035 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 17:10:12 INFO - PROCESS | 1653 | 1467331812039 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:12 INFO - PROCESS | 1653 | 1467331812040 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dba3000 == 47 [pid = 1653] [id = 321] 17:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1213c5000) [pid = 1653] [serial = 962] [outer = 0x0] 17:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12693ec00) [pid = 1653] [serial = 963] [outer = 0x1213c5000] 17:10:12 INFO - PROCESS | 1653 | 1467331812066 Marionette DEBUG loaded listener.js 17:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12bc2c800) [pid = 1653] [serial = 964] [outer = 0x1213c5000] 17:10:12 INFO - PROCESS | 1653 | 1467331812405 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]]]}] 17:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 17:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:10:12 INFO - PROCESS | 1653 | 1467331812466 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 17:10:12 INFO - PROCESS | 1653 | 1467331812468 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 17:10:12 INFO - PROCESS | 1653 | 1467331812470 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:10:12 INFO - PROCESS | 1653 | 1467331812471 Marionette TRACE conn2 <- [1,1258,null,{}] 17:10:12 INFO - PROCESS | 1653 | 1467331812473 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}] 17:10:12 INFO - PROCESS | 1653 | 1467331812474 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:12 INFO - PROCESS | 1653 | 1467331812558 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 17:10:12 INFO - PROCESS | 1653 | 1467331812562 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:12 INFO - PROCESS | 1653 | 1467331812563 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12df7f800 == 48 [pid = 1653] [id = 322] 17:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x113ea7800) [pid = 1653] [serial = 965] [outer = 0x0] 17:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x118376400) [pid = 1653] [serial = 966] [outer = 0x113ea7800] 17:10:12 INFO - PROCESS | 1653 | 1467331812587 Marionette DEBUG loaded listener.js 17:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11837b000) [pid = 1653] [serial = 967] [outer = 0x113ea7800] 17:10:13 INFO - PROCESS | 1653 | 1467331813056 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]]]}] 17:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 618ms 17:10:13 INFO - PROCESS | 1653 | 1467331813099 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 17:10:13 INFO - PROCESS | 1653 | 1467331813102 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 17:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:10:13 INFO - PROCESS | 1653 | 1467331813106 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:10:13 INFO - PROCESS | 1653 | 1467331813108 Marionette TRACE conn2 <- [1,1262,null,{}] 17:10:13 INFO - PROCESS | 1653 | 1467331813112 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}] 17:10:13 INFO - PROCESS | 1653 | 1467331813114 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:13 INFO - PROCESS | 1653 | 1467331813226 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 17:10:13 INFO - PROCESS | 1653 | 1467331813304 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:13 INFO - PROCESS | 1653 | 1467331813305 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x119013800 == 49 [pid = 1653] [id = 323] 17:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1133ac800) [pid = 1653] [serial = 968] [outer = 0x0] 17:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11672e800) [pid = 1653] [serial = 969] [outer = 0x1133ac800] 17:10:13 INFO - PROCESS | 1653 | 1467331813336 Marionette DEBUG loaded listener.js 17:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11837ac00) [pid = 1653] [serial = 970] [outer = 0x1133ac800] 17:10:13 INFO - PROCESS | 1653 | 1467331813767 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]]]}] 17:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 17:10:13 INFO - PROCESS | 1653 | 1467331813776 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 17:10:13 INFO - PROCESS | 1653 | 1467331813779 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 17:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:10:13 INFO - PROCESS | 1653 | 1467331813786 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:10:13 INFO - PROCESS | 1653 | 1467331813788 Marionette TRACE conn2 <- [1,1266,null,{}] 17:10:13 INFO - PROCESS | 1653 | 1467331813790 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}] 17:10:13 INFO - PROCESS | 1653 | 1467331813792 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:13 INFO - PROCESS | 1653 | 1467331813900 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 17:10:14 INFO - PROCESS | 1653 | 1467331814000 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:14 INFO - PROCESS | 1653 | 1467331814002 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x125736800 == 50 [pid = 1653] [id = 324] 17:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x121074800) [pid = 1653] [serial = 971] [outer = 0x0] 17:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1213ba400) [pid = 1653] [serial = 972] [outer = 0x121074800] 17:10:14 INFO - PROCESS | 1653 | 1467331814033 Marionette DEBUG loaded listener.js 17:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1213c9000) [pid = 1653] [serial = 973] [outer = 0x121074800] 17:10:14 INFO - PROCESS | 1653 | 1467331814499 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]]]}] 17:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 720ms 17:10:14 INFO - PROCESS | 1653 | 1467331814506 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 17:10:14 INFO - PROCESS | 1653 | 1467331814509 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 17:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:10:14 INFO - PROCESS | 1653 | 1467331814513 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:10:14 INFO - PROCESS | 1653 | 1467331814519 Marionette TRACE conn2 <- [1,1270,null,{}] 17:10:14 INFO - PROCESS | 1653 | 1467331814555 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}] 17:10:14 INFO - PROCESS | 1653 | 1467331814560 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:14 INFO - PROCESS | 1653 | 1467331814722 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 17:10:14 INFO - PROCESS | 1653 | 1467331814801 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:14 INFO - PROCESS | 1653 | 1467331814804 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d54c800 == 51 [pid = 1653] [id = 325] 17:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12698cc00) [pid = 1653] [serial = 974] [outer = 0x0] 17:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x127813000) [pid = 1653] [serial = 975] [outer = 0x12698cc00] 17:10:14 INFO - PROCESS | 1653 | 1467331814835 Marionette DEBUG loaded listener.js 17:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12905a800) [pid = 1653] [serial = 976] [outer = 0x12698cc00] 17:10:15 INFO - PROCESS | 1653 | 1467331815273 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]]]}] 17:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 796ms 17:10:15 INFO - PROCESS | 1653 | 1467331815309 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 17:10:15 INFO - PROCESS | 1653 | 1467331815311 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 17:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:10:15 INFO - PROCESS | 1653 | 1467331815313 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:10:15 INFO - PROCESS | 1653 | 1467331815314 Marionette TRACE conn2 <- [1,1274,null,{}] 17:10:15 INFO - PROCESS | 1653 | 1467331815317 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}] 17:10:15 INFO - PROCESS | 1653 | 1467331815318 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:15 INFO - PROCESS | 1653 | 1467331815424 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 17:10:15 INFO - PROCESS | 1653 | 1467331815530 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:15 INFO - PROCESS | 1653 | 1467331815531 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d715000 == 52 [pid = 1653] [id = 326] 17:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12958b400) [pid = 1653] [serial = 977] [outer = 0x0] 17:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12a813000) [pid = 1653] [serial = 978] [outer = 0x12958b400] 17:10:15 INFO - PROCESS | 1653 | 1467331815561 Marionette DEBUG loaded listener.js 17:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b004800) [pid = 1653] [serial = 979] [outer = 0x12958b400] 17:10:15 INFO - PROCESS | 1653 | 1467331815937 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]]]}] 17:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 669ms 17:10:15 INFO - PROCESS | 1653 | 1467331815983 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 17:10:15 INFO - PROCESS | 1653 | 1467331815984 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 17:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:10:15 INFO - PROCESS | 1653 | 1467331815987 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:10:15 INFO - PROCESS | 1653 | 1467331815988 Marionette TRACE conn2 <- [1,1278,null,{}] 17:10:15 INFO - PROCESS | 1653 | 1467331815990 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}] 17:10:15 INFO - PROCESS | 1653 | 1467331815991 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:16 INFO - PROCESS | 1653 | 1467331816110 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 17:10:16 INFO - PROCESS | 1653 | 1467331816187 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:16 INFO - PROCESS | 1653 | 1467331816189 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x121366800 == 53 [pid = 1653] [id = 327] 17:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x129595000) [pid = 1653] [serial = 980] [outer = 0x0] 17:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12b0e9400) [pid = 1653] [serial = 981] [outer = 0x129595000] 17:10:16 INFO - PROCESS | 1653 | 1467331816217 Marionette DEBUG loaded listener.js 17:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12b2cb800) [pid = 1653] [serial = 982] [outer = 0x129595000] 17:10:16 INFO - PROCESS | 1653 | 1467331816800 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]]]}] 17:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 869ms 17:10:16 INFO - PROCESS | 1653 | 1467331816867 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 17:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:10:16 INFO - PROCESS | 1653 | 1467331816869 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 17:10:16 INFO - PROCESS | 1653 | 1467331816873 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:10:16 INFO - PROCESS | 1653 | 1467331816875 Marionette TRACE conn2 <- [1,1282,null,{}] 17:10:16 INFO - PROCESS | 1653 | 1467331816878 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}] 17:10:16 INFO - PROCESS | 1653 | 1467331816881 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:16 INFO - PROCESS | 1653 | 1467331816978 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 17:10:17 INFO - PROCESS | 1653 | 1467331817053 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:17 INFO - PROCESS | 1653 | 1467331817056 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119698800 == 54 [pid = 1653] [id = 328] 17:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x115e13000) [pid = 1653] [serial = 983] [outer = 0x0] 17:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1165e5400) [pid = 1653] [serial = 984] [outer = 0x115e13000] 17:10:17 INFO - PROCESS | 1653 | 1467331817084 Marionette DEBUG loaded listener.js 17:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1182e9800) [pid = 1653] [serial = 985] [outer = 0x115e13000] 17:10:17 INFO - PROCESS | 1653 | 1467331817509 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]]]}] 17:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 674ms 17:10:17 INFO - PROCESS | 1653 | 1467331817548 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 17:10:17 INFO - PROCESS | 1653 | 1467331817552 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 17:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:10:17 INFO - PROCESS | 1653 | 1467331817556 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:10:17 INFO - PROCESS | 1653 | 1467331817558 Marionette TRACE conn2 <- [1,1286,null,{}] 17:10:17 INFO - PROCESS | 1653 | 1467331817560 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}] 17:10:17 INFO - PROCESS | 1653 | 1467331817563 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:17 INFO - PROCESS | 1653 | 1467331817663 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 17:10:17 INFO - PROCESS | 1653 | 1467331817775 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:17 INFO - PROCESS | 1653 | 1467331817777 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e46000 == 55 [pid = 1653] [id = 329] 17:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x118374000) [pid = 1653] [serial = 986] [outer = 0x0] 17:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1186f3400) [pid = 1653] [serial = 987] [outer = 0x118374000] 17:10:17 INFO - PROCESS | 1653 | 1467331817826 Marionette DEBUG loaded listener.js 17:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x119087800) [pid = 1653] [serial = 988] [outer = 0x118374000] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12dba3000 == 54 [pid = 1653] [id = 321] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7b7000 == 53 [pid = 1653] [id = 320] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1182b0000 == 52 [pid = 1653] [id = 319] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12c64f000 == 51 [pid = 1653] [id = 318] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b433000 == 50 [pid = 1653] [id = 317] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x129fd5800 == 49 [pid = 1653] [id = 316] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x126938400) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x119085400) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12a811c00) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1212e9400) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x129052400) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12bbd5000) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x127898800 == 48 [pid = 1653] [id = 315] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x126216000 == 47 [pid = 1653] [id = 314] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x124811800 == 46 [pid = 1653] [id = 313] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x118815000 == 45 [pid = 1653] [id = 312] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11651a000 == 44 [pid = 1653] [id = 311] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12d71f800 == 43 [pid = 1653] [id = 309] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12cacc800 == 42 [pid = 1653] [id = 308] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x125158800 == 41 [pid = 1653] [id = 307] 17:10:18 INFO - PROCESS | 1653 | --DOCSHELL 0x119014000 == 40 [pid = 1653] [id = 306] 17:10:18 INFO - PROCESS | 1653 | 1467331818287 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]]]}] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11861ac00) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1128cc000) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1128d9c00) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1177d8000) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1197ea800) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11970d400) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x124e39c00) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12933f000) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1295f1400) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11970b000) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x118a80400) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124ed2800) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12663a800) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1212e8c00) [pid = 1653] [serial = 889] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1186ccc00) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1177d2000) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x119d67400) [pid = 1653] [serial = 881] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1212ea400) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x126a97000) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1257ac800) [pid = 1653] [serial = 886] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1220cc800) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a89ac00) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12b00ac00) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b2c9000) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12bbc6c00) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b0f5c00) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a80e800) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b002400) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12b0e9800) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129593c00) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12bbd0400) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b31f000) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12933c800) [pid = 1653] [serial = 489] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12905c800) [pid = 1653] [serial = 892] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118450400) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 17:10:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1278d2800) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 17:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 769ms 17:10:18 INFO - PROCESS | 1653 | 1467331818326 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 17:10:18 INFO - PROCESS | 1653 | 1467331818327 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 17:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:10:18 INFO - PROCESS | 1653 | 1467331818329 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:10:18 INFO - PROCESS | 1653 | 1467331818334 Marionette TRACE conn2 <- [1,1290,null,{}] 17:10:18 INFO - PROCESS | 1653 | 1467331818341 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}] 17:10:18 INFO - PROCESS | 1653 | 1467331818344 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:18 INFO - PROCESS | 1653 | 1467331818427 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 17:10:18 INFO - PROCESS | 1653 | 1467331818433 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:18 INFO - PROCESS | 1653 | 1467331818436 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118825800 == 41 [pid = 1653] [id = 330] 17:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11945bc00) [pid = 1653] [serial = 989] [outer = 0x0] 17:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1197ccc00) [pid = 1653] [serial = 990] [outer = 0x11945bc00] 17:10:18 INFO - PROCESS | 1653 | 1467331818463 Marionette DEBUG loaded listener.js 17:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1197f4800) [pid = 1653] [serial = 991] [outer = 0x11945bc00] 17:10:18 INFO - PROCESS | 1653 | 1467331818807 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]]]}] 17:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 525ms 17:10:18 INFO - PROCESS | 1653 | 1467331818868 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 17:10:18 INFO - PROCESS | 1653 | 1467331818869 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 17:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:10:18 INFO - PROCESS | 1653 | 1467331818873 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:10:18 INFO - PROCESS | 1653 | 1467331818874 Marionette TRACE conn2 <- [1,1294,null,{}] 17:10:18 INFO - PROCESS | 1653 | 1467331818876 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}] 17:10:18 INFO - PROCESS | 1653 | 1467331818877 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:18 INFO - PROCESS | 1653 | 1467331818958 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 17:10:18 INFO - PROCESS | 1653 | 1467331818965 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:18 INFO - PROCESS | 1653 | 1467331818967 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x121359800 == 42 [pid = 1653] [id = 331] 17:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1199eb800) [pid = 1653] [serial = 992] [outer = 0x0] 17:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1211e4800) [pid = 1653] [serial = 993] [outer = 0x1199eb800] 17:10:18 INFO - PROCESS | 1653 | 1467331818992 Marionette DEBUG loaded listener.js 17:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1213c8000) [pid = 1653] [serial = 994] [outer = 0x1199eb800] 17:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 467ms 17:10:19 INFO - PROCESS | 1653 | 1467331819336 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]]]}] 17:10:19 INFO - PROCESS | 1653 | 1467331819341 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 17:10:19 INFO - PROCESS | 1653 | 1467331819342 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 17:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:10:19 INFO - PROCESS | 1653 | 1467331819344 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:10:19 INFO - PROCESS | 1653 | 1467331819346 Marionette TRACE conn2 <- [1,1298,null,{}] 17:10:19 INFO - PROCESS | 1653 | 1467331819351 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}] 17:10:19 INFO - PROCESS | 1653 | 1467331819353 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:19 INFO - PROCESS | 1653 | 1467331819439 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 17:10:19 INFO - PROCESS | 1653 | 1467331819497 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:19 INFO - PROCESS | 1653 | 1467331819499 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b16000 == 43 [pid = 1653] [id = 332] 17:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1199ec400) [pid = 1653] [serial = 995] [outer = 0x0] 17:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x121a3fc00) [pid = 1653] [serial = 996] [outer = 0x1199ec400] 17:10:19 INFO - PROCESS | 1653 | 1467331819523 Marionette DEBUG loaded listener.js 17:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124831800) [pid = 1653] [serial = 997] [outer = 0x1199ec400] 17:10:19 INFO - PROCESS | 1653 | 1467331819832 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]]]}] 17:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 520ms 17:10:19 INFO - PROCESS | 1653 | 1467331819867 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 17:10:19 INFO - PROCESS | 1653 | 1467331819869 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 17:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:10:19 INFO - PROCESS | 1653 | 1467331819871 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:10:19 INFO - PROCESS | 1653 | 1467331819872 Marionette TRACE conn2 <- [1,1302,null,{}] 17:10:19 INFO - PROCESS | 1653 | 1467331819875 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}] 17:10:19 INFO - PROCESS | 1653 | 1467331819880 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:20 INFO - PROCESS | 1653 | 1467331820083 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 17:10:20 INFO - PROCESS | 1653 | 1467331820141 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:20 INFO - PROCESS | 1653 | 1467331820142 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x116770800 == 44 [pid = 1653] [id = 333] 17:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x121b7cc00) [pid = 1653] [serial = 998] [outer = 0x0] 17:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x125685400) [pid = 1653] [serial = 999] [outer = 0x121b7cc00] 17:10:20 INFO - PROCESS | 1653 | 1467331820194 Marionette DEBUG loaded listener.js 17:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128cc0000) [pid = 1653] [serial = 1000] [outer = 0x121b7cc00] 17:10:20 INFO - PROCESS | 1653 | 1467331820682 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]]]}] 17:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 869ms 17:10:20 INFO - PROCESS | 1653 | 1467331820742 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 17:10:20 INFO - PROCESS | 1653 | 1467331820744 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 17:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:10:20 INFO - PROCESS | 1653 | 1467331820749 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:10:20 INFO - PROCESS | 1653 | 1467331820753 Marionette TRACE conn2 <- [1,1306,null,{}] 17:10:20 INFO - PROCESS | 1653 | 1467331820757 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}] 17:10:20 INFO - PROCESS | 1653 | 1467331820758 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:20 INFO - PROCESS | 1653 | 1467331820865 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 17:10:20 INFO - PROCESS | 1653 | 1467331820926 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:20 INFO - PROCESS | 1653 | 1467331820928 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e42800 == 45 [pid = 1653] [id = 334] 17:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11622e000) [pid = 1653] [serial = 1001] [outer = 0x0] 17:10:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1182e7000) [pid = 1653] [serial = 1002] [outer = 0x11622e000] 17:10:20 INFO - PROCESS | 1653 | 1467331820960 Marionette DEBUG loaded listener.js 17:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11861ac00) [pid = 1653] [serial = 1003] [outer = 0x11622e000] 17:10:21 INFO - PROCESS | 1653 | 1467331821418 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]]]}] 17:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 725ms 17:10:21 INFO - PROCESS | 1653 | 1467331821481 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 17:10:21 INFO - PROCESS | 1653 | 1467331821484 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 17:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:10:21 INFO - PROCESS | 1653 | 1467331821489 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:10:21 INFO - PROCESS | 1653 | 1467331821490 Marionette TRACE conn2 <- [1,1310,null,{}] 17:10:21 INFO - PROCESS | 1653 | 1467331821493 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}] 17:10:21 INFO - PROCESS | 1653 | 1467331821495 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:21 INFO - PROCESS | 1653 | 1467331821598 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 17:10:21 INFO - PROCESS | 1653 | 1467331821672 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:21 INFO - PROCESS | 1653 | 1467331821674 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c1b000 == 46 [pid = 1653] [id = 335] 17:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1197d5800) [pid = 1653] [serial = 1004] [outer = 0x0] 17:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1197f7400) [pid = 1653] [serial = 1005] [outer = 0x1197d5800] 17:10:21 INFO - PROCESS | 1653 | 1467331821705 Marionette DEBUG loaded listener.js 17:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1212eb400) [pid = 1653] [serial = 1006] [outer = 0x1197d5800] 17:10:22 INFO - PROCESS | 1653 | 1467331822123 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] 17:10:22 INFO - PROCESS | 1653 | 1467331822161 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 17:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:10:22 INFO - PROCESS | 1653 | 1467331822193 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:10:22 INFO - PROCESS | 1653 | 1467331822195 Marionette TRACE conn2 <- [1,1314,null,{}] 17:10:22 INFO - PROCESS | 1653 | 1467331822236 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}] 17:10:22 INFO - PROCESS | 1653 | 1467331822240 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:22 INFO - PROCESS | 1653 | 1467331822414 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 17:10:22 INFO - PROCESS | 1653 | 1467331822493 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:22 INFO - PROCESS | 1653 | 1467331822496 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f15000 == 47 [pid = 1653] [id = 336] 17:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126983400) [pid = 1653] [serial = 1007] [outer = 0x0] 17:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x126a9b400) [pid = 1653] [serial = 1008] [outer = 0x126983400] 17:10:22 INFO - PROCESS | 1653 | 1467331822546 Marionette DEBUG loaded listener.js 17:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128cc4000) [pid = 1653] [serial = 1009] [outer = 0x126983400] 17:10:23 INFO - PROCESS | 1653 | 1467331823018 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]]]}] 17:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 864ms 17:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:10:23 INFO - PROCESS | 1653 | 1467331823027 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 17:10:23 INFO - PROCESS | 1653 | 1467331823029 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 17:10:23 INFO - PROCESS | 1653 | 1467331823032 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:10:23 INFO - PROCESS | 1653 | 1467331823034 Marionette TRACE conn2 <- [1,1318,null,{}] 17:10:23 INFO - PROCESS | 1653 | 1467331823037 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}] 17:10:23 INFO - PROCESS | 1653 | 1467331823038 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:23 INFO - PROCESS | 1653 | 1467331823139 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 17:10:23 INFO - PROCESS | 1653 | 1467331823198 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:23 INFO - PROCESS | 1653 | 1467331823199 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x129792800 == 48 [pid = 1653] [id = 337] 17:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128cca800) [pid = 1653] [serial = 1010] [outer = 0x0] 17:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x129052400) [pid = 1653] [serial = 1011] [outer = 0x128cca800] 17:10:23 INFO - PROCESS | 1653 | 1467331823228 Marionette DEBUG loaded listener.js 17:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x129061000) [pid = 1653] [serial = 1012] [outer = 0x128cca800] 17:10:23 INFO - PROCESS | 1653 | 1467331823715 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]]]}] 17:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 722ms 17:10:23 INFO - PROCESS | 1653 | 1467331823768 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 17:10:23 INFO - PROCESS | 1653 | 1467331823771 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 17:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:10:23 INFO - PROCESS | 1653 | 1467331823808 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:10:23 INFO - PROCESS | 1653 | 1467331823810 Marionette TRACE conn2 <- [1,1322,null,{}] 17:10:23 INFO - PROCESS | 1653 | 1467331823829 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}] 17:10:23 INFO - PROCESS | 1653 | 1467331823832 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:23 INFO - PROCESS | 1653 | 1467331823945 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 17:10:24 INFO - PROCESS | 1653 | 1467331824005 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:24 INFO - PROCESS | 1653 | 1467331824006 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7e9800 == 49 [pid = 1653] [id = 338] 17:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129054400) [pid = 1653] [serial = 1013] [outer = 0x0] 17:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12958d400) [pid = 1653] [serial = 1014] [outer = 0x129054400] 17:10:24 INFO - PROCESS | 1653 | 1467331824036 Marionette DEBUG loaded listener.js 17:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1295f0c00) [pid = 1653] [serial = 1015] [outer = 0x129054400] 17:10:24 INFO - PROCESS | 1653 | 1467331824445 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]]]}] 17:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 673ms 17:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:10:24 INFO - PROCESS | 1653 | 1467331824480 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 17:10:24 INFO - PROCESS | 1653 | 1467331824482 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 17:10:24 INFO - PROCESS | 1653 | 1467331824485 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:10:24 INFO - PROCESS | 1653 | 1467331824487 Marionette TRACE conn2 <- [1,1326,null,{}] 17:10:24 INFO - PROCESS | 1653 | 1467331824489 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}] 17:10:24 INFO - PROCESS | 1653 | 1467331824493 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:24 INFO - PROCESS | 1653 | 1467331824601 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 17:10:24 INFO - PROCESS | 1653 | 1467331824679 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:24 INFO - PROCESS | 1653 | 1467331824680 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b299800 == 50 [pid = 1653] [id = 339] 17:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12964a000) [pid = 1653] [serial = 1016] [outer = 0x0] 17:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12b005800) [pid = 1653] [serial = 1017] [outer = 0x12964a000] 17:10:24 INFO - PROCESS | 1653 | 1467331824708 Marionette DEBUG loaded listener.js 17:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12b2c9000) [pid = 1653] [serial = 1018] [outer = 0x12964a000] 17:10:25 INFO - PROCESS | 1653 | 1467331825261 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]]]}] 17:10:25 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 17:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 819ms 17:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:10:25 INFO - PROCESS | 1653 | 1467331825306 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 17:10:25 INFO - PROCESS | 1653 | 1467331825308 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 17:10:25 INFO - PROCESS | 1653 | 1467331825311 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:10:25 INFO - PROCESS | 1653 | 1467331825313 Marionette TRACE conn2 <- [1,1330,null,{}] 17:10:25 INFO - PROCESS | 1653 | 1467331825320 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}] 17:10:25 INFO - PROCESS | 1653 | 1467331825321 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:25 INFO - PROCESS | 1653 | 1467331825417 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 17:10:25 INFO - PROCESS | 1653 | 1467331825493 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:25 INFO - PROCESS | 1653 | 1467331825496 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bd0800 == 51 [pid = 1653] [id = 340] 17:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11836e800) [pid = 1653] [serial = 1019] [outer = 0x0] 17:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x118376000) [pid = 1653] [serial = 1020] [outer = 0x11836e800] 17:10:25 INFO - PROCESS | 1653 | 1467331825524 Marionette DEBUG loaded listener.js 17:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x118a7b400) [pid = 1653] [serial = 1021] [outer = 0x11836e800] 17:10:25 INFO - PROCESS | 1653 | 1467331825994 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]]]}] 17:10:26 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 17:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 725ms 17:10:26 INFO - PROCESS | 1653 | 1467331826037 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 17:10:26 INFO - PROCESS | 1653 | 1467331826041 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 17:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:10:26 INFO - PROCESS | 1653 | 1467331826047 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:10:26 INFO - PROCESS | 1653 | 1467331826050 Marionette TRACE conn2 <- [1,1334,null,{}] 17:10:26 INFO - PROCESS | 1653 | 1467331826053 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}] 17:10:26 INFO - PROCESS | 1653 | 1467331826056 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:26 INFO - PROCESS | 1653 | 1467331826198 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 17:10:26 INFO - PROCESS | 1653 | 1467331826314 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:26 INFO - PROCESS | 1653 | 1467331826315 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e0f000 == 52 [pid = 1653] [id = 341] 17:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1197db400) [pid = 1653] [serial = 1022] [outer = 0x0] 17:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1213bd400) [pid = 1653] [serial = 1023] [outer = 0x1197db400] 17:10:26 INFO - PROCESS | 1653 | 1467331826362 Marionette DEBUG loaded listener.js 17:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x121b73400) [pid = 1653] [serial = 1024] [outer = 0x1197db400] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x121b16000 == 51 [pid = 1653] [id = 332] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x121359800 == 50 [pid = 1653] [id = 331] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x118825800 == 49 [pid = 1653] [id = 330] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x117e46000 == 48 [pid = 1653] [id = 329] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119698800 == 47 [pid = 1653] [id = 328] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119013800 == 46 [pid = 1653] [id = 323] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12d499000 == 45 [pid = 1653] [id = 305] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x125736800 == 44 [pid = 1653] [id = 324] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x121366800 == 43 [pid = 1653] [id = 327] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12d54c800 == 42 [pid = 1653] [id = 325] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12d715000 == 41 [pid = 1653] [id = 326] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1192df800 == 40 [pid = 1653] [id = 310] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7ba800 == 39 [pid = 1653] [id = 290] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12cabf000 == 38 [pid = 1653] [id = 287] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12cad6000 == 37 [pid = 1653] [id = 291] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1256d4800 == 36 [pid = 1653] [id = 289] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12df7f800 == 35 [pid = 1653] [id = 322] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119bd0800 == 34 [pid = 1653] [id = 340] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12b299800 == 33 [pid = 1653] [id = 339] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7e9800 == 32 [pid = 1653] [id = 338] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x129792800 == 31 [pid = 1653] [id = 337] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x128f15000 == 30 [pid = 1653] [id = 336] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x124c1b000 == 29 [pid = 1653] [id = 335] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x117e42800 == 28 [pid = 1653] [id = 334] 17:10:27 INFO - PROCESS | 1653 | --DOCSHELL 0x116770800 == 27 [pid = 1653] [id = 333] 17:10:27 INFO - PROCESS | 1653 | 1467331827437 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]]]}] 17:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1426ms 17:10:27 INFO - PROCESS | 1653 | 1467331827473 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 17:10:27 INFO - PROCESS | 1653 | 1467331827475 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 17:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:10:27 INFO - PROCESS | 1653 | 1467331827478 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:10:27 INFO - PROCESS | 1653 | 1467331827481 Marionette TRACE conn2 <- [1,1338,null,{}] 17:10:27 INFO - PROCESS | 1653 | 1467331827484 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}] 17:10:27 INFO - PROCESS | 1653 | 1467331827486 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:27 INFO - PROCESS | 1653 | 1467331827592 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 17:10:27 INFO - PROCESS | 1653 | 1467331827637 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:27 INFO - PROCESS | 1653 | 1467331827638 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bbc800 == 28 [pid = 1653] [id = 342] 17:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x113d38000) [pid = 1653] [serial = 1025] [outer = 0x0] 17:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11556a000) [pid = 1653] [serial = 1026] [outer = 0x113d38000] 17:10:27 INFO - PROCESS | 1653 | 1467331827666 Marionette DEBUG loaded listener.js 17:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1165e1c00) [pid = 1653] [serial = 1027] [outer = 0x113d38000] 17:10:28 INFO - PROCESS | 1653 | 1467331828487 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]]]}] 17:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1026ms 17:10:28 INFO - PROCESS | 1653 | 1467331828505 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 17:10:28 INFO - PROCESS | 1653 | 1467331828509 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 17:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:10:28 INFO - PROCESS | 1653 | 1467331828537 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:10:28 INFO - PROCESS | 1653 | 1467331828540 Marionette TRACE conn2 <- [1,1342,null,{}] 17:10:28 INFO - PROCESS | 1653 | 1467331828543 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}] 17:10:28 INFO - PROCESS | 1653 | 1467331828546 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:28 INFO - PROCESS | 1653 | 1467331828675 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 17:10:28 INFO - PROCESS | 1653 | 1467331828717 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:28 INFO - PROCESS | 1653 | 1467331828718 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119686800 == 29 [pid = 1653] [id = 343] 17:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x116a80400) [pid = 1653] [serial = 1028] [outer = 0x0] 17:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11836fc00) [pid = 1653] [serial = 1029] [outer = 0x116a80400] 17:10:28 INFO - PROCESS | 1653 | 1467331828745 Marionette DEBUG loaded listener.js 17:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1186bfc00) [pid = 1653] [serial = 1030] [outer = 0x116a80400] 17:10:29 INFO - PROCESS | 1653 | 1467331829108 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]]]}] 17:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 636ms 17:10:29 INFO - PROCESS | 1653 | 1467331829159 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 17:10:29 INFO - PROCESS | 1653 | 1467331829160 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 17:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:10:29 INFO - PROCESS | 1653 | 1467331829162 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:10:29 INFO - PROCESS | 1653 | 1467331829164 Marionette TRACE conn2 <- [1,1346,null,{}] 17:10:29 INFO - PROCESS | 1653 | 1467331829172 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}] 17:10:29 INFO - PROCESS | 1653 | 1467331829175 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:29 INFO - PROCESS | 1653 | 1467331829717 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12a80d000) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12662e000) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1197ddc00) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x118678000) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1278cc800) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x129598800) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1295eb400) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12bbcc800) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x113042000) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1197cc800) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x126d8ac00) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x115ef1800) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x126a93c00) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x116a10400) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12b2c2800) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12a81a800) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12204c400) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1128cdc00) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1197f1000) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1278d0000) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1213c5000) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1197d5400) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11945bc00) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12958b400) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1199eb800) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x113ea7800) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x129595000) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x115e13000) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x121b7cc00) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x121074800) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118374000) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12698cc00) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1133ac800) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:10:29 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1199ec400) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:10:29 INFO - PROCESS | 1653 | 1467331829780 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:29 INFO - PROCESS | 1653 | 1467331829782 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa2000 == 30 [pid = 1653] [id = 344] 17:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x110fec400) [pid = 1653] [serial = 1031] [outer = 0x0] 17:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1128cf000) [pid = 1653] [serial = 1032] [outer = 0x110fec400] 17:10:29 INFO - PROCESS | 1653 | 1467331829810 Marionette DEBUG loaded listener.js 17:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x113ea7800) [pid = 1653] [serial = 1033] [outer = 0x110fec400] 17:10:30 INFO - PROCESS | 1653 | 1467331830105 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]]]}] 17:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 975ms 17:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:10:30 INFO - PROCESS | 1653 | 1467331830138 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 17:10:30 INFO - PROCESS | 1653 | 1467331830140 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 17:10:30 INFO - PROCESS | 1653 | 1467331830142 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:10:30 INFO - PROCESS | 1653 | 1467331830143 Marionette TRACE conn2 <- [1,1350,null,{}] 17:10:30 INFO - PROCESS | 1653 | 1467331830145 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}] 17:10:30 INFO - PROCESS | 1653 | 1467331830147 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:30 INFO - PROCESS | 1653 | 1467331830231 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 17:10:30 INFO - PROCESS | 1653 | 1467331830295 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:30 INFO - PROCESS | 1653 | 1467331830296 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12206d000 == 31 [pid = 1653] [id = 345] 17:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x113040800) [pid = 1653] [serial = 1034] [outer = 0x0] 17:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118a7d800) [pid = 1653] [serial = 1035] [outer = 0x113040800] 17:10:30 INFO - PROCESS | 1653 | 1467331830321 Marionette DEBUG loaded listener.js 17:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1197e1400) [pid = 1653] [serial = 1036] [outer = 0x113040800] 17:10:30 INFO - PROCESS | 1653 | 1467331830672 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]]]}] 17:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 570ms 17:10:30 INFO - PROCESS | 1653 | 1467331830713 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 17:10:30 INFO - PROCESS | 1653 | 1467331830715 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 17:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:10:30 INFO - PROCESS | 1653 | 1467331830719 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:10:30 INFO - PROCESS | 1653 | 1467331830721 Marionette TRACE conn2 <- [1,1354,null,{}] 17:10:30 INFO - PROCESS | 1653 | 1467331830725 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}] 17:10:30 INFO - PROCESS | 1653 | 1467331830727 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:30 INFO - PROCESS | 1653 | 1467331830844 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 17:10:30 INFO - PROCESS | 1653 | 1467331830936 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:30 INFO - PROCESS | 1653 | 1467331830937 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12690e000 == 32 [pid = 1653] [id = 346] 17:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x117e11800) [pid = 1653] [serial = 1037] [outer = 0x0] 17:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1197f5400) [pid = 1653] [serial = 1038] [outer = 0x117e11800] 17:10:30 INFO - PROCESS | 1653 | 1467331830978 Marionette DEBUG loaded listener.js 17:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12107d800) [pid = 1653] [serial = 1039] [outer = 0x117e11800] 17:10:31 INFO - PROCESS | 1653 | 1467331831294 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]]]}] 17:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 621ms 17:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:10:31 INFO - PROCESS | 1653 | 1467331831339 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 17:10:31 INFO - PROCESS | 1653 | 1467331831340 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 17:10:31 INFO - PROCESS | 1653 | 1467331831342 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:10:31 INFO - PROCESS | 1653 | 1467331831343 Marionette TRACE conn2 <- [1,1358,null,{}] 17:10:31 INFO - PROCESS | 1653 | 1467331831346 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}] 17:10:31 INFO - PROCESS | 1653 | 1467331831350 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:31 INFO - PROCESS | 1653 | 1467331831437 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 17:10:31 INFO - PROCESS | 1653 | 1467331831502 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:31 INFO - PROCESS | 1653 | 1467331831503 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x129540800 == 33 [pid = 1653] [id = 347] 17:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1197c5c00) [pid = 1653] [serial = 1040] [outer = 0x0] 17:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1213bb400) [pid = 1653] [serial = 1041] [outer = 0x1197c5c00] 17:10:31 INFO - PROCESS | 1653 | 1467331831528 Marionette DEBUG loaded listener.js 17:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12482c800) [pid = 1653] [serial = 1042] [outer = 0x1197c5c00] 17:10:31 INFO - PROCESS | 1653 | 1467331831972 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]]]}] 17:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 667ms 17:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:10:32 INFO - PROCESS | 1653 | 1467331832011 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 17:10:32 INFO - PROCESS | 1653 | 1467331832013 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 17:10:32 INFO - PROCESS | 1653 | 1467331832016 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:10:32 INFO - PROCESS | 1653 | 1467331832018 Marionette TRACE conn2 <- [1,1362,null,{}] 17:10:32 INFO - PROCESS | 1653 | 1467331832022 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}] 17:10:32 INFO - PROCESS | 1653 | 1467331832024 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:32 INFO - PROCESS | 1653 | 1467331832138 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 17:10:32 INFO - PROCESS | 1653 | 1467331832273 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:32 INFO - PROCESS | 1653 | 1467331832274 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182a6000 == 34 [pid = 1653] [id = 348] 17:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x112a5c000) [pid = 1653] [serial = 1043] [outer = 0x0] 17:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x112d06c00) [pid = 1653] [serial = 1044] [outer = 0x112a5c000] 17:10:32 INFO - PROCESS | 1653 | 1467331832308 Marionette DEBUG loaded listener.js 17:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x113d3a000) [pid = 1653] [serial = 1045] [outer = 0x112a5c000] 17:10:32 INFO - PROCESS | 1653 | 1467331832911 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]]]}] 17:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 972ms 17:10:32 INFO - PROCESS | 1653 | 1467331832989 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 17:10:32 INFO - PROCESS | 1653 | 1467331832992 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 17:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:10:33 INFO - PROCESS | 1653 | 1467331832997 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:10:33 INFO - PROCESS | 1653 | 1467331832999 Marionette TRACE conn2 <- [1,1366,null,{}] 17:10:33 INFO - PROCESS | 1653 | 1467331833001 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}] 17:10:33 INFO - PROCESS | 1653 | 1467331833003 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:33 INFO - PROCESS | 1653 | 1467331833108 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 17:10:33 INFO - PROCESS | 1653 | 1467331833174 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:33 INFO - PROCESS | 1653 | 1467331833175 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x127898000 == 35 [pid = 1653] [id = 349] 17:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117035800) [pid = 1653] [serial = 1046] [outer = 0x0] 17:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1182e9c00) [pid = 1653] [serial = 1047] [outer = 0x117035800] 17:10:33 INFO - PROCESS | 1653 | 1467331833206 Marionette DEBUG loaded listener.js 17:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1186c7000) [pid = 1653] [serial = 1048] [outer = 0x117035800] 17:10:33 INFO - PROCESS | 1653 | 1467331833836 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] 17:10:33 INFO - PROCESS | 1653 | 1467331833869 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 17:10:33 INFO - PROCESS | 1653 | 1467331833871 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:10:33 INFO - PROCESS | 1653 | 1467331833874 Marionette TRACE conn2 <- [1,1370,null,{}] 17:10:33 INFO - PROCESS | 1653 | 1467331833882 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}] 17:10:33 INFO - PROCESS | 1653 | 1467331833885 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:34 INFO - PROCESS | 1653 | 1467331834067 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 17:10:34 INFO - PROCESS | 1653 | 1467331834161 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 1653 | 1467331834162 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131bc800 == 36 [pid = 1653] [id = 350] 17:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1128d9400) [pid = 1653] [serial = 1049] [outer = 0x0] 17:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1129b2000) [pid = 1653] [serial = 1050] [outer = 0x1128d9400] 17:10:34 INFO - PROCESS | 1653 | 1467331834191 Marionette DEBUG loaded listener.js 17:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x113043800) [pid = 1653] [serial = 1051] [outer = 0x1128d9400] 17:10:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12690e000 == 35 [pid = 1653] [id = 346] 17:10:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12206d000 == 34 [pid = 1653] [id = 345] 17:10:34 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa2000 == 33 [pid = 1653] [id = 344] 17:10:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119686800 == 32 [pid = 1653] [id = 343] 17:10:34 INFO - PROCESS | 1653 | --DOCSHELL 0x116bbc800 == 31 [pid = 1653] [id = 342] 17:10:34 INFO - PROCESS | 1653 | --DOCSHELL 0x124e0f000 == 30 [pid = 1653] [id = 341] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12a81a000) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x126d8b800) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x121b7b800) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1197cd000) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x129337400) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b0edc00) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12b009000) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12bc2b000) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12bbc8800) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12c037000) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1278d6c00) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b0f0c00) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1197ed000) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119d68c00) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12933b000) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128f10000) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1182dac00) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11708a400) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128cc2000) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128f98000) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1190c7000) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1177d2400) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12bc33000) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128cc0000) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b004400) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12693f400) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1262fbc00) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1186f9400) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12512d400) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x121b78000) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12905c000) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115563400) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125685400) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1197ccc00) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1197f4800) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a813000) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1211e4800) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12bc2c800) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1213c8000) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12b0e9400) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1165e5400) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118376400) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12693ec00) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1213c3c00) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12c0b6000) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1182e9800) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1213ba400) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1213bdc00) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1213c9000) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1186f3400) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119087800) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x121a3fc00) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x127813000) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12905a800) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11672e800) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11837ac00) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12b004800) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124831800) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12b2cb800) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11837b000) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12bc35c00) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12958ac00) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 17:10:34 INFO - PROCESS | 1653 | 1467331834648 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] 17:10:34 INFO - PROCESS | 1653 | 1467331834700 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 17:10:34 INFO - PROCESS | 1653 | 1467331834703 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:10:34 INFO - PROCESS | 1653 | 1467331834705 Marionette TRACE conn2 <- [1,1374,null,{}] 17:10:34 INFO - PROCESS | 1653 | 1467331834708 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}] 17:10:34 INFO - PROCESS | 1653 | 1467331834710 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:34 INFO - PROCESS | 1653 | 1467331834794 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 17:10:34 INFO - PROCESS | 1653 | 1467331834862 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 1653 | 1467331834863 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa9000 == 31 [pid = 1653] [id = 351] 17:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x113040c00) [pid = 1653] [serial = 1052] [outer = 0x0] 17:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x116727800) [pid = 1653] [serial = 1053] [outer = 0x113040c00] 17:10:34 INFO - PROCESS | 1653 | 1467331834891 Marionette DEBUG loaded listener.js 17:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1182e9800) [pid = 1653] [serial = 1054] [outer = 0x113040c00] 17:10:35 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:10:35 INFO - PROCESS | 1653 | 1467331835192 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] 17:10:35 INFO - PROCESS | 1653 | 1467331835225 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 17:10:35 INFO - PROCESS | 1653 | 1467331835227 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:10:35 INFO - PROCESS | 1653 | 1467331835228 Marionette TRACE conn2 <- [1,1378,null,{}] 17:10:35 INFO - PROCESS | 1653 | 1467331835231 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}] 17:10:35 INFO - PROCESS | 1653 | 1467331835234 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:35 INFO - PROCESS | 1653 | 1467331835314 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 17:10:35 INFO - PROCESS | 1653 | 1467331835372 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:35 INFO - PROCESS | 1653 | 1467331835373 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119be5000 == 32 [pid = 1653] [id = 352] 17:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1122bd800) [pid = 1653] [serial = 1055] [outer = 0x0] 17:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118674000) [pid = 1653] [serial = 1056] [outer = 0x1122bd800] 17:10:35 INFO - PROCESS | 1653 | 1467331835400 Marionette DEBUG loaded listener.js 17:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119709000) [pid = 1653] [serial = 1057] [outer = 0x1122bd800] 17:10:35 INFO - PROCESS | 1653 | 1467331835678 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] 17:10:35 INFO - PROCESS | 1653 | 1467331835708 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 17:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:10:35 INFO - PROCESS | 1653 | 1467331835723 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:10:35 INFO - PROCESS | 1653 | 1467331835726 Marionette TRACE conn2 <- [1,1382,null,{}] 17:10:35 INFO - PROCESS | 1653 | 1467331835729 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}] 17:10:35 INFO - PROCESS | 1653 | 1467331835732 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:35 INFO - PROCESS | 1653 | 1467331835822 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 17:10:35 INFO - PROCESS | 1653 | 1467331835825 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:35 INFO - PROCESS | 1653 | 1467331835827 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121c7f800 == 33 [pid = 1653] [id = 353] 17:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118671c00) [pid = 1653] [serial = 1058] [outer = 0x0] 17:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1197ea800) [pid = 1653] [serial = 1059] [outer = 0x118671c00] 17:10:35 INFO - PROCESS | 1653 | 1467331835851 Marionette DEBUG loaded listener.js 17:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1212ea400) [pid = 1653] [serial = 1060] [outer = 0x118671c00] 17:10:36 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:10:36 INFO - PROCESS | 1653 | 1467331836207 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] 17:10:36 INFO - PROCESS | 1653 | 1467331836248 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 17:10:36 INFO - PROCESS | 1653 | 1467331836250 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:10:36 INFO - PROCESS | 1653 | 1467331836251 Marionette TRACE conn2 <- [1,1386,null,{}] 17:10:36 INFO - PROCESS | 1653 | 1467331836253 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}] 17:10:36 INFO - PROCESS | 1653 | 1467331836255 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:36 INFO - PROCESS | 1653 | 1467331836340 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 17:10:36 INFO - PROCESS | 1653 | 1467331836344 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:36 INFO - PROCESS | 1653 | 1467331836346 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256c6800 == 34 [pid = 1653] [id = 354] 17:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1213bec00) [pid = 1653] [serial = 1061] [outer = 0x0] 17:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x121730800) [pid = 1653] [serial = 1062] [outer = 0x1213bec00] 17:10:36 INFO - PROCESS | 1653 | 1467331836372 Marionette DEBUG loaded listener.js 17:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x121b7cc00) [pid = 1653] [serial = 1063] [outer = 0x1213bec00] 17:10:36 INFO - PROCESS | 1653 | 1467331836827 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] 17:10:36 INFO - PROCESS | 1653 | 1467331836872 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 17:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:10:36 INFO - PROCESS | 1653 | 1467331836875 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:10:36 INFO - PROCESS | 1653 | 1467331836876 Marionette TRACE conn2 <- [1,1390,null,{}] 17:10:36 INFO - PROCESS | 1653 | 1467331836878 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}] 17:10:36 INFO - PROCESS | 1653 | 1467331836880 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:36 INFO - PROCESS | 1653 | 1467331836978 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 17:10:36 INFO - PROCESS | 1653 | 1467331836984 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:36 INFO - PROCESS | 1653 | 1467331836988 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12789a800 == 35 [pid = 1653] [id = 355] 17:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124e78000) [pid = 1653] [serial = 1064] [outer = 0x0] 17:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12567e000) [pid = 1653] [serial = 1065] [outer = 0x124e78000] 17:10:37 INFO - PROCESS | 1653 | 1467331837059 Marionette DEBUG loaded listener.js 17:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1257b2000) [pid = 1653] [serial = 1066] [outer = 0x124e78000] 17:10:37 INFO - PROCESS | 1653 | 1467331837403 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]]]}] 17:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 568ms 17:10:37 INFO - PROCESS | 1653 | 1467331837444 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 17:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:10:37 INFO - PROCESS | 1653 | 1467331837446 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 17:10:37 INFO - PROCESS | 1653 | 1467331837449 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:10:37 INFO - PROCESS | 1653 | 1467331837451 Marionette TRACE conn2 <- [1,1394,null,{}] 17:10:37 INFO - PROCESS | 1653 | 1467331837454 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}] 17:10:37 INFO - PROCESS | 1653 | 1467331837456 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:37 INFO - PROCESS | 1653 | 1467331837609 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 17:10:37 INFO - PROCESS | 1653 | 1467331837625 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:37 INFO - PROCESS | 1653 | 1467331837626 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x129539800 == 36 [pid = 1653] [id = 356] 17:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1257b3c00) [pid = 1653] [serial = 1067] [outer = 0x0] 17:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1266b1c00) [pid = 1653] [serial = 1068] [outer = 0x1257b3c00] 17:10:37 INFO - PROCESS | 1653 | 1467331837650 Marionette DEBUG loaded listener.js 17:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126985800) [pid = 1653] [serial = 1069] [outer = 0x1257b3c00] 17:10:37 INFO - PROCESS | 1653 | 1467331837975 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]]]}] 17:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 569ms 17:10:38 INFO - PROCESS | 1653 | 1467331838019 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 17:10:38 INFO - PROCESS | 1653 | 1467331838020 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 17:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:10:38 INFO - PROCESS | 1653 | 1467331838022 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:10:38 INFO - PROCESS | 1653 | 1467331838023 Marionette TRACE conn2 <- [1,1398,null,{}] 17:10:38 INFO - PROCESS | 1653 | 1467331838026 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}] 17:10:38 INFO - PROCESS | 1653 | 1467331838027 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:38 INFO - PROCESS | 1653 | 1467331838124 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 17:10:38 INFO - PROCESS | 1653 | 1467331838136 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:38 INFO - PROCESS | 1653 | 1467331838137 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b090800 == 37 [pid = 1653] [id = 357] 17:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12663a800) [pid = 1653] [serial = 1070] [outer = 0x0] 17:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126d8b400) [pid = 1653] [serial = 1071] [outer = 0x12663a800] 17:10:38 INFO - PROCESS | 1653 | 1467331838161 Marionette DEBUG loaded listener.js 17:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127814400) [pid = 1653] [serial = 1072] [outer = 0x12663a800] 17:10:38 INFO - PROCESS | 1653 | 1467331838514 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]]]}] 17:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 518ms 17:10:38 INFO - PROCESS | 1653 | 1467331838540 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 17:10:38 INFO - PROCESS | 1653 | 1467331838542 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 17:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:10:38 INFO - PROCESS | 1653 | 1467331838580 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:10:38 INFO - PROCESS | 1653 | 1467331838582 Marionette TRACE conn2 <- [1,1402,null,{}] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1197db400) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113d38000) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11622e000) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116a80400) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1197d5800) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126983400) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128cca800) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129054400) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12964a000) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x117e11800) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11836e800) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x110fec400) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:10:38 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x113040800) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:10:38 INFO - PROCESS | 1653 | 1467331838617 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}] 17:10:38 INFO - PROCESS | 1653 | 1467331838619 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:38 INFO - PROCESS | 1653 | 1467331838744 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 17:10:38 INFO - PROCESS | 1653 | 1467331838750 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:38 INFO - PROCESS | 1653 | 1467331838751 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199e3000 == 38 [pid = 1653] [id = 358] 17:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1177d9800) [pid = 1653] [serial = 1073] [outer = 0x0] 17:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1186fbc00) [pid = 1653] [serial = 1074] [outer = 0x1177d9800] 17:10:38 INFO - PROCESS | 1653 | 1467331838792 Marionette DEBUG loaded listener.js 17:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1197f2000) [pid = 1653] [serial = 1075] [outer = 0x1177d9800] 17:10:39 INFO - PROCESS | 1653 | 1467331839190 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]]]}] 17:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 684ms 17:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:10:39 INFO - PROCESS | 1653 | 1467331839229 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 17:10:39 INFO - PROCESS | 1653 | 1467331839232 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 17:10:39 INFO - PROCESS | 1653 | 1467331839236 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:10:39 INFO - PROCESS | 1653 | 1467331839237 Marionette TRACE conn2 <- [1,1406,null,{}] 17:10:39 INFO - PROCESS | 1653 | 1467331839241 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}] 17:10:39 INFO - PROCESS | 1653 | 1467331839243 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:39 INFO - PROCESS | 1653 | 1467331839326 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 17:10:39 INFO - PROCESS | 1653 | 1467331839331 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:39 INFO - PROCESS | 1653 | 1467331839332 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb92000 == 39 [pid = 1653] [id = 359] 17:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1197dec00) [pid = 1653] [serial = 1076] [outer = 0x0] 17:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1278d0400) [pid = 1653] [serial = 1077] [outer = 0x1197dec00] 17:10:39 INFO - PROCESS | 1653 | 1467331839356 Marionette DEBUG loaded listener.js 17:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128cc5400) [pid = 1653] [serial = 1078] [outer = 0x1197dec00] 17:10:39 INFO - PROCESS | 1653 | 1467331839678 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]]]}] 17:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 469ms 17:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:10:39 INFO - PROCESS | 1653 | 1467331839705 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 17:10:39 INFO - PROCESS | 1653 | 1467331839706 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 17:10:39 INFO - PROCESS | 1653 | 1467331839708 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:10:39 INFO - PROCESS | 1653 | 1467331839709 Marionette TRACE conn2 <- [1,1410,null,{}] 17:10:39 INFO - PROCESS | 1653 | 1467331839712 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}] 17:10:39 INFO - PROCESS | 1653 | 1467331839713 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:39 INFO - PROCESS | 1653 | 1467331839793 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 17:10:39 INFO - PROCESS | 1653 | 1467331839855 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:39 INFO - PROCESS | 1653 | 1467331839857 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c64e800 == 40 [pid = 1653] [id = 360] 17:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1197f9000) [pid = 1653] [serial = 1079] [outer = 0x0] 17:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128f0c800) [pid = 1653] [serial = 1080] [outer = 0x1197f9000] 17:10:39 INFO - PROCESS | 1653 | 1467331839884 Marionette DEBUG loaded listener.js 17:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12905d800) [pid = 1653] [serial = 1081] [outer = 0x1197f9000] 17:10:40 INFO - PROCESS | 1653 | 1467331840197 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]]]}] 17:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 17:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:10:40 INFO - PROCESS | 1653 | 1467331840228 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 17:10:40 INFO - PROCESS | 1653 | 1467331840229 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 17:10:40 INFO - PROCESS | 1653 | 1467331840232 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:10:40 INFO - PROCESS | 1653 | 1467331840236 Marionette TRACE conn2 <- [1,1414,null,{}] 17:10:40 INFO - PROCESS | 1653 | 1467331840238 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}] 17:10:40 INFO - PROCESS | 1653 | 1467331840239 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:40 INFO - PROCESS | 1653 | 1467331840327 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 17:10:40 INFO - PROCESS | 1653 | 1467331840332 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:40 INFO - PROCESS | 1653 | 1467331840334 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7ba000 == 41 [pid = 1653] [id = 361] 17:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128f99000) [pid = 1653] [serial = 1082] [outer = 0x0] 17:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x129595800) [pid = 1653] [serial = 1083] [outer = 0x128f99000] 17:10:40 INFO - PROCESS | 1653 | 1467331840358 Marionette DEBUG loaded listener.js 17:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12963b400) [pid = 1653] [serial = 1084] [outer = 0x128f99000] 17:10:40 INFO - PROCESS | 1653 | 1467331840896 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]]]}] 17:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 673ms 17:10:40 INFO - PROCESS | 1653 | 1467331840906 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 17:10:40 INFO - PROCESS | 1653 | 1467331840908 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 17:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:10:40 INFO - PROCESS | 1653 | 1467331840912 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:10:40 INFO - PROCESS | 1653 | 1467331840914 Marionette TRACE conn2 <- [1,1418,null,{}] 17:10:40 INFO - PROCESS | 1653 | 1467331840936 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}] 17:10:40 INFO - PROCESS | 1653 | 1467331840938 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:41 INFO - PROCESS | 1653 | 1467331841048 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 17:10:41 INFO - PROCESS | 1653 | 1467331841110 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:41 INFO - PROCESS | 1653 | 1467331841112 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x118864800 == 42 [pid = 1653] [id = 362] 17:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11304a400) [pid = 1653] [serial = 1085] [outer = 0x0] 17:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x115ef0400) [pid = 1653] [serial = 1086] [outer = 0x11304a400] 17:10:41 INFO - PROCESS | 1653 | 1467331841144 Marionette DEBUG loaded listener.js 17:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11708c800) [pid = 1653] [serial = 1087] [outer = 0x11304a400] 17:10:41 INFO - PROCESS | 1653 | 1467331841608 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]]]}] 17:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 740ms 17:10:41 INFO - PROCESS | 1653 | 1467331841663 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 17:10:41 INFO - PROCESS | 1653 | 1467331841666 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 17:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:10:41 INFO - PROCESS | 1653 | 1467331841688 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:10:41 INFO - PROCESS | 1653 | 1467331841690 Marionette TRACE conn2 <- [1,1422,null,{}] 17:10:41 INFO - PROCESS | 1653 | 1467331841693 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}] 17:10:41 INFO - PROCESS | 1653 | 1467331841694 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:41 INFO - PROCESS | 1653 | 1467331841798 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 17:10:41 INFO - PROCESS | 1653 | 1467331841872 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:41 INFO - PROCESS | 1653 | 1467331841873 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12788e000 == 43 [pid = 1653] [id = 363] 17:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1197c3400) [pid = 1653] [serial = 1088] [outer = 0x0] 17:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1197d5400) [pid = 1653] [serial = 1089] [outer = 0x1197c3400] 17:10:41 INFO - PROCESS | 1653 | 1467331841904 Marionette DEBUG loaded listener.js 17:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11995dc00) [pid = 1653] [serial = 1090] [outer = 0x1197c3400] 17:10:42 INFO - PROCESS | 1653 | 1467331842369 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]]]}] 17:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 722ms 17:10:42 INFO - PROCESS | 1653 | 1467331842409 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 17:10:42 INFO - PROCESS | 1653 | 1467331842411 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 17:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:10:42 INFO - PROCESS | 1653 | 1467331842413 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:10:42 INFO - PROCESS | 1653 | 1467331842418 Marionette TRACE conn2 <- [1,1426,null,{}] 17:10:42 INFO - PROCESS | 1653 | 1467331842426 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}] 17:10:42 INFO - PROCESS | 1653 | 1467331842429 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:42 INFO - PROCESS | 1653 | 1467331842530 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 17:10:42 INFO - PROCESS | 1653 | 1467331842607 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:42 INFO - PROCESS | 1653 | 1467331842609 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cad0000 == 44 [pid = 1653] [id = 364] 17:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124c5c800) [pid = 1653] [serial = 1091] [outer = 0x0] 17:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124e76400) [pid = 1653] [serial = 1092] [outer = 0x124c5c800] 17:10:42 INFO - PROCESS | 1653 | 1467331842640 Marionette DEBUG loaded listener.js 17:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1262ef800) [pid = 1653] [serial = 1093] [outer = 0x124c5c800] 17:10:43 INFO - PROCESS | 1653 | 1467331843110 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]]]}] 17:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 774ms 17:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:10:43 INFO - PROCESS | 1653 | 1467331843187 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 17:10:43 INFO - PROCESS | 1653 | 1467331843189 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 17:10:43 INFO - PROCESS | 1653 | 1467331843191 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:10:43 INFO - PROCESS | 1653 | 1467331843192 Marionette TRACE conn2 <- [1,1430,null,{}] 17:10:43 INFO - PROCESS | 1653 | 1467331843195 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}] 17:10:43 INFO - PROCESS | 1653 | 1467331843196 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:43 INFO - PROCESS | 1653 | 1467331843300 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 17:10:43 INFO - PROCESS | 1653 | 1467331843373 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:43 INFO - PROCESS | 1653 | 1467331843374 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x117259000 == 45 [pid = 1653] [id = 365] 17:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116b0bc00) [pid = 1653] [serial = 1094] [outer = 0x0] 17:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1197f6c00) [pid = 1653] [serial = 1095] [outer = 0x116b0bc00] 17:10:43 INFO - PROCESS | 1653 | 1467331843404 Marionette DEBUG loaded listener.js 17:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128f11800) [pid = 1653] [serial = 1096] [outer = 0x116b0bc00] 17:10:44 INFO - PROCESS | 1653 | 1467331844000 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]]]}] 17:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 873ms 17:10:44 INFO - PROCESS | 1653 | 1467331844064 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 17:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:10:44 INFO - PROCESS | 1653 | 1467331844067 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 17:10:44 INFO - PROCESS | 1653 | 1467331844070 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:10:44 INFO - PROCESS | 1653 | 1467331844072 Marionette TRACE conn2 <- [1,1434,null,{}] 17:10:44 INFO - PROCESS | 1653 | 1467331844076 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}] 17:10:44 INFO - PROCESS | 1653 | 1467331844077 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:44 INFO - PROCESS | 1653 | 1467331844194 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 17:10:44 INFO - PROCESS | 1653 | 1467331844298 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:44 INFO - PROCESS | 1653 | 1467331844300 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210cb800 == 46 [pid = 1653] [id = 366] 17:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116236000) [pid = 1653] [serial = 1097] [outer = 0x0] 17:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116a05400) [pid = 1653] [serial = 1098] [outer = 0x116236000] 17:10:44 INFO - PROCESS | 1653 | 1467331844345 Marionette DEBUG loaded listener.js 17:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x117e15000) [pid = 1653] [serial = 1099] [outer = 0x116236000] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12c64e800 == 45 [pid = 1653] [id = 360] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb92000 == 44 [pid = 1653] [id = 359] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x1199e3000 == 43 [pid = 1653] [id = 358] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12b090800 == 42 [pid = 1653] [id = 357] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x129539800 == 41 [pid = 1653] [id = 356] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12789a800 == 40 [pid = 1653] [id = 355] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x1256c6800 == 39 [pid = 1653] [id = 354] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x121c7f800 == 38 [pid = 1653] [id = 353] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x119be5000 == 37 [pid = 1653] [id = 352] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa9000 == 36 [pid = 1653] [id = 351] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x1131bc800 == 35 [pid = 1653] [id = 350] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x127898000 == 34 [pid = 1653] [id = 349] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x129540800 == 33 [pid = 1653] [id = 347] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x1182a6000 == 32 [pid = 1653] [id = 348] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x117259000 == 31 [pid = 1653] [id = 365] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12cad0000 == 30 [pid = 1653] [id = 364] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12788e000 == 29 [pid = 1653] [id = 363] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7ba000 == 28 [pid = 1653] [id = 361] 17:10:45 INFO - PROCESS | 1653 | --DOCSHELL 0x118864800 == 27 [pid = 1653] [id = 362] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1213bd400) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11556a000) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11861ac00) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11836fc00) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1182e7000) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1165e1c00) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1212eb400) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1197f7400) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128cc4000) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126a9b400) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1186bfc00) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129061000) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x129052400) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1295f0c00) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12958d400) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b2c9000) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12107d800) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b005800) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118a7b400) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118376000) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1128cf000) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x113ea7800) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118a7d800) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x121b73400) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1197e1400) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1197f5400) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1213bb400) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 17:10:45 INFO - PROCESS | 1653 | 1467331845671 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]]]}] 17:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1631ms 17:10:45 INFO - PROCESS | 1653 | 1467331845705 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 17:10:45 INFO - PROCESS | 1653 | 1467331845707 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 17:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:10:45 INFO - PROCESS | 1653 | 1467331845710 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:10:45 INFO - PROCESS | 1653 | 1467331845712 Marionette TRACE conn2 <- [1,1438,null,{}] 17:10:45 INFO - PROCESS | 1653 | 1467331845717 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}] 17:10:45 INFO - PROCESS | 1653 | 1467331845720 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:45 INFO - PROCESS | 1653 | 1467331845822 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 17:10:45 INFO - PROCESS | 1653 | 1467331845828 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:45 INFO - PROCESS | 1653 | 1467331845832 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131b8800 == 28 [pid = 1653] [id = 367] 17:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1122b1800) [pid = 1653] [serial = 1100] [outer = 0x0] 17:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1128d6800) [pid = 1653] [serial = 1101] [outer = 0x1122b1800] 17:10:45 INFO - PROCESS | 1653 | 1467331845864 Marionette DEBUG loaded listener.js 17:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x111c76400) [pid = 1653] [serial = 1102] [outer = 0x1122b1800] 17:10:46 INFO - PROCESS | 1653 | 1467331846229 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]]]}] 17:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 570ms 17:10:46 INFO - PROCESS | 1653 | 1467331846280 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 17:10:46 INFO - PROCESS | 1653 | 1467331846284 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 17:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:10:46 INFO - PROCESS | 1653 | 1467331846288 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:10:46 INFO - PROCESS | 1653 | 1467331846290 Marionette TRACE conn2 <- [1,1442,null,{}] 17:10:46 INFO - PROCESS | 1653 | 1467331846292 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}] 17:10:46 INFO - PROCESS | 1653 | 1467331846294 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:46 INFO - PROCESS | 1653 | 1467331846372 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 17:10:46 INFO - PROCESS | 1653 | 1467331846376 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:46 INFO - PROCESS | 1653 | 1467331846377 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x117241000 == 29 [pid = 1653] [id = 368] 17:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112a52c00) [pid = 1653] [serial = 1103] [outer = 0x0] 17:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113045800) [pid = 1653] [serial = 1104] [outer = 0x112a52c00] 17:10:46 INFO - PROCESS | 1653 | 1467331846406 Marionette DEBUG loaded listener.js 17:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113376400) [pid = 1653] [serial = 1105] [outer = 0x112a52c00] 17:10:46 INFO - PROCESS | 1653 | 1467331846829 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]]]}] 17:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 573ms 17:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:10:46 INFO - PROCESS | 1653 | 1467331846862 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 17:10:46 INFO - PROCESS | 1653 | 1467331846864 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 17:10:46 INFO - PROCESS | 1653 | 1467331846867 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:10:46 INFO - PROCESS | 1653 | 1467331846871 Marionette TRACE conn2 <- [1,1446,null,{}] 17:10:46 INFO - PROCESS | 1653 | 1467331846883 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}] 17:10:46 INFO - PROCESS | 1653 | 1467331846887 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:47 INFO - PROCESS | 1653 | 1467331847007 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 17:10:47 INFO - PROCESS | 1653 | 1467331847103 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 1653 | 1467331847106 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x118858000 == 30 [pid = 1653] [id = 369] 17:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1128ce800) [pid = 1653] [serial = 1106] [outer = 0x0] 17:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115f5e400) [pid = 1653] [serial = 1107] [outer = 0x1128ce800] 17:10:47 INFO - PROCESS | 1653 | 1467331847156 Marionette DEBUG loaded listener.js 17:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1168bfc00) [pid = 1653] [serial = 1108] [outer = 0x1128ce800] 17:10:47 INFO - PROCESS | 1653 | 1467331847542 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]]]}] 17:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 725ms 17:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:10:47 INFO - PROCESS | 1653 | 1467331847593 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 17:10:47 INFO - PROCESS | 1653 | 1467331847594 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 17:10:47 INFO - PROCESS | 1653 | 1467331847597 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:10:47 INFO - PROCESS | 1653 | 1467331847598 Marionette TRACE conn2 <- [1,1450,null,{}] 17:10:47 INFO - PROCESS | 1653 | 1467331847600 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}] 17:10:47 INFO - PROCESS | 1653 | 1467331847601 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:47 INFO - PROCESS | 1653 | 1467331847706 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 17:10:47 INFO - PROCESS | 1653 | 1467331847721 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 1653 | 1467331847722 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c5000 == 31 [pid = 1653] [id = 370] 17:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115569800) [pid = 1653] [serial = 1109] [outer = 0x0] 17:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117037c00) [pid = 1653] [serial = 1110] [outer = 0x115569800] 17:10:47 INFO - PROCESS | 1653 | 1467331847747 Marionette DEBUG loaded listener.js 17:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118455800) [pid = 1653] [serial = 1111] [outer = 0x115569800] 17:10:48 INFO - PROCESS | 1653 | 1467331848091 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]]]}] 17:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 521ms 17:10:48 INFO - PROCESS | 1653 | 1467331848119 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 17:10:48 INFO - PROCESS | 1653 | 1467331848120 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 17:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:10:48 INFO - PROCESS | 1653 | 1467331848131 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:10:48 INFO - PROCESS | 1653 | 1467331848133 Marionette TRACE conn2 <- [1,1454,null,{}] 17:10:48 INFO - PROCESS | 1653 | 1467331848135 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}] 17:10:48 INFO - PROCESS | 1653 | 1467331848136 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:48 INFO - PROCESS | 1653 | 1467331848228 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 17:10:48 INFO - PROCESS | 1653 | 1467331848232 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:48 INFO - PROCESS | 1653 | 1467331848233 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x121495000 == 32 [pid = 1653] [id = 371] 17:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1128cd400) [pid = 1653] [serial = 1112] [outer = 0x0] 17:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118678400) [pid = 1653] [serial = 1113] [outer = 0x1128cd400] 17:10:48 INFO - PROCESS | 1653 | 1467331848258 Marionette DEBUG loaded listener.js 17:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118a78800) [pid = 1653] [serial = 1114] [outer = 0x1128cd400] 17:10:48 INFO - PROCESS | 1653 | 1467331848611 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]]]}] 17:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 523ms 17:10:48 INFO - PROCESS | 1653 | 1467331848654 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 17:10:48 INFO - PROCESS | 1653 | 1467331848655 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 17:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:10:48 INFO - PROCESS | 1653 | 1467331848657 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:10:48 INFO - PROCESS | 1653 | 1467331848658 Marionette TRACE conn2 <- [1,1458,null,{}] 17:10:48 INFO - PROCESS | 1653 | 1467331848661 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}] 17:10:48 INFO - PROCESS | 1653 | 1467331848665 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:48 INFO - PROCESS | 1653 | 1467331848772 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 17:10:48 INFO - PROCESS | 1653 | 1467331848821 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:48 INFO - PROCESS | 1653 | 1467331848822 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x124821800 == 33 [pid = 1653] [id = 372] 17:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119965400) [pid = 1653] [serial = 1115] [outer = 0x0] 17:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1199e7c00) [pid = 1653] [serial = 1116] [outer = 0x119965400] 17:10:48 INFO - PROCESS | 1653 | 1467331848881 Marionette DEBUG loaded listener.js 17:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119f8fc00) [pid = 1653] [serial = 1117] [outer = 0x119965400] 17:10:49 INFO - PROCESS | 1653 | 1467331849223 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]]]}] 17:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 619ms 17:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:10:49 INFO - PROCESS | 1653 | 1467331849278 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 17:10:49 INFO - PROCESS | 1653 | 1467331849279 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 17:10:49 INFO - PROCESS | 1653 | 1467331849281 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:10:49 INFO - PROCESS | 1653 | 1467331849283 Marionette TRACE conn2 <- [1,1462,null,{}] 17:10:49 INFO - PROCESS | 1653 | 1467331849285 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}] 17:10:49 INFO - PROCESS | 1653 | 1467331849286 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:49 INFO - PROCESS | 1653 | 1467331849376 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 17:10:49 INFO - PROCESS | 1653 | 1467331849387 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:49 INFO - PROCESS | 1653 | 1467331849388 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e95000 == 34 [pid = 1653] [id = 373] 17:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1129b3c00) [pid = 1653] [serial = 1118] [outer = 0x0] 17:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121083000) [pid = 1653] [serial = 1119] [outer = 0x1129b3c00] 17:10:49 INFO - PROCESS | 1653 | 1467331849412 Marionette DEBUG loaded listener.js 17:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1212eb000) [pid = 1653] [serial = 1120] [outer = 0x1129b3c00] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124e78000) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1257b3c00) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12663a800) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1177d9800) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1128d9400) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118671c00) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a5c000) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1122bd800) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1213bec00) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117035800) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113040c00) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1197c5c00) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1197f9000) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128f99000) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1197dec00) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:10:49 INFO - PROCESS | 1653 | 1467331849944 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]]]}] 17:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 673ms 17:10:49 INFO - PROCESS | 1653 | 1467331849955 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 17:10:49 INFO - PROCESS | 1653 | 1467331849956 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 17:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:10:49 INFO - PROCESS | 1653 | 1467331849958 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:10:49 INFO - PROCESS | 1653 | 1467331849959 Marionette TRACE conn2 <- [1,1466,null,{}] 17:10:49 INFO - PROCESS | 1653 | 1467331849961 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}] 17:10:49 INFO - PROCESS | 1653 | 1467331849962 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:50 INFO - PROCESS | 1653 | 1467331850037 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 17:10:50 INFO - PROCESS | 1653 | 1467331850040 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:50 INFO - PROCESS | 1653 | 1467331850042 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x126218800 == 35 [pid = 1653] [id = 374] 17:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112d05400) [pid = 1653] [serial = 1121] [outer = 0x0] 17:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118619400) [pid = 1653] [serial = 1122] [outer = 0x112d05400] 17:10:50 INFO - PROCESS | 1653 | 1467331850076 Marionette DEBUG loaded listener.js 17:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1197f9000) [pid = 1653] [serial = 1123] [outer = 0x112d05400] 17:10:50 INFO - PROCESS | 1653 | 1467331850414 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]]]}] 17:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 471ms 17:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:10:50 INFO - PROCESS | 1653 | 1467331850429 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 17:10:50 INFO - PROCESS | 1653 | 1467331850430 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 17:10:50 INFO - PROCESS | 1653 | 1467331850434 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:10:50 INFO - PROCESS | 1653 | 1467331850437 Marionette TRACE conn2 <- [1,1470,null,{}] 17:10:50 INFO - PROCESS | 1653 | 1467331850440 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}] 17:10:50 INFO - PROCESS | 1653 | 1467331850441 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:50 INFO - PROCESS | 1653 | 1467331850539 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 17:10:50 INFO - PROCESS | 1653 | 1467331850545 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:50 INFO - PROCESS | 1653 | 1467331850546 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x118857800 == 36 [pid = 1653] [id = 375] 17:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a54c00) [pid = 1653] [serial = 1124] [outer = 0x0] 17:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1213c2400) [pid = 1653] [serial = 1125] [outer = 0x112a54c00] 17:10:50 INFO - PROCESS | 1653 | 1467331850570 Marionette DEBUG loaded listener.js 17:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121724c00) [pid = 1653] [serial = 1126] [outer = 0x112a54c00] 17:10:50 INFO - PROCESS | 1653 | 1467331850877 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]]]}] 17:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 472ms 17:10:50 INFO - PROCESS | 1653 | 1467331850906 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 17:10:50 INFO - PROCESS | 1653 | 1467331850907 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 17:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:10:50 INFO - PROCESS | 1653 | 1467331850909 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:10:50 INFO - PROCESS | 1653 | 1467331850910 Marionette TRACE conn2 <- [1,1474,null,{}] 17:10:50 INFO - PROCESS | 1653 | 1467331850912 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}] 17:10:50 INFO - PROCESS | 1653 | 1467331850914 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:50 INFO - PROCESS | 1653 | 1467331850993 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 17:10:50 INFO - PROCESS | 1653 | 1467331850996 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 1653 | 1467331850998 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c1800 == 37 [pid = 1653] [id = 376] 17:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11907f000) [pid = 1653] [serial = 1127] [outer = 0x0] 17:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x121b76000) [pid = 1653] [serial = 1128] [outer = 0x11907f000] 17:10:51 INFO - PROCESS | 1653 | 1467331851032 Marionette DEBUG loaded listener.js 17:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x122047000) [pid = 1653] [serial = 1129] [outer = 0x11907f000] 17:10:51 INFO - PROCESS | 1653 | 1467331851345 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]]]}] 17:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 468ms 17:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:10:51 INFO - PROCESS | 1653 | 1467331851378 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 17:10:51 INFO - PROCESS | 1653 | 1467331851379 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 17:10:51 INFO - PROCESS | 1653 | 1467331851382 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:10:51 INFO - PROCESS | 1653 | 1467331851385 Marionette TRACE conn2 <- [1,1478,null,{}] 17:10:51 INFO - PROCESS | 1653 | 1467331851388 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}] 17:10:51 INFO - PROCESS | 1653 | 1467331851389 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:51 INFO - PROCESS | 1653 | 1467331851497 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 17:10:51 INFO - PROCESS | 1653 | 1467331851505 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 1653 | 1467331851507 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12148b000 == 38 [pid = 1653] [id = 377] 17:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12204a000) [pid = 1653] [serial = 1130] [outer = 0x0] 17:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12482d400) [pid = 1653] [serial = 1131] [outer = 0x12204a000] 17:10:51 INFO - PROCESS | 1653 | 1467331851533 Marionette DEBUG loaded listener.js 17:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124ed6400) [pid = 1653] [serial = 1132] [outer = 0x12204a000] 17:10:51 INFO - PROCESS | 1653 | 1467331851859 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]]]}] 17:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 524ms 17:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:10:51 INFO - PROCESS | 1653 | 1467331851931 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 17:10:51 INFO - PROCESS | 1653 | 1467331851933 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 17:10:51 INFO - PROCESS | 1653 | 1467331851937 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:10:51 INFO - PROCESS | 1653 | 1467331851940 Marionette TRACE conn2 <- [1,1482,null,{}] 17:10:51 INFO - PROCESS | 1653 | 1467331851944 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}] 17:10:51 INFO - PROCESS | 1653 | 1467331851946 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:52 INFO - PROCESS | 1653 | 1467331852044 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 17:10:52 INFO - PROCESS | 1653 | 1467331852140 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:52 INFO - PROCESS | 1653 | 1467331852143 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131b6800 == 39 [pid = 1653] [id = 378] 17:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x111ca9400) [pid = 1653] [serial = 1133] [outer = 0x0] 17:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11223ec00) [pid = 1653] [serial = 1134] [outer = 0x111ca9400] 17:10:52 INFO - PROCESS | 1653 | 1467331852174 Marionette DEBUG loaded listener.js 17:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1129a7c00) [pid = 1653] [serial = 1135] [outer = 0x111ca9400] 17:10:52 INFO - PROCESS | 1653 | 1467331852743 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]]]}] 17:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 872ms 17:10:52 INFO - PROCESS | 1653 | 1467331852810 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 17:10:52 INFO - PROCESS | 1653 | 1467331852812 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 17:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:10:52 INFO - PROCESS | 1653 | 1467331852817 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:10:52 INFO - PROCESS | 1653 | 1467331852820 Marionette TRACE conn2 <- [1,1486,null,{}] 17:10:52 INFO - PROCESS | 1653 | 1467331852823 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}] 17:10:52 INFO - PROCESS | 1653 | 1467331852824 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:52 INFO - PROCESS | 1653 | 1467331852931 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 17:10:52 INFO - PROCESS | 1653 | 1467331852986 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:52 INFO - PROCESS | 1653 | 1467331852987 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bdb800 == 40 [pid = 1653] [id = 379] 17:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11325b800) [pid = 1653] [serial = 1136] [outer = 0x0] 17:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1133acc00) [pid = 1653] [serial = 1137] [outer = 0x11325b800] 17:10:53 INFO - PROCESS | 1653 | 1467331853018 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1155cc400) [pid = 1653] [serial = 1138] [outer = 0x11325b800] 17:10:53 INFO - PROCESS | 1653 | 1467331853778 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]]]}] 17:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1024ms 17:10:53 INFO - PROCESS | 1653 | 1467331853839 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 17:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:10:53 INFO - PROCESS | 1653 | 1467331853842 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 17:10:53 INFO - PROCESS | 1653 | 1467331853845 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:10:53 INFO - PROCESS | 1653 | 1467331853846 Marionette TRACE conn2 <- [1,1490,null,{}] 17:10:53 INFO - PROCESS | 1653 | 1467331853851 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}] 17:10:53 INFO - PROCESS | 1653 | 1467331853852 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:53 INFO - PROCESS | 1653 | 1467331853971 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 17:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c1800 == 39 [pid = 1653] [id = 376] 17:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x118857800 == 38 [pid = 1653] [id = 375] 17:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x126218800 == 37 [pid = 1653] [id = 374] 17:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x124e95000 == 36 [pid = 1653] [id = 373] 17:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x124821800 == 35 [pid = 1653] [id = 372] 17:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x121495000 == 34 [pid = 1653] [id = 371] 17:10:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c5000 == 33 [pid = 1653] [id = 370] 17:10:54 INFO - PROCESS | 1653 | --DOCSHELL 0x118858000 == 32 [pid = 1653] [id = 369] 17:10:54 INFO - PROCESS | 1653 | --DOCSHELL 0x117241000 == 31 [pid = 1653] [id = 368] 17:10:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1131b8800 == 30 [pid = 1653] [id = 367] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12567e000) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1266b1c00) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1257b2000) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126d8b400) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126985800) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1186fbc00) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1129b2000) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113043800) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197ea800) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1212ea400) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112d06c00) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113d3a000) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118674000) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119709000) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x127814400) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x121730800) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1182e9c00) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1186c7000) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116727800) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1182e9800) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12482c800) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128f0c800) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12905d800) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1197f2000) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12963b400) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129595800) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x128cc5400) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1278d0400) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x121b7cc00) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 17:10:54 INFO - PROCESS | 1653 | 1467331854048 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:54 INFO - PROCESS | 1653 | 1467331854050 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fb1000 == 31 [pid = 1653] [id = 380] 17:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1129af000) [pid = 1653] [serial = 1139] [outer = 0x0] 17:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112a5bc00) [pid = 1653] [serial = 1140] [outer = 0x1129af000] 17:10:54 INFO - PROCESS | 1653 | 1467331854077 Marionette DEBUG loaded listener.js 17:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1155db400) [pid = 1653] [serial = 1141] [outer = 0x1129af000] 17:10:54 INFO - PROCESS | 1653 | 1467331854377 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]]]}] 17:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 571ms 17:10:54 INFO - PROCESS | 1653 | 1467331854418 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 17:10:54 INFO - PROCESS | 1653 | 1467331854422 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 17:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:10:54 INFO - PROCESS | 1653 | 1467331854427 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:10:54 INFO - PROCESS | 1653 | 1467331854428 Marionette TRACE conn2 <- [1,1494,null,{}] 17:10:54 INFO - PROCESS | 1653 | 1467331854431 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}] 17:10:54 INFO - PROCESS | 1653 | 1467331854434 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:54 INFO - PROCESS | 1653 | 1467331854517 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 17:10:54 INFO - PROCESS | 1653 | 1467331854568 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:54 INFO - PROCESS | 1653 | 1467331854569 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e33000 == 32 [pid = 1653] [id = 381] 17:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x115e13000) [pid = 1653] [serial = 1142] [outer = 0x0] 17:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116a07c00) [pid = 1653] [serial = 1143] [outer = 0x115e13000] 17:10:54 INFO - PROCESS | 1653 | 1467331854595 Marionette DEBUG loaded listener.js 17:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118372800) [pid = 1653] [serial = 1144] [outer = 0x115e13000] 17:10:54 INFO - PROCESS | 1653 | 1467331854903 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]]]}] 17:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 524ms 17:10:54 INFO - PROCESS | 1653 | 1467331854952 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 17:10:54 INFO - PROCESS | 1653 | 1467331854953 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 17:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:10:54 INFO - PROCESS | 1653 | 1467331854956 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:10:54 INFO - PROCESS | 1653 | 1467331854958 Marionette TRACE conn2 <- [1,1498,null,{}] 17:10:54 INFO - PROCESS | 1653 | 1467331854966 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}] 17:10:54 INFO - PROCESS | 1653 | 1467331854969 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:55 INFO - PROCESS | 1653 | 1467331855053 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 17:10:55 INFO - PROCESS | 1653 | 1467331855103 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:55 INFO - PROCESS | 1653 | 1467331855105 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x121490800 == 33 [pid = 1653] [id = 382] 17:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115ef0800) [pid = 1653] [serial = 1145] [outer = 0x0] 17:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11866bc00) [pid = 1653] [serial = 1146] [outer = 0x115ef0800] 17:10:55 INFO - PROCESS | 1653 | 1467331855133 Marionette DEBUG loaded listener.js 17:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119455000) [pid = 1653] [serial = 1147] [outer = 0x115ef0800] 17:10:55 INFO - PROCESS | 1653 | 1467331855444 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]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 521ms 17:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:10:55 INFO - PROCESS | 1653 | 1467331855478 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 1653 | 1467331855479 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 17:10:55 INFO - PROCESS | 1653 | 1467331855482 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - PROCESS | 1653 | 1467331855485 Marionette TRACE conn2 <- [1,1502,null,{}] 17:10:55 INFO - PROCESS | 1653 | 1467331855488 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}] 17:10:55 INFO - PROCESS | 1653 | 1467331855489 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:55 INFO - PROCESS | 1653 | 1467331855570 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 17:10:55 INFO - PROCESS | 1653 | 1467331855574 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:55 INFO - PROCESS | 1653 | 1467331855575 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x124820800 == 34 [pid = 1653] [id = 383] 17:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1197c6800) [pid = 1653] [serial = 1148] [outer = 0x0] 17:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1197db800) [pid = 1653] [serial = 1149] [outer = 0x1197c6800] 17:10:55 INFO - PROCESS | 1653 | 1467331855600 Marionette DEBUG loaded listener.js 17:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1197ee000) [pid = 1653] [serial = 1150] [outer = 0x1197c6800] 17:10:55 INFO - PROCESS | 1653 | 1467331855906 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]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 473ms 17:10:55 INFO - PROCESS | 1653 | 1467331855978 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 1653 | 1467331855979 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 17:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:10:55 INFO - PROCESS | 1653 | 1467331855981 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - PROCESS | 1653 | 1467331855984 Marionette TRACE conn2 <- [1,1506,null,{}] 17:10:55 INFO - PROCESS | 1653 | 1467331855989 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}] 17:10:55 INFO - PROCESS | 1653 | 1467331855990 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:56 INFO - PROCESS | 1653 | 1467331856072 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 17:10:56 INFO - PROCESS | 1653 | 1467331856076 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 1653 | 1467331856077 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x126660000 == 35 [pid = 1653] [id = 384] 17:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1197d2800) [pid = 1653] [serial = 1151] [outer = 0x0] 17:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1199ec800) [pid = 1653] [serial = 1152] [outer = 0x1197d2800] 17:10:56 INFO - PROCESS | 1653 | 1467331856103 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1211e0c00) [pid = 1653] [serial = 1153] [outer = 0x1197d2800] 17:10:56 INFO - PROCESS | 1653 | 1467331856469 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]]]}] 17:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 524ms 17:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:10:56 INFO - PROCESS | 1653 | 1467331856506 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 17:10:56 INFO - PROCESS | 1653 | 1467331856507 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 17:10:56 INFO - PROCESS | 1653 | 1467331856509 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:10:56 INFO - PROCESS | 1653 | 1467331856510 Marionette TRACE conn2 <- [1,1510,null,{}] 17:10:56 INFO - PROCESS | 1653 | 1467331856512 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}] 17:10:56 INFO - PROCESS | 1653 | 1467331856516 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:56 INFO - PROCESS | 1653 | 1467331856630 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 17:10:56 INFO - PROCESS | 1653 | 1467331856669 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 1653 | 1467331856670 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c7800 == 36 [pid = 1653] [id = 385] 17:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1212e9c00) [pid = 1653] [serial = 1154] [outer = 0x0] 17:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121a3fc00) [pid = 1653] [serial = 1155] [outer = 0x1212e9c00] 17:10:56 INFO - PROCESS | 1653 | 1467331856694 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124b22c00) [pid = 1653] [serial = 1156] [outer = 0x1212e9c00] 17:10:57 INFO - PROCESS | 1653 | 1467331857012 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]]]}] 17:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 518ms 17:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:10:57 INFO - PROCESS | 1653 | 1467331857027 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 1653 | 1467331857028 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 17:10:57 INFO - PROCESS | 1653 | 1467331857031 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:10:57 INFO - PROCESS | 1653 | 1467331857032 Marionette TRACE conn2 <- [1,1514,null,{}] 17:10:57 INFO - PROCESS | 1653 | 1467331857044 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}] 17:10:57 INFO - PROCESS | 1653 | 1467331857045 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:57 INFO - PROCESS | 1653 | 1467331857147 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 17:10:57 INFO - PROCESS | 1653 | 1467331857150 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:57 INFO - PROCESS | 1653 | 1467331857151 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fc4000 == 37 [pid = 1653] [id = 386] 17:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1110ab800) [pid = 1653] [serial = 1157] [outer = 0x0] 17:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124e70400) [pid = 1653] [serial = 1158] [outer = 0x1110ab800] 17:10:57 INFO - PROCESS | 1653 | 1467331857175 Marionette DEBUG loaded listener.js 17:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125685400) [pid = 1653] [serial = 1159] [outer = 0x1110ab800] 17:10:57 INFO - PROCESS | 1653 | 1467331857511 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]]]}] 17:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 525ms 17:10:57 INFO - PROCESS | 1653 | 1467331857557 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 1653 | 1467331857558 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 17:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:10:57 INFO - PROCESS | 1653 | 1467331857560 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:10:57 INFO - PROCESS | 1653 | 1467331857561 Marionette TRACE conn2 <- [1,1518,null,{}] 17:10:57 INFO - PROCESS | 1653 | 1467331857564 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}] 17:10:57 INFO - PROCESS | 1653 | 1467331857565 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:57 INFO - PROCESS | 1653 | 1467331857658 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 17:10:57 INFO - PROCESS | 1653 | 1467331857661 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:57 INFO - PROCESS | 1653 | 1467331857663 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7f6800 == 38 [pid = 1653] [id = 387] 17:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1197cd000) [pid = 1653] [serial = 1160] [outer = 0x0] 17:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1261e7c00) [pid = 1653] [serial = 1161] [outer = 0x1197cd000] 17:10:57 INFO - PROCESS | 1653 | 1467331857687 Marionette DEBUG loaded listener.js 17:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12662b400) [pid = 1653] [serial = 1162] [outer = 0x1197cd000] 17:10:58 INFO - PROCESS | 1653 | 1467331858008 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]]]}] 17:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 468ms 17:10:58 INFO - PROCESS | 1653 | 1467331858029 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 17:10:58 INFO - PROCESS | 1653 | 1467331858030 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 17:10:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:10:58 INFO - PROCESS | 1653 | 1467331858039 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:10:58 INFO - PROCESS | 1653 | 1467331858041 Marionette TRACE conn2 <- [1,1522,null,{}] 17:10:58 INFO - PROCESS | 1653 | 1467331858043 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}] 17:10:58 INFO - PROCESS | 1653 | 1467331858052 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:58 INFO - PROCESS | 1653 | 1467331858148 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 17:10:58 INFO - PROCESS | 1653 | 1467331858152 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 1653 | 1467331858153 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b283000 == 39 [pid = 1653] [id = 388] 17:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12662e000) [pid = 1653] [serial = 1163] [outer = 0x0] 17:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126933c00) [pid = 1653] [serial = 1164] [outer = 0x12662e000] 17:10:58 INFO - PROCESS | 1653 | 1467331858176 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12693b400) [pid = 1653] [serial = 1165] [outer = 0x12662e000] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1128cd400) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1122b1800) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a52c00) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1128ce800) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116236000) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119965400) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11304a400) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1197c3400) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1129b3c00) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124c5c800) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112d05400) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11907f000) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116b0bc00) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x115569800) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:10:58 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a54c00) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:10:58 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 () { 17:10:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:10:58 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 () { 17:10:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:10:58 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 () { 17:10:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:10:58 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 () { 17:10:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:10:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 528ms 17:10:58 INFO - PROCESS | 1653 | 1467331858557 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"]]]}] 17:10:58 INFO - PROCESS | 1653 | 1467331858561 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 17:10:58 INFO - PROCESS | 1653 | 1467331858562 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 17:10:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:10:58 INFO - PROCESS | 1653 | 1467331858566 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:10:58 INFO - PROCESS | 1653 | 1467331858567 Marionette TRACE conn2 <- [1,1526,null,{}] 17:10:58 INFO - PROCESS | 1653 | 1467331858569 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}] 17:10:58 INFO - PROCESS | 1653 | 1467331858570 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:58 INFO - PROCESS | 1653 | 1467331858648 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 17:10:58 INFO - PROCESS | 1653 | 1467331858704 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 1653 | 1467331858705 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab46000 == 40 [pid = 1653] [id = 389] 17:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1128d2800) [pid = 1653] [serial = 1166] [outer = 0x0] 17:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118678000) [pid = 1653] [serial = 1167] [outer = 0x1128d2800] 17:10:58 INFO - PROCESS | 1653 | 1467331858728 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1212eb800) [pid = 1653] [serial = 1168] [outer = 0x1128d2800] 17:10:58 INFO - PROCESS | 1653 | 1467331858980 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"]]]}] 17:10:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:10:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:10:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:10:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 422ms 17:10:58 INFO - PROCESS | 1653 | 1467331858991 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 17:10:59 INFO - PROCESS | 1653 | 1467331859003 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 17:10:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:10:59 INFO - PROCESS | 1653 | 1467331859023 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - PROCESS | 1653 | 1467331859024 Marionette TRACE conn2 <- [1,1530,null,{}] 17:10:59 INFO - PROCESS | 1653 | 1467331859027 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}] 17:10:59 INFO - PROCESS | 1653 | 1467331859028 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:59 INFO - PROCESS | 1653 | 1467331859126 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 17:10:59 INFO - PROCESS | 1653 | 1467331859130 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:59 INFO - PROCESS | 1653 | 1467331859132 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bee1000 == 41 [pid = 1653] [id = 390] 17:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1211e6400) [pid = 1653] [serial = 1169] [outer = 0x0] 17:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126935400) [pid = 1653] [serial = 1170] [outer = 0x1211e6400] 17:10:59 INFO - PROCESS | 1653 | 1467331859157 Marionette DEBUG loaded listener.js 17:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127817400) [pid = 1653] [serial = 1171] [outer = 0x1211e6400] 17:10:59 INFO - PROCESS | 1653 | 1467331859467 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]]]}] 17:10:59 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 17:10:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:10:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:10:59 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. 17:10:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:10:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 481ms 17:10:59 INFO - PROCESS | 1653 | 1467331859494 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 17:10:59 INFO - PROCESS | 1653 | 1467331859495 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 17:10:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:10:59 INFO - PROCESS | 1653 | 1467331859497 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - PROCESS | 1653 | 1467331859498 Marionette TRACE conn2 <- [1,1534,null,{}] 17:10:59 INFO - PROCESS | 1653 | 1467331859504 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}] 17:10:59 INFO - PROCESS | 1653 | 1467331859505 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:59 INFO - PROCESS | 1653 | 1467331859611 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 17:10:59 INFO - PROCESS | 1653 | 1467331859644 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:59 INFO - PROCESS | 1653 | 1467331859645 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:10:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c65c800 == 42 [pid = 1653] [id = 391] 17:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x127817000) [pid = 1653] [serial = 1172] [outer = 0x0] 17:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1278d6c00) [pid = 1653] [serial = 1173] [outer = 0x127817000] 17:10:59 INFO - PROCESS | 1653 | 1467331859669 Marionette DEBUG loaded listener.js 17:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128cc7800) [pid = 1653] [serial = 1174] [outer = 0x127817000] 17:10:59 INFO - PROCESS | 1653 | 1467331859945 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]]]}] 17:10:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:10:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 472ms 17:10:59 INFO - PROCESS | 1653 | 1467331859973 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 17:10:59 INFO - PROCESS | 1653 | 1467331859974 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 17:10:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:10:59 INFO - PROCESS | 1653 | 1467331859976 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - PROCESS | 1653 | 1467331859977 Marionette TRACE conn2 <- [1,1538,null,{}] 17:10:59 INFO - PROCESS | 1653 | 1467331859979 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}] 17:10:59 INFO - PROCESS | 1653 | 1467331859980 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:00 INFO - PROCESS | 1653 | 1467331860072 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 17:11:00 INFO - PROCESS | 1653 | 1467331860076 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:00 INFO - PROCESS | 1653 | 1467331860077 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7ae800 == 43 [pid = 1653] [id = 392] 17:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12107c400) [pid = 1653] [serial = 1175] [outer = 0x0] 17:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128f12800) [pid = 1653] [serial = 1176] [outer = 0x12107c400] 17:11:00 INFO - PROCESS | 1653 | 1467331860103 Marionette DEBUG loaded listener.js 17:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129055000) [pid = 1653] [serial = 1177] [outer = 0x12107c400] 17:11:00 INFO - PROCESS | 1653 | 1467331860574 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]]]}] 17:11:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:11:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 618ms 17:11:00 INFO - PROCESS | 1653 | 1467331860595 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 17:11:00 INFO - PROCESS | 1653 | 1467331860597 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 17:11:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:11:00 INFO - PROCESS | 1653 | 1467331860603 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:11:00 INFO - PROCESS | 1653 | 1467331860605 Marionette TRACE conn2 <- [1,1542,null,{}] 17:11:00 INFO - PROCESS | 1653 | 1467331860609 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}] 17:11:00 INFO - PROCESS | 1653 | 1467331860611 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:00 INFO - PROCESS | 1653 | 1467331860719 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 17:11:00 INFO - PROCESS | 1653 | 1467331860777 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:00 INFO - PROCESS | 1653 | 1467331860779 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182a3000 == 44 [pid = 1653] [id = 393] 17:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1129ab800) [pid = 1653] [serial = 1178] [outer = 0x0] 17:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11303e800) [pid = 1653] [serial = 1179] [outer = 0x1129ab800] 17:11:00 INFO - PROCESS | 1653 | 1467331860810 Marionette DEBUG loaded listener.js 17:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x115e19400) [pid = 1653] [serial = 1180] [outer = 0x1129ab800] 17:11:01 INFO - PROCESS | 1653 | 1467331861295 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]]]}] 17:11:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:11:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 723ms 17:11:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:11:01 INFO - PROCESS | 1653 | 1467331861324 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 17:11:01 INFO - PROCESS | 1653 | 1467331861327 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 17:11:01 INFO - PROCESS | 1653 | 1467331861332 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:11:01 INFO - PROCESS | 1653 | 1467331861334 Marionette TRACE conn2 <- [1,1546,null,{}] 17:11:01 INFO - PROCESS | 1653 | 1467331861336 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}] 17:11:01 INFO - PROCESS | 1653 | 1467331861338 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:01 INFO - PROCESS | 1653 | 1467331861442 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 17:11:01 INFO - PROCESS | 1653 | 1467331861500 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:01 INFO - PROCESS | 1653 | 1467331861501 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1248d8800 == 45 [pid = 1653] [id = 394] 17:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117e18c00) [pid = 1653] [serial = 1181] [outer = 0x0] 17:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118676000) [pid = 1653] [serial = 1182] [outer = 0x117e18c00] 17:11:01 INFO - PROCESS | 1653 | 1467331861531 Marionette DEBUG loaded listener.js 17:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1186fec00) [pid = 1653] [serial = 1183] [outer = 0x117e18c00] 17:11:01 INFO - PROCESS | 1653 | 1467331861987 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]]]}] 17:11:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:11:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 673ms 17:11:02 INFO - PROCESS | 1653 | 1467331862005 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 17:11:02 INFO - PROCESS | 1653 | 1467331862006 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 17:11:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:11:02 INFO - PROCESS | 1653 | 1467331862009 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:11:02 INFO - PROCESS | 1653 | 1467331862012 Marionette TRACE conn2 <- [1,1550,null,{}] 17:11:02 INFO - PROCESS | 1653 | 1467331862021 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}] 17:11:02 INFO - PROCESS | 1653 | 1467331862024 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:02 INFO - PROCESS | 1653 | 1467331862145 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 17:11:02 INFO - PROCESS | 1653 | 1467331862205 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:02 INFO - PROCESS | 1653 | 1467331862207 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bee9800 == 46 [pid = 1653] [id = 395] 17:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119963000) [pid = 1653] [serial = 1184] [outer = 0x0] 17:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1213bb400) [pid = 1653] [serial = 1185] [outer = 0x119963000] 17:11:02 INFO - PROCESS | 1653 | 1467331862238 Marionette DEBUG loaded listener.js 17:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121a4a400) [pid = 1653] [serial = 1186] [outer = 0x119963000] 17:11:02 INFO - PROCESS | 1653 | 1467331862701 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]]]}] 17:11:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:11:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 771ms 17:11:02 INFO - PROCESS | 1653 | 1467331862797 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 17:11:02 INFO - PROCESS | 1653 | 1467331862800 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 17:11:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:11:02 INFO - PROCESS | 1653 | 1467331862804 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:11:02 INFO - PROCESS | 1653 | 1467331862805 Marionette TRACE conn2 <- [1,1554,null,{}] 17:11:02 INFO - PROCESS | 1653 | 1467331862808 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}] 17:11:02 INFO - PROCESS | 1653 | 1467331862809 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:02 INFO - PROCESS | 1653 | 1467331862914 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 17:11:02 INFO - PROCESS | 1653 | 1467331862984 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:02 INFO - PROCESS | 1653 | 1467331862985 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118829800 == 47 [pid = 1653] [id = 396] 17:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112a5d000) [pid = 1653] [serial = 1187] [outer = 0x0] 17:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118622c00) [pid = 1653] [serial = 1188] [outer = 0x112a5d000] 17:11:03 INFO - PROCESS | 1653 | 1467331863014 Marionette DEBUG loaded listener.js 17:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12204b400) [pid = 1653] [serial = 1189] [outer = 0x112a5d000] 17:11:03 INFO - PROCESS | 1653 | 1467331863610 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]]]}] 17:11:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:11:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 869ms 17:11:03 INFO - PROCESS | 1653 | 1467331863674 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 17:11:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:11:03 INFO - PROCESS | 1653 | 1467331863676 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 17:11:03 INFO - PROCESS | 1653 | 1467331863679 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:11:03 INFO - PROCESS | 1653 | 1467331863681 Marionette TRACE conn2 <- [1,1558,null,{}] 17:11:03 INFO - PROCESS | 1653 | 1467331863684 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}] 17:11:03 INFO - PROCESS | 1653 | 1467331863686 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:03 INFO - PROCESS | 1653 | 1467331863781 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 17:11:03 INFO - PROCESS | 1653 | 1467331863859 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:03 INFO - PROCESS | 1653 | 1467331863861 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131b8800 == 48 [pid = 1653] [id = 397] 17:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113d5f800) [pid = 1653] [serial = 1190] [outer = 0x0] 17:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115ef8000) [pid = 1653] [serial = 1191] [outer = 0x113d5f800] 17:11:03 INFO - PROCESS | 1653 | 1467331863889 Marionette DEBUG loaded listener.js 17:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116a05000) [pid = 1653] [serial = 1192] [outer = 0x113d5f800] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c65c800 == 47 [pid = 1653] [id = 391] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12bee1000 == 46 [pid = 1653] [id = 390] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab46000 == 45 [pid = 1653] [id = 389] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b283000 == 44 [pid = 1653] [id = 388] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7f6800 == 43 [pid = 1653] [id = 387] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x129fc4000 == 42 [pid = 1653] [id = 386] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c7800 == 41 [pid = 1653] [id = 385] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x126660000 == 40 [pid = 1653] [id = 384] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x124820800 == 39 [pid = 1653] [id = 383] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x121490800 == 38 [pid = 1653] [id = 382] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x117e33000 == 37 [pid = 1653] [id = 381] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x115fb1000 == 36 [pid = 1653] [id = 380] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119bdb800 == 35 [pid = 1653] [id = 379] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12148b000 == 34 [pid = 1653] [id = 377] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1131b6800 == 33 [pid = 1653] [id = 378] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1210cb800 == 32 [pid = 1653] [id = 366] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x118829800 == 31 [pid = 1653] [id = 396] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12bee9800 == 30 [pid = 1653] [id = 395] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1248d8800 == 29 [pid = 1653] [id = 394] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7ae800 == 28 [pid = 1653] [id = 392] 17:11:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1182a3000 == 27 [pid = 1653] [id = 393] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118678400) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1128d6800) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x111c76400) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x113045800) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113376400) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x115f5e400) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1168bfc00) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117e15000) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116a05400) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1199e7c00) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11708c800) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115ef0400) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11995dc00) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1197d5400) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121083000) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119f8fc00) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1262ef800) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1197f9000) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124e76400) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118619400) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121b76000) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x122047000) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1212eb000) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128f11800) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117037c00) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1197f6c00) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118a78800) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12482d400) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121724c00) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118455800) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1213c2400) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 17:11:04 INFO - PROCESS | 1653 | 1467331864866 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]]]}] 17:11:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:11:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1225ms 17:11:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:11:04 INFO - PROCESS | 1653 | 1467331864905 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 17:11:04 INFO - PROCESS | 1653 | 1467331864907 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 17:11:04 INFO - PROCESS | 1653 | 1467331864910 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:11:04 INFO - PROCESS | 1653 | 1467331864912 Marionette TRACE conn2 <- [1,1562,null,{}] 17:11:04 INFO - PROCESS | 1653 | 1467331864921 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}] 17:11:04 INFO - PROCESS | 1653 | 1467331864922 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:05 INFO - PROCESS | 1653 | 1467331865007 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 17:11:05 INFO - PROCESS | 1653 | 1467331865012 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 1653 | 1467331865014 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fcd800 == 28 [pid = 1653] [id = 398] 17:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1129a6400) [pid = 1653] [serial = 1193] [outer = 0x0] 17:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1129af800) [pid = 1653] [serial = 1194] [outer = 0x1129a6400] 17:11:05 INFO - PROCESS | 1653 | 1467331865045 Marionette DEBUG loaded listener.js 17:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1122bd400) [pid = 1653] [serial = 1195] [outer = 0x1129a6400] 17:11:05 INFO - PROCESS | 1653 | 1467331865426 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]]]}] 17:11:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:11:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 572ms 17:11:05 INFO - PROCESS | 1653 | 1467331865482 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 17:11:05 INFO - PROCESS | 1653 | 1467331865486 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 17:11:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:11:05 INFO - PROCESS | 1653 | 1467331865490 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:11:05 INFO - PROCESS | 1653 | 1467331865492 Marionette TRACE conn2 <- [1,1566,null,{}] 17:11:05 INFO - PROCESS | 1653 | 1467331865494 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}] 17:11:05 INFO - PROCESS | 1653 | 1467331865496 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:05 INFO - PROCESS | 1653 | 1467331865573 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 17:11:05 INFO - PROCESS | 1653 | 1467331865577 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 1653 | 1467331865579 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e32000 == 29 [pid = 1653] [id = 399] 17:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1132ad400) [pid = 1653] [serial = 1196] [outer = 0x0] 17:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116236000) [pid = 1653] [serial = 1197] [outer = 0x1132ad400] 17:11:05 INFO - PROCESS | 1653 | 1467331865608 Marionette DEBUG loaded listener.js 17:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116b0bc00) [pid = 1653] [serial = 1198] [outer = 0x1132ad400] 17:11:05 INFO - PROCESS | 1653 | 1467331865946 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]]]}] 17:11:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:11:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 468ms 17:11:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:11:05 INFO - PROCESS | 1653 | 1467331865959 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 17:11:05 INFO - PROCESS | 1653 | 1467331865960 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 17:11:05 INFO - PROCESS | 1653 | 1467331865962 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:11:05 INFO - PROCESS | 1653 | 1467331865965 Marionette TRACE conn2 <- [1,1570,null,{}] 17:11:05 INFO - PROCESS | 1653 | 1467331865984 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}] 17:11:05 INFO - PROCESS | 1653 | 1467331865988 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:06 INFO - PROCESS | 1653 | 1467331866063 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 17:11:06 INFO - PROCESS | 1653 | 1467331866070 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:06 INFO - PROCESS | 1653 | 1467331866073 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199c4800 == 30 [pid = 1653] [id = 400] 17:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1129a7000) [pid = 1653] [serial = 1199] [outer = 0x0] 17:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11866dc00) [pid = 1653] [serial = 1200] [outer = 0x1129a7000] 17:11:06 INFO - PROCESS | 1653 | 1467331866100 Marionette DEBUG loaded listener.js 17:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1186ce000) [pid = 1653] [serial = 1201] [outer = 0x1129a7000] 17:11:06 INFO - PROCESS | 1653 | 1467331866453 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]]]}] 17:11:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:11:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 523ms 17:11:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:11:06 INFO - PROCESS | 1653 | 1467331866486 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 17:11:06 INFO - PROCESS | 1653 | 1467331866487 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 17:11:06 INFO - PROCESS | 1653 | 1467331866489 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:11:06 INFO - PROCESS | 1653 | 1467331866491 Marionette TRACE conn2 <- [1,1574,null,{}] 17:11:06 INFO - PROCESS | 1653 | 1467331866493 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}] 17:11:06 INFO - PROCESS | 1653 | 1467331866494 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:06 INFO - PROCESS | 1653 | 1467331866572 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 17:11:06 INFO - PROCESS | 1653 | 1467331866633 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:06 INFO - PROCESS | 1653 | 1467331866634 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12135e000 == 31 [pid = 1653] [id = 401] 17:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118617800) [pid = 1653] [serial = 1202] [outer = 0x0] 17:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118a81c00) [pid = 1653] [serial = 1203] [outer = 0x118617800] 17:11:06 INFO - PROCESS | 1653 | 1467331866660 Marionette DEBUG loaded listener.js 17:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119710000) [pid = 1653] [serial = 1204] [outer = 0x118617800] 17:11:06 INFO - PROCESS | 1653 | 1467331866941 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]]]}] 17:11:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:11:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 469ms 17:11:06 INFO - PROCESS | 1653 | 1467331866964 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 17:11:06 INFO - PROCESS | 1653 | 1467331866975 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 17:11:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:11:06 INFO - PROCESS | 1653 | 1467331866988 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:11:06 INFO - PROCESS | 1653 | 1467331866989 Marionette TRACE conn2 <- [1,1578,null,{}] 17:11:06 INFO - PROCESS | 1653 | 1467331866991 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}] 17:11:06 INFO - PROCESS | 1653 | 1467331866992 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:07 INFO - PROCESS | 1653 | 1467331867084 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 17:11:07 INFO - PROCESS | 1653 | 1467331867119 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:07 INFO - PROCESS | 1653 | 1467331867120 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12206c000 == 32 [pid = 1653] [id = 402] 17:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113251c00) [pid = 1653] [serial = 1205] [outer = 0x0] 17:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1197cc400) [pid = 1653] [serial = 1206] [outer = 0x113251c00] 17:11:07 INFO - PROCESS | 1653 | 1467331867144 Marionette DEBUG loaded listener.js 17:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1197f3400) [pid = 1653] [serial = 1207] [outer = 0x113251c00] 17:11:07 INFO - PROCESS | 1653 | 1467331867476 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]]]}] 17:11:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:11:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 520ms 17:11:07 INFO - PROCESS | 1653 | 1467331867507 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 17:11:07 INFO - PROCESS | 1653 | 1467331867509 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 17:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:11:07 INFO - PROCESS | 1653 | 1467331867518 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:11:07 INFO - PROCESS | 1653 | 1467331867519 Marionette TRACE conn2 <- [1,1582,null,{}] 17:11:07 INFO - PROCESS | 1653 | 1467331867521 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}] 17:11:07 INFO - PROCESS | 1653 | 1467331867525 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:07 INFO - PROCESS | 1653 | 1467331867648 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 17:11:07 INFO - PROCESS | 1653 | 1467331867653 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:07 INFO - PROCESS | 1653 | 1467331867654 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e94800 == 33 [pid = 1653] [id = 403] 17:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1197f3800) [pid = 1653] [serial = 1208] [outer = 0x0] 17:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119d6bc00) [pid = 1653] [serial = 1209] [outer = 0x1197f3800] 17:11:07 INFO - PROCESS | 1653 | 1467331867724 Marionette DEBUG loaded listener.js 17:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12145f000) [pid = 1653] [serial = 1210] [outer = 0x1197f3800] 17:11:08 INFO - PROCESS | 1653 | 1467331868180 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]]]}] 17:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 17:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:11:08 INFO - PROCESS | 1653 | 1467331868189 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 17:11:08 INFO - PROCESS | 1653 | 1467331868190 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 17:11:08 INFO - PROCESS | 1653 | 1467331868192 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:11:08 INFO - PROCESS | 1653 | 1467331868193 Marionette TRACE conn2 <- [1,1586,null,{}] 17:11:08 INFO - PROCESS | 1653 | 1467331868195 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}] 17:11:08 INFO - PROCESS | 1653 | 1467331868206 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:08 INFO - PROCESS | 1653 | 1467331868297 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 17:11:08 INFO - PROCESS | 1653 | 1467331868333 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:08 INFO - PROCESS | 1653 | 1467331868333 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12665d800 == 34 [pid = 1653] [id = 404] 17:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11837a000) [pid = 1653] [serial = 1211] [outer = 0x0] 17:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121b71000) [pid = 1653] [serial = 1212] [outer = 0x11837a000] 17:11:08 INFO - PROCESS | 1653 | 1467331868357 Marionette DEBUG loaded listener.js 17:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x121b7dc00) [pid = 1653] [serial = 1213] [outer = 0x11837a000] 17:11:08 INFO - PROCESS | 1653 | 1467331868652 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]]]}] 17:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 517ms 17:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:11:08 INFO - PROCESS | 1653 | 1467331868710 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 17:11:08 INFO - PROCESS | 1653 | 1467331868711 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 17:11:08 INFO - PROCESS | 1653 | 1467331868713 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:11:08 INFO - PROCESS | 1653 | 1467331868714 Marionette TRACE conn2 <- [1,1590,null,{}] 17:11:08 INFO - PROCESS | 1653 | 1467331868717 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}] 17:11:08 INFO - PROCESS | 1653 | 1467331868718 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:08 INFO - PROCESS | 1653 | 1467331868821 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 17:11:08 INFO - PROCESS | 1653 | 1467331868835 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:08 INFO - PROCESS | 1653 | 1467331868836 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x127899000 == 35 [pid = 1653] [id = 405] 17:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12482dc00) [pid = 1653] [serial = 1214] [outer = 0x0] 17:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124bd5000) [pid = 1653] [serial = 1215] [outer = 0x12482dc00] 17:11:08 INFO - PROCESS | 1653 | 1467331868860 Marionette DEBUG loaded listener.js 17:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124e76400) [pid = 1653] [serial = 1216] [outer = 0x12482dc00] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1212e9c00) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1110ab800) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1128d2800) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1197cd000) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11325b800) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1197c6800) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1129af000) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12204a000) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1197d2800) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e13000) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x115ef0800) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x111ca9400) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12662e000) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x127817000) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12107c400) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:11:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1211e6400) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:11:09 INFO - PROCESS | 1653 | 1467331869342 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]]]}] 17:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 668ms 17:11:09 INFO - PROCESS | 1653 | 1467331869385 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 17:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:11:09 INFO - PROCESS | 1653 | 1467331869389 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 17:11:09 INFO - PROCESS | 1653 | 1467331869398 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:11:09 INFO - PROCESS | 1653 | 1467331869400 Marionette TRACE conn2 <- [1,1594,null,{}] 17:11:09 INFO - PROCESS | 1653 | 1467331869415 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}] 17:11:09 INFO - PROCESS | 1653 | 1467331869418 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:09 INFO - PROCESS | 1653 | 1467331869504 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 17:11:09 INFO - PROCESS | 1653 | 1467331869509 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:09 INFO - PROCESS | 1653 | 1467331869510 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1196a2800 == 36 [pid = 1653] [id = 406] 17:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1122b3000) [pid = 1653] [serial = 1217] [outer = 0x0] 17:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1186f4800) [pid = 1653] [serial = 1218] [outer = 0x1122b3000] 17:11:09 INFO - PROCESS | 1653 | 1467331869534 Marionette DEBUG loaded listener.js 17:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12107b400) [pid = 1653] [serial = 1219] [outer = 0x1122b3000] 17:11:09 INFO - PROCESS | 1653 | 1467331869846 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]]]}] 17:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 495ms 17:11:09 INFO - PROCESS | 1653 | 1467331869887 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 17:11:09 INFO - PROCESS | 1653 | 1467331869888 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 17:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:11:09 INFO - PROCESS | 1653 | 1467331869890 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:11:09 INFO - PROCESS | 1653 | 1467331869891 Marionette TRACE conn2 <- [1,1598,null,{}] 17:11:09 INFO - PROCESS | 1653 | 1467331869893 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}] 17:11:09 INFO - PROCESS | 1653 | 1467331869895 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:09 INFO - PROCESS | 1653 | 1467331869971 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 17:11:09 INFO - PROCESS | 1653 | 1467331869975 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:09 INFO - PROCESS | 1653 | 1467331869976 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12979d800 == 37 [pid = 1653] [id = 407] 17:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1211db400) [pid = 1653] [serial = 1220] [outer = 0x0] 17:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124ed2800) [pid = 1653] [serial = 1221] [outer = 0x1211db400] 17:11:10 INFO - PROCESS | 1653 | 1467331869999 Marionette DEBUG loaded listener.js 17:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1257a9000) [pid = 1653] [serial = 1222] [outer = 0x1211db400] 17:11:10 INFO - PROCESS | 1653 | 1467331870321 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]]]}] 17:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 469ms 17:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:11:10 INFO - PROCESS | 1653 | 1467331870359 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 17:11:10 INFO - PROCESS | 1653 | 1467331870360 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 17:11:10 INFO - PROCESS | 1653 | 1467331870362 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:11:10 INFO - PROCESS | 1653 | 1467331870364 Marionette TRACE conn2 <- [1,1602,null,{}] 17:11:10 INFO - PROCESS | 1653 | 1467331870374 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}] 17:11:10 INFO - PROCESS | 1653 | 1467331870376 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:10 INFO - PROCESS | 1653 | 1467331870489 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 17:11:10 INFO - PROCESS | 1653 | 1467331870495 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:10 INFO - PROCESS | 1653 | 1467331870497 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b2b800 == 38 [pid = 1653] [id = 408] 17:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1257ac400) [pid = 1653] [serial = 1223] [outer = 0x0] 17:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1266b1000) [pid = 1653] [serial = 1224] [outer = 0x1257ac400] 17:11:10 INFO - PROCESS | 1653 | 1467331870526 Marionette DEBUG loaded listener.js 17:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126a9c400) [pid = 1653] [serial = 1225] [outer = 0x1257ac400] 17:11:10 INFO - PROCESS | 1653 | 1467331870826 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]]]}] 17:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 476ms 17:11:10 INFO - PROCESS | 1653 | 1467331870840 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 17:11:10 INFO - PROCESS | 1653 | 1467331870841 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 17:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:11:10 INFO - PROCESS | 1653 | 1467331870843 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:11:10 INFO - PROCESS | 1653 | 1467331870844 Marionette TRACE conn2 <- [1,1606,null,{}] 17:11:10 INFO - PROCESS | 1653 | 1467331870846 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}] 17:11:10 INFO - PROCESS | 1653 | 1467331870847 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:10 INFO - PROCESS | 1653 | 1467331870929 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 17:11:10 INFO - PROCESS | 1653 | 1467331870934 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:10 INFO - PROCESS | 1653 | 1467331870936 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7f2800 == 39 [pid = 1653] [id = 409] 17:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125684000) [pid = 1653] [serial = 1226] [outer = 0x0] 17:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12780e000) [pid = 1653] [serial = 1227] [outer = 0x125684000] 17:11:10 INFO - PROCESS | 1653 | 1467331870960 Marionette DEBUG loaded listener.js 17:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x127818c00) [pid = 1653] [serial = 1228] [outer = 0x125684000] 17:11:11 INFO - PROCESS | 1653 | --DOCSHELL 0x115fcd800 == 38 [pid = 1653] [id = 398] 17:11:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1131b8800 == 37 [pid = 1653] [id = 397] 17:11:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1199c4800 == 36 [pid = 1653] [id = 400] 17:11:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12135e000 == 35 [pid = 1653] [id = 401] 17:11:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12206c000 == 34 [pid = 1653] [id = 402] 17:11:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12979d800 == 33 [pid = 1653] [id = 407] 17:11:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1196a2800 == 32 [pid = 1653] [id = 406] 17:11:12 INFO - PROCESS | 1653 | --DOCSHELL 0x127899000 == 31 [pid = 1653] [id = 405] 17:11:12 INFO - PROCESS | 1653 | --DOCSHELL 0x124e94800 == 30 [pid = 1653] [id = 403] 17:11:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12665d800 == 29 [pid = 1653] [id = 404] 17:11:12 INFO - PROCESS | 1653 | --DOCSHELL 0x117e32000 == 28 [pid = 1653] [id = 399] 17:11:12 INFO - PROCESS | 1653 | --DOCSHELL 0x121b2b800 == 27 [pid = 1653] [id = 408] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x121a3fc00) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124e70400) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124b22c00) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118678000) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1261e7c00) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12662b400) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1133acc00) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1155cc400) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1197db800) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1197ee000) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112a5bc00) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1155db400) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124ed6400) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1199ec800) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116a07c00) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118372800) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11866bc00) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119455000) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11223ec00) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1129a7c00) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126933c00) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128cc7800) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128f12800) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x129055000) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x126935400) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1278d6c00) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12693b400) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x127817400) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1212eb800) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x125685400) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1211e0c00) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 17:11:12 INFO - PROCESS | 1653 | 1467331872344 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]]]}] 17:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1521ms 17:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:11:12 INFO - PROCESS | 1653 | 1467331872365 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 17:11:12 INFO - PROCESS | 1653 | 1467331872368 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 17:11:12 INFO - PROCESS | 1653 | 1467331872371 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:11:12 INFO - PROCESS | 1653 | 1467331872373 Marionette TRACE conn2 <- [1,1610,null,{}] 17:11:12 INFO - PROCESS | 1653 | 1467331872377 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}] 17:11:12 INFO - PROCESS | 1653 | 1467331872379 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:12 INFO - PROCESS | 1653 | 1467331872462 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 17:11:12 INFO - PROCESS | 1653 | 1467331872513 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:12 INFO - PROCESS | 1653 | 1467331872516 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fb6800 == 28 [pid = 1653] [id = 410] 17:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1128d1400) [pid = 1653] [serial = 1229] [outer = 0x0] 17:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1128d7c00) [pid = 1653] [serial = 1230] [outer = 0x1128d1400] 17:11:12 INFO - PROCESS | 1653 | 1467331872544 Marionette DEBUG loaded listener.js 17:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112a54400) [pid = 1653] [serial = 1231] [outer = 0x1128d1400] 17:11:12 INFO - PROCESS | 1653 | 1467331872855 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]]]}] 17:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 520ms 17:11:12 INFO - PROCESS | 1653 | 1467331872891 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 17:11:12 INFO - PROCESS | 1653 | 1467331872894 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 17:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:11:12 INFO - PROCESS | 1653 | 1467331872899 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:11:12 INFO - PROCESS | 1653 | 1467331872901 Marionette TRACE conn2 <- [1,1614,null,{}] 17:11:12 INFO - PROCESS | 1653 | 1467331872903 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}] 17:11:12 INFO - PROCESS | 1653 | 1467331872905 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:12 INFO - PROCESS | 1653 | 1467331872979 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 17:11:12 INFO - PROCESS | 1653 | 1467331872986 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:12 INFO - PROCESS | 1653 | 1467331872988 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11725c800 == 29 [pid = 1653] [id = 411] 17:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112d03800) [pid = 1653] [serial = 1232] [outer = 0x0] 17:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x113252800) [pid = 1653] [serial = 1233] [outer = 0x112d03800] 17:11:13 INFO - PROCESS | 1653 | 1467331873016 Marionette DEBUG loaded listener.js 17:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113d39c00) [pid = 1653] [serial = 1234] [outer = 0x112d03800] 17:11:13 INFO - PROCESS | 1653 | 1467331873357 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]]]}] 17:11: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 17:11:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 472ms 17:11:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:11:13 INFO - PROCESS | 1653 | 1467331873372 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 17:11:13 INFO - PROCESS | 1653 | 1467331873374 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 17:11:13 INFO - PROCESS | 1653 | 1467331873385 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:11:13 INFO - PROCESS | 1653 | 1467331873390 Marionette TRACE conn2 <- [1,1618,null,{}] 17:11:13 INFO - PROCESS | 1653 | 1467331873398 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}] 17:11:13 INFO - PROCESS | 1653 | 1467331873403 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:13 INFO - PROCESS | 1653 | 1467331873478 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 17:11:13 INFO - PROCESS | 1653 | 1467331873485 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:13 INFO - PROCESS | 1653 | 1467331873488 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x118864000 == 30 [pid = 1653] [id = 412] 17:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x110ede400) [pid = 1653] [serial = 1235] [outer = 0x0] 17:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116a82400) [pid = 1653] [serial = 1236] [outer = 0x110ede400] 17:11:13 INFO - PROCESS | 1653 | 1467331873516 Marionette DEBUG loaded listener.js 17:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11708b400) [pid = 1653] [serial = 1237] [outer = 0x110ede400] 17:11:13 INFO - PROCESS | 1653 | 1467331873959 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]]]}] 17:11:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:11:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 634ms 17:11:14 INFO - PROCESS | 1653 | 1467331874011 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 17:11:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:11:14 INFO - PROCESS | 1653 | 1467331874015 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 17:11:14 INFO - PROCESS | 1653 | 1467331874019 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:11:14 INFO - PROCESS | 1653 | 1467331874021 Marionette TRACE conn2 <- [1,1622,null,{}] 17:11:14 INFO - PROCESS | 1653 | 1467331874024 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}] 17:11:14 INFO - PROCESS | 1653 | 1467331874026 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:14 INFO - PROCESS | 1653 | 1467331874141 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 17:11:14 INFO - PROCESS | 1653 | 1467331874146 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:14 INFO - PROCESS | 1653 | 1467331874147 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210cd800 == 31 [pid = 1653] [id = 413] 17:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1182e4800) [pid = 1653] [serial = 1238] [outer = 0x0] 17:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1182e9c00) [pid = 1653] [serial = 1239] [outer = 0x1182e4800] 17:11:14 INFO - PROCESS | 1653 | 1467331874173 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118378000) [pid = 1653] [serial = 1240] [outer = 0x1182e4800] 17:11:14 INFO - PROCESS | 1653 | 1467331874502 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]]]}] 17:11: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 17:11:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 520ms 17:11:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:11:14 INFO - PROCESS | 1653 | 1467331874539 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 17:11:14 INFO - PROCESS | 1653 | 1467331874540 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 17:11:14 INFO - PROCESS | 1653 | 1467331874542 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:11:14 INFO - PROCESS | 1653 | 1467331874543 Marionette TRACE conn2 <- [1,1626,null,{}] 17:11:14 INFO - PROCESS | 1653 | 1467331874545 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}] 17:11:14 INFO - PROCESS | 1653 | 1467331874547 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:14 INFO - PROCESS | 1653 | 1467331874647 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 17:11:14 INFO - PROCESS | 1653 | 1467331874655 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:14 INFO - PROCESS | 1653 | 1467331874656 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x121492800 == 32 [pid = 1653] [id = 414] 17:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a86400) [pid = 1653] [serial = 1241] [outer = 0x0] 17:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118455800) [pid = 1653] [serial = 1242] [outer = 0x112a86400] 17:11:14 INFO - PROCESS | 1653 | 1467331874681 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1186c8800) [pid = 1653] [serial = 1243] [outer = 0x112a86400] 17:11:14 INFO - PROCESS | 1653 | 1467331874992 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]]]}] 17:11:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:11:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 468ms 17:11:15 INFO - PROCESS | 1653 | 1467331875010 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 17:11:15 INFO - PROCESS | 1653 | 1467331875012 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 17:11:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:11:15 INFO - PROCESS | 1653 | 1467331875014 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:11:15 INFO - PROCESS | 1653 | 1467331875015 Marionette TRACE conn2 <- [1,1630,null,{}] 17:11:15 INFO - PROCESS | 1653 | 1467331875020 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}] 17:11:15 INFO - PROCESS | 1653 | 1467331875024 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:15 INFO - PROCESS | 1653 | 1467331875111 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 17:11:15 INFO - PROCESS | 1653 | 1467331875117 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:15 INFO - PROCESS | 1653 | 1467331875119 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12481e000 == 33 [pid = 1653] [id = 415] 17:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1186f6400) [pid = 1653] [serial = 1244] [outer = 0x0] 17:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119456400) [pid = 1653] [serial = 1245] [outer = 0x1186f6400] 17:11:15 INFO - PROCESS | 1653 | 1467331875144 Marionette DEBUG loaded listener.js 17:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1197eb000) [pid = 1653] [serial = 1246] [outer = 0x1186f6400] 17:11:15 INFO - PROCESS | 1653 | 1467331875462 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]]]}] 17:11:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:11:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 471ms 17:11:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:11:15 INFO - PROCESS | 1653 | 1467331875488 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 17:11:15 INFO - PROCESS | 1653 | 1467331875489 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 17:11:15 INFO - PROCESS | 1653 | 1467331875491 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:11:15 INFO - PROCESS | 1653 | 1467331875492 Marionette TRACE conn2 <- [1,1634,null,{}] 17:11:15 INFO - PROCESS | 1653 | 1467331875494 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}] 17:11:15 INFO - PROCESS | 1653 | 1467331875495 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:15 INFO - PROCESS | 1653 | 1467331875601 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 17:11:15 INFO - PROCESS | 1653 | 1467331875606 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:15 INFO - PROCESS | 1653 | 1467331875607 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256c4000 == 34 [pid = 1653] [id = 416] 17:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110f82c00) [pid = 1653] [serial = 1247] [outer = 0x0] 17:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1197ed000) [pid = 1653] [serial = 1248] [outer = 0x110f82c00] 17:11:15 INFO - PROCESS | 1653 | 1467331875631 Marionette DEBUG loaded listener.js 17:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1199f0800) [pid = 1653] [serial = 1249] [outer = 0x110f82c00] 17:11:15 INFO - PROCESS | 1653 | 1467331875908 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]]]}] 17:11:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:11:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 469ms 17:11:15 INFO - PROCESS | 1653 | 1467331875961 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 17:11:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:11:15 INFO - PROCESS | 1653 | 1467331875962 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 17:11:15 INFO - PROCESS | 1653 | 1467331875964 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:11:15 INFO - PROCESS | 1653 | 1467331875965 Marionette TRACE conn2 <- [1,1638,null,{}] 17:11:15 INFO - PROCESS | 1653 | 1467331875971 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}] 17:11:15 INFO - PROCESS | 1653 | 1467331875972 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:16 INFO - PROCESS | 1653 | 1467331876045 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 17:11:16 INFO - PROCESS | 1653 | 1467331876049 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:16 INFO - PROCESS | 1653 | 1467331876052 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12690d000 == 35 [pid = 1653] [id = 417] 17:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110ff0000) [pid = 1653] [serial = 1250] [outer = 0x0] 17:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121079000) [pid = 1653] [serial = 1251] [outer = 0x110ff0000] 17:11:16 INFO - PROCESS | 1653 | 1467331876077 Marionette DEBUG loaded listener.js 17:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1212eb800) [pid = 1653] [serial = 1252] [outer = 0x110ff0000] 17:11:16 INFO - PROCESS | 1653 | 1467331876403 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]]]}] 17:11:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:11:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 472ms 17:11:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:11:16 INFO - PROCESS | 1653 | 1467331876437 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 17:11:16 INFO - PROCESS | 1653 | 1467331876438 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 17:11:16 INFO - PROCESS | 1653 | 1467331876440 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:11:16 INFO - PROCESS | 1653 | 1467331876441 Marionette TRACE conn2 <- [1,1642,null,{}] 17:11:16 INFO - PROCESS | 1653 | 1467331876443 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}] 17:11:16 INFO - PROCESS | 1653 | 1467331876445 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:16 INFO - PROCESS | 1653 | 1467331876547 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 17:11:16 INFO - PROCESS | 1653 | 1467331876578 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:16 INFO - PROCESS | 1653 | 1467331876579 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x118863800 == 36 [pid = 1653] [id = 418] 17:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113d35400) [pid = 1653] [serial = 1253] [outer = 0x0] 17:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1213c0400) [pid = 1653] [serial = 1254] [outer = 0x113d35400] 17:11:16 INFO - PROCESS | 1653 | 1467331876604 Marionette DEBUG loaded listener.js 17:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12172a400) [pid = 1653] [serial = 1255] [outer = 0x113d35400] 17:11:16 INFO - PROCESS | 1653 | 1467331876863 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]]]}] 17:11:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:11:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 468ms 17:11:16 INFO - PROCESS | 1653 | 1467331876908 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 17:11:16 INFO - PROCESS | 1653 | 1467331876910 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 17:11:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:11:16 INFO - PROCESS | 1653 | 1467331876912 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:11:16 INFO - PROCESS | 1653 | 1467331876913 Marionette TRACE conn2 <- [1,1646,null,{}] 17:11:16 INFO - PROCESS | 1653 | 1467331876924 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}] 17:11:16 INFO - PROCESS | 1653 | 1467331876925 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:17 INFO - PROCESS | 1653 | 1467331877021 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 17:11:17 INFO - PROCESS | 1653 | 1467331877026 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:17 INFO - PROCESS | 1653 | 1467331877027 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x129548800 == 37 [pid = 1653] [id = 419] 17:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121730800) [pid = 1653] [serial = 1256] [outer = 0x0] 17:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12204a000) [pid = 1653] [serial = 1257] [outer = 0x121730800] 17:11:17 INFO - PROCESS | 1653 | 1467331877059 Marionette DEBUG loaded listener.js 17:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12482d400) [pid = 1653] [serial = 1258] [outer = 0x121730800] 17:11:17 INFO - PROCESS | 1653 | 1467331877474 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]]]}] 17:11:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:11:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 574ms 17:11:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:11:17 INFO - PROCESS | 1653 | 1467331877507 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 17:11:17 INFO - PROCESS | 1653 | 1467331877508 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 17:11:17 INFO - PROCESS | 1653 | 1467331877511 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:11:17 INFO - PROCESS | 1653 | 1467331877512 Marionette TRACE conn2 <- [1,1650,null,{}] 17:11:17 INFO - PROCESS | 1653 | 1467331877515 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}] 17:11:17 INFO - PROCESS | 1653 | 1467331877518 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:17 INFO - PROCESS | 1653 | 1467331877636 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 17:11:17 INFO - PROCESS | 1653 | 1467331877640 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:17 INFO - PROCESS | 1653 | 1467331877641 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x121359800 == 38 [pid = 1653] [id = 420] 17:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118623c00) [pid = 1653] [serial = 1259] [outer = 0x0] 17:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124b22c00) [pid = 1653] [serial = 1260] [outer = 0x118623c00] 17:11:17 INFO - PROCESS | 1653 | 1467331877667 Marionette DEBUG loaded listener.js 17:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x125683c00) [pid = 1653] [serial = 1261] [outer = 0x118623c00] 17:11:17 INFO - PROCESS | 1653 | 1467331877997 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]]]}] 17:11:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:11:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 520ms 17:11:18 INFO - PROCESS | 1653 | 1467331878032 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 17:11:18 INFO - PROCESS | 1653 | 1467331878037 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 17:11:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:11:18 INFO - PROCESS | 1653 | 1467331878040 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:11:18 INFO - PROCESS | 1653 | 1467331878041 Marionette TRACE conn2 <- [1,1654,null,{}] 17:11:18 INFO - PROCESS | 1653 | 1467331878044 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}] 17:11:18 INFO - PROCESS | 1653 | 1467331878045 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:18 INFO - PROCESS | 1653 | 1467331878139 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 17:11:18 INFO - PROCESS | 1653 | 1467331878152 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:18 INFO - PROCESS | 1653 | 1467331878153 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab43000 == 39 [pid = 1653] [id = 421] 17:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1199ec800) [pid = 1653] [serial = 1262] [outer = 0x0] 17:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1257b3c00) [pid = 1653] [serial = 1263] [outer = 0x1199ec800] 17:11:18 INFO - PROCESS | 1653 | 1467331878178 Marionette DEBUG loaded listener.js 17:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126931000) [pid = 1653] [serial = 1264] [outer = 0x1199ec800] 17:11:18 INFO - PROCESS | 1653 | 1467331878473 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]]]}] 17:11:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:11:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 468ms 17:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:11:18 INFO - PROCESS | 1653 | 1467331878508 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 17:11:18 INFO - PROCESS | 1653 | 1467331878509 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 17:11:18 INFO - PROCESS | 1653 | 1467331878511 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:11:18 INFO - PROCESS | 1653 | 1467331878512 Marionette TRACE conn2 <- [1,1658,null,{}] 17:11:18 INFO - PROCESS | 1653 | 1467331878515 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}] 17:11:18 INFO - PROCESS | 1653 | 1467331878516 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:18 INFO - PROCESS | 1653 | 1467331878620 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 17:11:18 INFO - PROCESS | 1653 | 1467331878634 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:18 INFO - PROCESS | 1653 | 1467331878635 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b438800 == 40 [pid = 1653] [id = 422] 17:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126932800) [pid = 1653] [serial = 1265] [outer = 0x0] 17:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126939000) [pid = 1653] [serial = 1266] [outer = 0x126932800] 17:11:18 INFO - PROCESS | 1653 | 1467331878658 Marionette DEBUG loaded listener.js 17:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12693f400) [pid = 1653] [serial = 1267] [outer = 0x126932800] 17:11:18 INFO - PROCESS | 1653 | 1467331878991 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]]]}] 17:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 519ms 17:11:19 INFO - PROCESS | 1653 | 1467331879031 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 17:11:19 INFO - PROCESS | 1653 | 1467331879032 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 17:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:11:19 INFO - PROCESS | 1653 | 1467331879034 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:11:19 INFO - PROCESS | 1653 | 1467331879035 Marionette TRACE conn2 <- [1,1662,null,{}] 17:11:19 INFO - PROCESS | 1653 | 1467331879038 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}] 17:11:19 INFO - PROCESS | 1653 | 1467331879039 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:19 INFO - PROCESS | 1653 | 1467331879135 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 17:11:19 INFO - PROCESS | 1653 | 1467331879139 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:19 INFO - PROCESS | 1653 | 1467331879140 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bba2800 == 41 [pid = 1653] [id = 423] 17:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12693ac00) [pid = 1653] [serial = 1268] [outer = 0x0] 17:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126d8a000) [pid = 1653] [serial = 1269] [outer = 0x12693ac00] 17:11:19 INFO - PROCESS | 1653 | 1467331879163 Marionette DEBUG loaded listener.js 17:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1278cc400) [pid = 1653] [serial = 1270] [outer = 0x12693ac00] 17:11:19 INFO - PROCESS | 1653 | 1467331879477 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]]]}] 17:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 471ms 17:11:19 INFO - PROCESS | 1653 | 1467331879508 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 17:11:19 INFO - PROCESS | 1653 | 1467331879509 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 17:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x113251c00) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11837a000) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1197f3800) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12482dc00) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1211db400) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1257ac400) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1122b3000) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1132ad400) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1129a6400) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113d5f800) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a5d000) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119963000) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117e18c00) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1129ab800) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118617800) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:11:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1129a7000) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:11:19 INFO - PROCESS | 1653 | 1467331879673 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:11:19 INFO - PROCESS | 1653 | 1467331879674 Marionette TRACE conn2 <- [1,1666,null,{}] 17:11:19 INFO - PROCESS | 1653 | 1467331879676 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}] 17:11:19 INFO - PROCESS | 1653 | 1467331879677 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:19 INFO - PROCESS | 1653 | 1467331879761 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 17:11:19 INFO - PROCESS | 1653 | 1467331879768 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:19 INFO - PROCESS | 1653 | 1467331879770 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x124820800 == 42 [pid = 1653] [id = 424] 17:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112718400) [pid = 1653] [serial = 1271] [outer = 0x0] 17:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a7bc00) [pid = 1653] [serial = 1272] [outer = 0x112718400] 17:11:19 INFO - PROCESS | 1653 | 1467331879794 Marionette DEBUG loaded listener.js 17:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1168c1800) [pid = 1653] [serial = 1273] [outer = 0x112718400] 17:11:20 INFO - PROCESS | 1653 | 1467331880104 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]]]}] 17:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 484ms 17:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:11:20 INFO - PROCESS | 1653 | 1467331880141 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 17:11:20 INFO - PROCESS | 1653 | 1467331880142 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 17:11:20 INFO - PROCESS | 1653 | 1467331880144 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:11:20 INFO - PROCESS | 1653 | 1467331880145 Marionette TRACE conn2 <- [1,1670,null,{}] 17:11:20 INFO - PROCESS | 1653 | 1467331880147 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}] 17:11:20 INFO - PROCESS | 1653 | 1467331880148 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:20 INFO - PROCESS | 1653 | 1467331880247 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 17:11:20 INFO - PROCESS | 1653 | 1467331880315 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:20 INFO - PROCESS | 1653 | 1467331880316 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c662800 == 43 [pid = 1653] [id = 425] 17:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1129ab800) [pid = 1653] [serial = 1274] [outer = 0x0] 17:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119707c00) [pid = 1653] [serial = 1275] [outer = 0x1129ab800] 17:11:20 INFO - PROCESS | 1653 | 1467331880349 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124e3c800) [pid = 1653] [serial = 1276] [outer = 0x1129ab800] 17:11:20 INFO - PROCESS | 1653 | 1467331880635 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]]]}] 17:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 518ms 17:11:20 INFO - PROCESS | 1653 | 1467331880663 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 17:11:20 INFO - PROCESS | 1653 | 1467331880664 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 17:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:11:20 INFO - PROCESS | 1653 | 1467331880673 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:11:20 INFO - PROCESS | 1653 | 1467331880674 Marionette TRACE conn2 <- [1,1674,null,{}] 17:11:20 INFO - PROCESS | 1653 | 1467331880676 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}] 17:11:20 INFO - PROCESS | 1653 | 1467331880677 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:20 INFO - PROCESS | 1653 | 1467331880771 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 17:11:20 INFO - PROCESS | 1653 | 1467331880775 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:20 INFO - PROCESS | 1653 | 1467331880776 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7bc000 == 44 [pid = 1653] [id = 426] 17:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x110ee1800) [pid = 1653] [serial = 1277] [outer = 0x0] 17:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1278ce400) [pid = 1653] [serial = 1278] [outer = 0x110ee1800] 17:11:20 INFO - PROCESS | 1653 | 1467331880800 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128cc2400) [pid = 1653] [serial = 1279] [outer = 0x110ee1800] 17:11:21 INFO - PROCESS | 1653 | 1467331881119 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]]]}] 17:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 476ms 17:11:21 INFO - PROCESS | 1653 | 1467331881143 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 17:11:21 INFO - PROCESS | 1653 | 1467331881145 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 17:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:11:21 INFO - PROCESS | 1653 | 1467331881147 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:11:21 INFO - PROCESS | 1653 | 1467331881148 Marionette TRACE conn2 <- [1,1678,null,{}] 17:11:21 INFO - PROCESS | 1653 | 1467331881153 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}] 17:11:21 INFO - PROCESS | 1653 | 1467331881154 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:21 INFO - PROCESS | 1653 | 1467331881258 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 17:11:21 INFO - PROCESS | 1653 | 1467331881264 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:21 INFO - PROCESS | 1653 | 1467331881265 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cacc000 == 45 [pid = 1653] [id = 427] 17:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1197f1400) [pid = 1653] [serial = 1280] [outer = 0x0] 17:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128cc5400) [pid = 1653] [serial = 1281] [outer = 0x1197f1400] 17:11:21 INFO - PROCESS | 1653 | 1467331881289 Marionette DEBUG loaded listener.js 17:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128f03400) [pid = 1653] [serial = 1282] [outer = 0x1197f1400] 17:11:21 INFO - PROCESS | 1653 | 1467331881600 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]]]}] 17:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 472ms 17:11:21 INFO - PROCESS | 1653 | 1467331881621 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 17:11:21 INFO - PROCESS | 1653 | 1467331881622 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 17:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:11:21 INFO - PROCESS | 1653 | 1467331881624 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:11:21 INFO - PROCESS | 1653 | 1467331881625 Marionette TRACE conn2 <- [1,1682,null,{}] 17:11:21 INFO - PROCESS | 1653 | 1467331881627 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}] 17:11:21 INFO - PROCESS | 1653 | 1467331881628 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:21 INFO - PROCESS | 1653 | 1467331881764 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 17:11:21 INFO - PROCESS | 1653 | 1467331881825 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:21 INFO - PROCESS | 1653 | 1467331881827 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d59000 == 46 [pid = 1653] [id = 428] 17:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x110f76000) [pid = 1653] [serial = 1283] [outer = 0x0] 17:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x110fe5000) [pid = 1653] [serial = 1284] [outer = 0x110f76000] 17:11:21 INFO - PROCESS | 1653 | 1467331881859 Marionette DEBUG loaded listener.js 17:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x111c7c000) [pid = 1653] [serial = 1285] [outer = 0x110f76000] 17:11:22 INFO - PROCESS | 1653 | 1467331882411 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]]]}] 17:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 819ms 17:11:22 INFO - PROCESS | 1653 | 1467331882445 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 17:11:22 INFO - PROCESS | 1653 | 1467331882447 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 17:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:11:22 INFO - PROCESS | 1653 | 1467331882480 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:11:22 INFO - PROCESS | 1653 | 1467331882482 Marionette TRACE conn2 <- [1,1686,null,{}] 17:11:22 INFO - PROCESS | 1653 | 1467331882489 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}] 17:11:22 INFO - PROCESS | 1653 | 1467331882491 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:22 INFO - PROCESS | 1653 | 1467331882605 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 17:11:22 INFO - PROCESS | 1653 | 1467331882684 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:22 INFO - PROCESS | 1653 | 1467331882686 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11882f000 == 47 [pid = 1653] [id = 429] 17:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112a51400) [pid = 1653] [serial = 1286] [outer = 0x0] 17:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1131d6000) [pid = 1653] [serial = 1287] [outer = 0x112a51400] 17:11:22 INFO - PROCESS | 1653 | 1467331882716 Marionette DEBUG loaded listener.js 17:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x113d67400) [pid = 1653] [serial = 1288] [outer = 0x112a51400] 17:11:23 INFO - PROCESS | 1653 | 1467331883446 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]]]}] 17:11:23 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 17:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1056ms 17:11:23 INFO - PROCESS | 1653 | 1467331883507 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 17:11:23 INFO - PROCESS | 1653 | 1467331883509 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 17:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:11:23 INFO - PROCESS | 1653 | 1467331883512 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:11:23 INFO - PROCESS | 1653 | 1467331883514 Marionette TRACE conn2 <- [1,1690,null,{}] 17:11:23 INFO - PROCESS | 1653 | 1467331883517 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}] 17:11:23 INFO - PROCESS | 1653 | 1467331883519 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:23 INFO - PROCESS | 1653 | 1467331883632 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12cacc000 == 46 [pid = 1653] [id = 427] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7bc000 == 45 [pid = 1653] [id = 426] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12c662800 == 44 [pid = 1653] [id = 425] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x124820800 == 43 [pid = 1653] [id = 424] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12bba2800 == 42 [pid = 1653] [id = 423] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12b438800 == 41 [pid = 1653] [id = 422] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab43000 == 40 [pid = 1653] [id = 421] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12780e000) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x121359800 == 39 [pid = 1653] [id = 420] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x129548800 == 38 [pid = 1653] [id = 419] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x118863800 == 37 [pid = 1653] [id = 418] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12690d000 == 36 [pid = 1653] [id = 417] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1256c4000 == 35 [pid = 1653] [id = 416] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12481e000 == 34 [pid = 1653] [id = 415] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x121492800 == 33 [pid = 1653] [id = 414] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1210cd800 == 32 [pid = 1653] [id = 413] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x118864000 == 31 [pid = 1653] [id = 412] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11725c800 == 30 [pid = 1653] [id = 411] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x115fb6800 == 29 [pid = 1653] [id = 410] 17:11:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7f2800 == 28 [pid = 1653] [id = 409] 17:11:23 INFO - PROCESS | 1653 | 1467331883727 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:23 INFO - PROCESS | 1653 | 1467331883728 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x116718800 == 29 [pid = 1653] [id = 430] 17:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x113002c00) [pid = 1653] [serial = 1289] [outer = 0x0] 17:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1133b3000) [pid = 1653] [serial = 1290] [outer = 0x113002c00] 17:11:23 INFO - PROCESS | 1653 | 1467331883755 Marionette DEBUG loaded listener.js 17:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116288800) [pid = 1653] [serial = 1291] [outer = 0x113002c00] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1197f3400) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1197cc400) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x121b71000) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12145f000) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119d6bc00) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124bd5000) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121b7dc00) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124ed2800) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126a9c400) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1186f4800) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124e76400) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116236000) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116b0bc00) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1129af800) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1122bd400) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116a05000) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115ef8000) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12204b400) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118622c00) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121a4a400) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1213bb400) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1186fec00) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118676000) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115e19400) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11303e800) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118a81c00) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1186ce000) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11866dc00) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1266b1000) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12107b400) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1257a9000) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 17:11:23 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119710000) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 17:11:24 INFO - PROCESS | 1653 | 1467331884102 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]]]}] 17:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 621ms 17:11:24 INFO - PROCESS | 1653 | 1467331884133 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 17:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:11:24 INFO - PROCESS | 1653 | 1467331884139 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 17:11:24 INFO - PROCESS | 1653 | 1467331884143 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - PROCESS | 1653 | 1467331884145 Marionette TRACE conn2 <- [1,1694,null,{}] 17:11:24 INFO - PROCESS | 1653 | 1467331884147 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}] 17:11:24 INFO - PROCESS | 1653 | 1467331884149 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:24 INFO - PROCESS | 1653 | 1467331884249 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 17:11:24 INFO - PROCESS | 1653 | 1467331884305 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 1653 | 1467331884306 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11881d000 == 30 [pid = 1653] [id = 431] 17:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1165de400) [pid = 1653] [serial = 1292] [outer = 0x0] 17:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11708bc00) [pid = 1653] [serial = 1293] [outer = 0x1165de400] 17:11:24 INFO - PROCESS | 1653 | 1467331884333 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118379800) [pid = 1653] [serial = 1294] [outer = 0x1165de400] 17:11:24 INFO - PROCESS | 1653 | 1467331884612 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]]]}] 17:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 519ms 17:11:24 INFO - PROCESS | 1653 | 1467331884662 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 17:11:24 INFO - PROCESS | 1653 | 1467331884663 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 17:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:11:24 INFO - PROCESS | 1653 | 1467331884667 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - PROCESS | 1653 | 1467331884678 Marionette TRACE conn2 <- [1,1698,null,{}] 17:11:24 INFO - PROCESS | 1653 | 1467331884689 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}] 17:11:24 INFO - PROCESS | 1653 | 1467331884692 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:24 INFO - PROCESS | 1653 | 1467331884767 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 17:11:24 INFO - PROCESS | 1653 | 1467331884824 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 1653 | 1467331884826 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210d4800 == 31 [pid = 1653] [id = 432] 17:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1182e8800) [pid = 1653] [serial = 1295] [outer = 0x0] 17:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1186c6800) [pid = 1653] [serial = 1296] [outer = 0x1182e8800] 17:11:24 INFO - PROCESS | 1653 | 1467331884854 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119086800) [pid = 1653] [serial = 1297] [outer = 0x1182e8800] 17:11:25 INFO - PROCESS | 1653 | 1467331885156 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]]]}] 17:11:25 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 17:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 536ms 17:11:25 INFO - PROCESS | 1653 | 1467331885203 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 17:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:11:25 INFO - PROCESS | 1653 | 1467331885205 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 17:11:25 INFO - PROCESS | 1653 | 1467331885207 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - PROCESS | 1653 | 1467331885208 Marionette TRACE conn2 <- [1,1702,null,{}] 17:11:25 INFO - PROCESS | 1653 | 1467331885211 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}] 17:11:25 INFO - PROCESS | 1653 | 1467331885212 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:25 INFO - PROCESS | 1653 | 1467331885288 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 17:11:25 INFO - PROCESS | 1653 | 1467331885292 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:25 INFO - PROCESS | 1653 | 1467331885293 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b21800 == 32 [pid = 1653] [id = 433] 17:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1190cf400) [pid = 1653] [serial = 1298] [outer = 0x0] 17:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1197c1800) [pid = 1653] [serial = 1299] [outer = 0x1190cf400] 17:11:25 INFO - PROCESS | 1653 | 1467331885319 Marionette DEBUG loaded listener.js 17:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1197da800) [pid = 1653] [serial = 1300] [outer = 0x1190cf400] 17:11:25 INFO - PROCESS | 1653 | 1467331885674 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]]]}] 17:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 519ms 17:11:25 INFO - PROCESS | 1653 | 1467331885738 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 17:11:25 INFO - PROCESS | 1653 | 1467331885740 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 17:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:11:25 INFO - PROCESS | 1653 | 1467331885754 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - PROCESS | 1653 | 1467331885755 Marionette TRACE conn2 <- [1,1706,null,{}] 17:11:25 INFO - PROCESS | 1653 | 1467331885758 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}] 17:11:25 INFO - PROCESS | 1653 | 1467331885761 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:25 INFO - PROCESS | 1653 | 1467331885900 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 17:11:25 INFO - PROCESS | 1653 | 1467331885952 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:25 INFO - PROCESS | 1653 | 1467331885953 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185d0800 == 33 [pid = 1653] [id = 434] 17:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1197c6800) [pid = 1653] [serial = 1301] [outer = 0x0] 17:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1197ec800) [pid = 1653] [serial = 1302] [outer = 0x1197c6800] 17:11:25 INFO - PROCESS | 1653 | 1467331885993 Marionette DEBUG loaded listener.js 17:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1197f7000) [pid = 1653] [serial = 1303] [outer = 0x1197c6800] 17:11:26 INFO - PROCESS | 1653 | 1467331886413 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]]]}] 17:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 17:11:26 INFO - PROCESS | 1653 | 1467331886425 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 17:11:26 INFO - PROCESS | 1653 | 1467331886426 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 17:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:11:26 INFO - PROCESS | 1653 | 1467331886428 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:11:26 INFO - PROCESS | 1653 | 1467331886429 Marionette TRACE conn2 <- [1,1710,null,{}] 17:11:26 INFO - PROCESS | 1653 | 1467331886431 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}] 17:11:26 INFO - PROCESS | 1653 | 1467331886437 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:26 INFO - PROCESS | 1653 | 1467331886552 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 17:11:26 INFO - PROCESS | 1653 | 1467331886564 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:26 INFO - PROCESS | 1653 | 1467331886565 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12665d800 == 34 [pid = 1653] [id = 435] 17:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119960800) [pid = 1653] [serial = 1304] [outer = 0x0] 17:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12107a000) [pid = 1653] [serial = 1305] [outer = 0x119960800] 17:11:26 INFO - PROCESS | 1653 | 1467331886591 Marionette DEBUG loaded listener.js 17:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121b77800) [pid = 1653] [serial = 1306] [outer = 0x119960800] 17:11:26 INFO - PROCESS | 1653 | 1467331886925 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]]]}] 17:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 522ms 17:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:11:26 INFO - PROCESS | 1653 | 1467331886951 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 17:11:26 INFO - PROCESS | 1653 | 1467331886952 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 17:11:26 INFO - PROCESS | 1653 | 1467331886954 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:11:26 INFO - PROCESS | 1653 | 1467331886955 Marionette TRACE conn2 <- [1,1714,null,{}] 17:11:26 INFO - PROCESS | 1653 | 1467331886957 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}] 17:11:26 INFO - PROCESS | 1653 | 1467331886958 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:27 INFO - PROCESS | 1653 | 1467331887053 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 17:11:27 INFO - PROCESS | 1653 | 1467331887062 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:27 INFO - PROCESS | 1653 | 1467331887063 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12789a000 == 35 [pid = 1653] [id = 436] 17:11:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1212ee800) [pid = 1653] [serial = 1307] [outer = 0x0] 17:11:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124828400) [pid = 1653] [serial = 1308] [outer = 0x1212ee800] 17:11:27 INFO - PROCESS | 1653 | 1467331887087 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124e3d000) [pid = 1653] [serial = 1309] [outer = 0x1212ee800] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118623c00) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1129ab800) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113d35400) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110ede400) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121730800) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126932800) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1128d1400) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1199ec800) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12693ac00) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112718400) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112d03800) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x110ee1800) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1182e4800) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110ff0000) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x110f82c00) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112a86400) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:11:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1186f6400) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:11:27 INFO - PROCESS | 1653 | 1467331887775 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]]]}] 17:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 871ms 17:11:27 INFO - PROCESS | 1653 | 1467331887826 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 17:11:27 INFO - PROCESS | 1653 | 1467331887829 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 17:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:11:27 INFO - PROCESS | 1653 | 1467331887832 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:11:27 INFO - PROCESS | 1653 | 1467331887835 Marionette TRACE conn2 <- [1,1718,null,{}] 17:11:27 INFO - PROCESS | 1653 | 1467331887839 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}] 17:11:27 INFO - PROCESS | 1653 | 1467331887840 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:27 INFO - PROCESS | 1653 | 1467331887942 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 17:11:28 INFO - PROCESS | 1653 | 1467331887999 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:28 INFO - PROCESS | 1653 | 1467331888000 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x118863000 == 36 [pid = 1653] [id = 437] 17:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a5bc00) [pid = 1653] [serial = 1310] [outer = 0x0] 17:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11325b400) [pid = 1653] [serial = 1311] [outer = 0x112a5bc00] 17:11:28 INFO - PROCESS | 1653 | 1467331888031 Marionette DEBUG loaded listener.js 17:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115f5bc00) [pid = 1653] [serial = 1312] [outer = 0x112a5bc00] 17:11:28 INFO - PROCESS | 1653 | 1467331888454 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]]]}] 17:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 672ms 17:11:28 INFO - PROCESS | 1653 | 1467331888504 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 17:11:28 INFO - PROCESS | 1653 | 1467331888507 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 17:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:11:28 INFO - PROCESS | 1653 | 1467331888512 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:11:28 INFO - PROCESS | 1653 | 1467331888514 Marionette TRACE conn2 <- [1,1722,null,{}] 17:11:28 INFO - PROCESS | 1653 | 1467331888517 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}] 17:11:28 INFO - PROCESS | 1653 | 1467331888519 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:28 INFO - PROCESS | 1653 | 1467331888646 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 17:11:28 INFO - PROCESS | 1653 | 1467331888734 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:28 INFO - PROCESS | 1653 | 1467331888737 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12515c000 == 37 [pid = 1653] [id = 438] 17:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1177d2c00) [pid = 1653] [serial = 1313] [outer = 0x0] 17:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11837ac00) [pid = 1653] [serial = 1314] [outer = 0x1177d2c00] 17:11:28 INFO - PROCESS | 1653 | 1467331888788 Marionette DEBUG loaded listener.js 17:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118679c00) [pid = 1653] [serial = 1315] [outer = 0x1177d2c00] 17:11:29 INFO - PROCESS | 1653 | 1467331889278 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]]]}] 17:11:29 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 17:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 820ms 17:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:11:29 INFO - PROCESS | 1653 | 1467331889333 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 17:11:29 INFO - PROCESS | 1653 | 1467331889335 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 17:11:29 INFO - PROCESS | 1653 | 1467331889339 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:11:29 INFO - PROCESS | 1653 | 1467331889343 Marionette TRACE conn2 <- [1,1726,null,{}] 17:11:29 INFO - PROCESS | 1653 | 1467331889354 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}] 17:11:29 INFO - PROCESS | 1653 | 1467331889359 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:29 INFO - PROCESS | 1653 | 1467331889504 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 17:11:29 INFO - PROCESS | 1653 | 1467331889607 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:29 INFO - PROCESS | 1653 | 1467331889610 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12192c000 == 38 [pid = 1653] [id = 439] 17:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11907d000) [pid = 1653] [serial = 1316] [outer = 0x0] 17:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1197c5c00) [pid = 1653] [serial = 1317] [outer = 0x11907d000] 17:11:29 INFO - PROCESS | 1653 | 1467331889661 Marionette DEBUG loaded listener.js 17:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119969800) [pid = 1653] [serial = 1318] [outer = 0x11907d000] 17:11:30 INFO - PROCESS | 1653 | 1467331890140 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]]]}] 17:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 824ms 17:11:30 INFO - PROCESS | 1653 | 1467331890168 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 17:11:30 INFO - PROCESS | 1653 | 1467331890170 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 17:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:11:30 INFO - PROCESS | 1653 | 1467331890174 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:11:30 INFO - PROCESS | 1653 | 1467331890175 Marionette TRACE conn2 <- [1,1730,null,{}] 17:11:30 INFO - PROCESS | 1653 | 1467331890177 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}] 17:11:30 INFO - PROCESS | 1653 | 1467331890179 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:30 INFO - PROCESS | 1653 | 1467331890277 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 17:11:30 INFO - PROCESS | 1653 | 1467331890346 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:30 INFO - PROCESS | 1653 | 1467331890347 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fdb800 == 39 [pid = 1653] [id = 440] 17:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1211e1400) [pid = 1653] [serial = 1319] [outer = 0x0] 17:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1212e8800) [pid = 1653] [serial = 1320] [outer = 0x1211e1400] 17:11:30 INFO - PROCESS | 1653 | 1467331890376 Marionette DEBUG loaded listener.js 17:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121579400) [pid = 1653] [serial = 1321] [outer = 0x1211e1400] 17:11:30 INFO - PROCESS | 1653 | 1467331890784 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]]]}] 17:11:30 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 17:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 618ms 17:11:30 INFO - PROCESS | 1653 | 1467331890793 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 17:11:30 INFO - PROCESS | 1653 | 1467331890794 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 17:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:11:30 INFO - PROCESS | 1653 | 1467331890796 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:11:30 INFO - PROCESS | 1653 | 1467331890797 Marionette TRACE conn2 <- [1,1734,null,{}] 17:11:30 INFO - PROCESS | 1653 | 1467331890801 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}] 17:11:30 INFO - PROCESS | 1653 | 1467331890804 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:30 INFO - PROCESS | 1653 | 1467331890896 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 17:11:30 INFO - PROCESS | 1653 | 1467331890949 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:30 INFO - PROCESS | 1653 | 1467331890950 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab3a800 == 40 [pid = 1653] [id = 441] 17:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12157cc00) [pid = 1653] [serial = 1322] [outer = 0x0] 17:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12482e000) [pid = 1653] [serial = 1323] [outer = 0x12157cc00] 17:11:30 INFO - PROCESS | 1653 | 1467331890979 Marionette DEBUG loaded listener.js 17:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124ed6000) [pid = 1653] [serial = 1324] [outer = 0x12157cc00] 17:11:31 INFO - PROCESS | 1653 | 1467331891390 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]]]}] 17:11: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 17:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 620ms 17:11:31 INFO - PROCESS | 1653 | 1467331891425 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 17:11:31 INFO - PROCESS | 1653 | 1467331891427 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 17:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:11:31 INFO - PROCESS | 1653 | 1467331891429 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:11:31 INFO - PROCESS | 1653 | 1467331891430 Marionette TRACE conn2 <- [1,1738,null,{}] 17:11:31 INFO - PROCESS | 1653 | 1467331891433 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}] 17:11:31 INFO - PROCESS | 1653 | 1467331891439 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:31 INFO - PROCESS | 1653 | 1467331891544 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 17:11:31 INFO - PROCESS | 1653 | 1467331891647 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:31 INFO - PROCESS | 1653 | 1467331891648 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116506800 == 41 [pid = 1653] [id = 442] 17:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110fecc00) [pid = 1653] [serial = 1325] [outer = 0x0] 17:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11303f800) [pid = 1653] [serial = 1326] [outer = 0x110fecc00] 17:11:31 INFO - PROCESS | 1653 | 1467331891679 Marionette DEBUG loaded listener.js 17:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121b74800) [pid = 1653] [serial = 1327] [outer = 0x110fecc00] 17:11:32 INFO - PROCESS | 1653 | 1467331892196 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]]]}] 17:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 825ms 17:11:32 INFO - PROCESS | 1653 | 1467331892255 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 17:11:32 INFO - PROCESS | 1653 | 1467331892258 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 17:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:11:32 INFO - PROCESS | 1653 | 1467331892261 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:11:32 INFO - PROCESS | 1653 | 1467331892263 Marionette TRACE conn2 <- [1,1742,null,{}] 17:11:32 INFO - PROCESS | 1653 | 1467331892268 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}] 17:11:32 INFO - PROCESS | 1653 | 1467331892270 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:32 INFO - PROCESS | 1653 | 1467331892411 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 17:11:32 INFO - PROCESS | 1653 | 1467331892517 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:32 INFO - PROCESS | 1653 | 1467331892519 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ba1800 == 42 [pid = 1653] [id = 443] 17:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1122ba000) [pid = 1653] [serial = 1328] [outer = 0x0] 17:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1128ce800) [pid = 1653] [serial = 1329] [outer = 0x1122ba000] 17:11:32 INFO - PROCESS | 1653 | 1467331892566 Marionette DEBUG loaded listener.js 17:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1129ac000) [pid = 1653] [serial = 1330] [outer = 0x1122ba000] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12665d800 == 41 [pid = 1653] [id = 435] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1185d0800 == 40 [pid = 1653] [id = 434] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x121b21800 == 39 [pid = 1653] [id = 433] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1210d4800 == 38 [pid = 1653] [id = 432] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11881d000 == 37 [pid = 1653] [id = 431] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116718800 == 36 [pid = 1653] [id = 430] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11882f000 == 35 [pid = 1653] [id = 429] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x112d59000 == 34 [pid = 1653] [id = 428] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116506800 == 33 [pid = 1653] [id = 442] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab3a800 == 32 [pid = 1653] [id = 441] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x129fdb800 == 31 [pid = 1653] [id = 440] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12192c000 == 30 [pid = 1653] [id = 439] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12515c000 == 29 [pid = 1653] [id = 438] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118863000 == 28 [pid = 1653] [id = 437] 17:11:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12789a000 == 27 [pid = 1653] [id = 436] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1213c0400) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12172a400) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116a82400) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11708b400) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12204a000) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126939000) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1128d7c00) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112a54400) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126931000) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1257b3c00) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1278cc400) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126d8a000) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a7bc00) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1168c1800) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113252800) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113d39c00) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1278ce400) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1182e9c00) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118378000) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x121079000) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1197ed000) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1212eb800) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1199f0800) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118455800) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1186c8800) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119456400) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1197eb000) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128cc2400) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124b22c00) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x125683c00) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x128cc5400) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12693f400) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x124e3c800) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12482d400) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x119707c00) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 17:11:33 INFO - PROCESS | 1653 | 1467331893510 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]]]}] 17:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1275ms 17:11:33 INFO - PROCESS | 1653 | 1467331893537 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 17:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:11:33 INFO - PROCESS | 1653 | 1467331893539 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 17:11:33 INFO - PROCESS | 1653 | 1467331893542 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:11:33 INFO - PROCESS | 1653 | 1467331893544 Marionette TRACE conn2 <- [1,1746,null,{}] 17:11:33 INFO - PROCESS | 1653 | 1467331893547 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}] 17:11:33 INFO - PROCESS | 1653 | 1467331893549 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:33 INFO - PROCESS | 1653 | 1467331893638 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 17:11:33 INFO - PROCESS | 1653 | 1467331893689 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:33 INFO - PROCESS | 1653 | 1467331893692 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116778000 == 28 [pid = 1653] [id = 444] 17:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1129ab000) [pid = 1653] [serial = 1331] [outer = 0x0] 17:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112a52000) [pid = 1653] [serial = 1332] [outer = 0x1129ab000] 17:11:33 INFO - PROCESS | 1653 | 1467331893719 Marionette DEBUG loaded listener.js 17:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112a79c00) [pid = 1653] [serial = 1333] [outer = 0x1129ab000] 17:11:34 INFO - PROCESS | 1653 | 1467331894042 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]]]}] 17:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 520ms 17:11:34 INFO - PROCESS | 1653 | 1467331894062 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 17:11:34 INFO - PROCESS | 1653 | 1467331894065 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 17:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:11:34 INFO - PROCESS | 1653 | 1467331894073 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:11:34 INFO - PROCESS | 1653 | 1467331894074 Marionette TRACE conn2 <- [1,1750,null,{}] 17:11:34 INFO - PROCESS | 1653 | 1467331894077 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}] 17:11:34 INFO - PROCESS | 1653 | 1467331894078 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:34 INFO - PROCESS | 1653 | 1467331894153 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 17:11:34 INFO - PROCESS | 1653 | 1467331894157 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:34 INFO - PROCESS | 1653 | 1467331894159 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182a6800 == 29 [pid = 1653] [id = 445] 17:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1132b3800) [pid = 1653] [serial = 1334] [outer = 0x0] 17:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113d36800) [pid = 1653] [serial = 1335] [outer = 0x1132b3800] 17:11:34 INFO - PROCESS | 1653 | 1467331894188 Marionette DEBUG loaded listener.js 17:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11556a000) [pid = 1653] [serial = 1336] [outer = 0x1132b3800] 17:11:34 INFO - PROCESS | 1653 | 1467331894524 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]]]}] 17:11: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 17:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 469ms 17:11:34 INFO - PROCESS | 1653 | 1467331894542 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 17:11:34 INFO - PROCESS | 1653 | 1467331894543 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 17:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:11:34 INFO - PROCESS | 1653 | 1467331894545 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:11:34 INFO - PROCESS | 1653 | 1467331894548 Marionette TRACE conn2 <- [1,1754,null,{}] 17:11:34 INFO - PROCESS | 1653 | 1467331894556 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}] 17:11:34 INFO - PROCESS | 1653 | 1467331894559 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:34 INFO - PROCESS | 1653 | 1467331894636 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 17:11:34 INFO - PROCESS | 1653 | 1467331894641 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:34 INFO - PROCESS | 1653 | 1467331894643 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199da000 == 30 [pid = 1653] [id = 446] 17:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1128cdc00) [pid = 1653] [serial = 1337] [outer = 0x0] 17:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116a7bc00) [pid = 1653] [serial = 1338] [outer = 0x1128cdc00] 17:11:34 INFO - PROCESS | 1653 | 1467331894674 Marionette DEBUG loaded listener.js 17:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117092800) [pid = 1653] [serial = 1339] [outer = 0x1128cdc00] 17:11:35 INFO - PROCESS | 1653 | 1467331895020 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]]]}] 17:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 521ms 17:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:11:35 INFO - PROCESS | 1653 | 1467331895066 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 17:11:35 INFO - PROCESS | 1653 | 1467331895068 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 17:11:35 INFO - PROCESS | 1653 | 1467331895070 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:11:35 INFO - PROCESS | 1653 | 1467331895071 Marionette TRACE conn2 <- [1,1758,null,{}] 17:11:35 INFO - PROCESS | 1653 | 1467331895074 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}] 17:11:35 INFO - PROCESS | 1653 | 1467331895075 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:35 INFO - PROCESS | 1653 | 1467331895179 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 17:11:35 INFO - PROCESS | 1653 | 1467331895185 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 1653 | 1467331895186 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121494800 == 31 [pid = 1653] [id = 447] 17:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1177d2400) [pid = 1653] [serial = 1340] [outer = 0x0] 17:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11836fc00) [pid = 1653] [serial = 1341] [outer = 0x1177d2400] 17:11:35 INFO - PROCESS | 1653 | 1467331895211 Marionette DEBUG loaded listener.js 17:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118450400) [pid = 1653] [serial = 1342] [outer = 0x1177d2400] 17:11:35 INFO - PROCESS | 1653 | 1467331895547 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]]]}] 17:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 520ms 17:11:35 INFO - PROCESS | 1653 | 1467331895590 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 17:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:11:35 INFO - PROCESS | 1653 | 1467331895592 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 17:11:35 INFO - PROCESS | 1653 | 1467331895594 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:11:35 INFO - PROCESS | 1653 | 1467331895602 Marionette TRACE conn2 <- [1,1762,null,{}] 17:11:35 INFO - PROCESS | 1653 | 1467331895604 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}] 17:11:35 INFO - PROCESS | 1653 | 1467331895606 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:35 INFO - PROCESS | 1653 | 1467331895699 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 17:11:35 INFO - PROCESS | 1653 | 1467331895702 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 1653 | 1467331895703 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121c98000 == 32 [pid = 1653] [id = 448] 17:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113042000) [pid = 1653] [serial = 1343] [outer = 0x0] 17:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11866bc00) [pid = 1653] [serial = 1344] [outer = 0x113042000] 17:11:35 INFO - PROCESS | 1653 | 1467331895727 Marionette DEBUG loaded listener.js 17:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1186cc400) [pid = 1653] [serial = 1345] [outer = 0x113042000] 17:11:36 INFO - PROCESS | 1653 | 1467331896079 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]]]}] 17:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 526ms 17:11:36 INFO - PROCESS | 1653 | 1467331896121 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 17:11:36 INFO - PROCESS | 1653 | 1467331896122 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 17:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:11:36 INFO - PROCESS | 1653 | 1467331896124 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:11:36 INFO - PROCESS | 1653 | 1467331896125 Marionette TRACE conn2 <- [1,1766,null,{}] 17:11:36 INFO - PROCESS | 1653 | 1467331896127 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}] 17:11:36 INFO - PROCESS | 1653 | 1467331896132 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:36 INFO - PROCESS | 1653 | 1467331896244 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 17:11:36 INFO - PROCESS | 1653 | 1467331896281 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:36 INFO - PROCESS | 1653 | 1467331896282 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256c9000 == 33 [pid = 1653] [id = 449] 17:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1155cc400) [pid = 1653] [serial = 1346] [outer = 0x0] 17:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11907f000) [pid = 1653] [serial = 1347] [outer = 0x1155cc400] 17:11:36 INFO - PROCESS | 1653 | 1467331896306 Marionette DEBUG loaded listener.js 17:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1197ee800) [pid = 1653] [serial = 1348] [outer = 0x1155cc400] 17:11:36 INFO - PROCESS | 1653 | 1467331896605 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]]]}] 17:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 518ms 17:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:11:36 INFO - PROCESS | 1653 | 1467331896643 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 17:11:36 INFO - PROCESS | 1653 | 1467331896644 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 17:11:36 INFO - PROCESS | 1653 | 1467331896646 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:11:36 INFO - PROCESS | 1653 | 1467331896647 Marionette TRACE conn2 <- [1,1770,null,{}] 17:11:36 INFO - PROCESS | 1653 | 1467331896650 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}] 17:11:36 INFO - PROCESS | 1653 | 1467331896660 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:36 INFO - PROCESS | 1653 | 1467331896749 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 17:11:36 INFO - PROCESS | 1653 | 1467331896787 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:36 INFO - PROCESS | 1653 | 1467331896789 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a8c800 == 34 [pid = 1653] [id = 450] 17:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112718400) [pid = 1653] [serial = 1349] [outer = 0x0] 17:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1197f6400) [pid = 1653] [serial = 1350] [outer = 0x112718400] 17:11:36 INFO - PROCESS | 1653 | 1467331896812 Marionette DEBUG loaded listener.js 17:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1199f0800) [pid = 1653] [serial = 1351] [outer = 0x112718400] 17:11:37 INFO - PROCESS | 1653 | 1467331897104 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]]]}] 17:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 469ms 17:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:11:37 INFO - PROCESS | 1653 | 1467331897124 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 17:11:37 INFO - PROCESS | 1653 | 1467331897125 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 17:11:37 INFO - PROCESS | 1653 | 1467331897127 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:11:37 INFO - PROCESS | 1653 | 1467331897129 Marionette TRACE conn2 <- [1,1774,null,{}] 17:11:37 INFO - PROCESS | 1653 | 1467331897131 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}] 17:11:37 INFO - PROCESS | 1653 | 1467331897132 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:37 INFO - PROCESS | 1653 | 1467331897241 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 17:11:37 INFO - PROCESS | 1653 | 1467331897252 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:37 INFO - PROCESS | 1653 | 1467331897253 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c15800 == 35 [pid = 1653] [id = 451] 17:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119d71800) [pid = 1653] [serial = 1352] [outer = 0x0] 17:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1211e5000) [pid = 1653] [serial = 1353] [outer = 0x119d71800] 17:11:37 INFO - PROCESS | 1653 | 1467331897281 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1213be400) [pid = 1653] [serial = 1354] [outer = 0x119d71800] 17:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1197c6800) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125684000) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1197f1400) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119960800) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1212ee800) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113002c00) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1182e8800) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112a51400) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1165de400) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x110f76000) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:11:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1190cf400) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:11:37 INFO - PROCESS | 1653 | 1467331897789 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]]]}] 17:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 676ms 17:11:37 INFO - PROCESS | 1653 | 1467331897804 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 17:11:37 INFO - PROCESS | 1653 | 1467331897806 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 17:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:11:37 INFO - PROCESS | 1653 | 1467331897808 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:11:37 INFO - PROCESS | 1653 | 1467331897810 Marionette TRACE conn2 <- [1,1778,null,{}] 17:11:37 INFO - PROCESS | 1653 | 1467331897812 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}] 17:11:37 INFO - PROCESS | 1653 | 1467331897813 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:37 INFO - PROCESS | 1653 | 1467331897892 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 17:11:37 INFO - PROCESS | 1653 | 1467331897895 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:37 INFO - PROCESS | 1653 | 1467331897896 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199d5800 == 36 [pid = 1653] [id = 452] 17:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113002c00) [pid = 1653] [serial = 1355] [outer = 0x0] 17:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11837a800) [pid = 1653] [serial = 1356] [outer = 0x113002c00] 17:11:37 INFO - PROCESS | 1653 | 1467331897923 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119960800) [pid = 1653] [serial = 1357] [outer = 0x113002c00] 17:11:38 INFO - PROCESS | 1653 | 1467331898255 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]]]}] 17:11:38 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 17:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 468ms 17:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:11:38 INFO - PROCESS | 1653 | 1467331898278 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 17:11:38 INFO - PROCESS | 1653 | 1467331898279 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 17:11:38 INFO - PROCESS | 1653 | 1467331898281 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:11:38 INFO - PROCESS | 1653 | 1467331898282 Marionette TRACE conn2 <- [1,1782,null,{}] 17:11:38 INFO - PROCESS | 1653 | 1467331898287 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}] 17:11:38 INFO - PROCESS | 1653 | 1467331898288 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:38 INFO - PROCESS | 1653 | 1467331898383 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 17:11:38 INFO - PROCESS | 1653 | 1467331898392 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:38 INFO - PROCESS | 1653 | 1467331898394 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12954f800 == 37 [pid = 1653] [id = 453] 17:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1182e8800) [pid = 1653] [serial = 1358] [outer = 0x0] 17:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1213c0400) [pid = 1653] [serial = 1359] [outer = 0x1182e8800] 17:11:38 INFO - PROCESS | 1653 | 1467331898420 Marionette DEBUG loaded listener.js 17:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12145c000) [pid = 1653] [serial = 1360] [outer = 0x1182e8800] 17:11:38 INFO - PROCESS | 1653 | 1467331898794 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]]]}] 17:11:38 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 17:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 522ms 17:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:11:38 INFO - PROCESS | 1653 | 1467331898805 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 17:11:38 INFO - PROCESS | 1653 | 1467331898808 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 17:11:38 INFO - PROCESS | 1653 | 1467331898811 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:11:38 INFO - PROCESS | 1653 | 1467331898813 Marionette TRACE conn2 <- [1,1786,null,{}] 17:11:38 INFO - PROCESS | 1653 | 1467331898819 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}] 17:11:38 INFO - PROCESS | 1653 | 1467331898821 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:38 INFO - PROCESS | 1653 | 1467331898983 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 17:11:39 INFO - PROCESS | 1653 | 1467331899018 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:39 INFO - PROCESS | 1653 | 1467331899020 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x121c8b800 == 38 [pid = 1653] [id = 454] 17:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121be8c00) [pid = 1653] [serial = 1361] [outer = 0x0] 17:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1220f4000) [pid = 1653] [serial = 1362] [outer = 0x121be8c00] 17:11:39 INFO - PROCESS | 1653 | 1467331899062 Marionette DEBUG loaded listener.js 17:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124e77400) [pid = 1653] [serial = 1363] [outer = 0x121be8c00] 17:11:39 INFO - PROCESS | 1653 | 1467331899452 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]]]}] 17:11:39 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 17:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 674ms 17:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:11:39 INFO - PROCESS | 1653 | 1467331899487 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 17:11:39 INFO - PROCESS | 1653 | 1467331899488 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 17:11:39 INFO - PROCESS | 1653 | 1467331899490 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:11:39 INFO - PROCESS | 1653 | 1467331899492 Marionette TRACE conn2 <- [1,1790,null,{}] 17:11:39 INFO - PROCESS | 1653 | 1467331899494 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}] 17:11:39 INFO - PROCESS | 1653 | 1467331899495 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:39 INFO - PROCESS | 1653 | 1467331899571 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 17:11:39 INFO - PROCESS | 1653 | 1467331899648 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:39 INFO - PROCESS | 1653 | 1467331899649 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b425800 == 39 [pid = 1653] [id = 455] 17:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12512b000) [pid = 1653] [serial = 1364] [outer = 0x0] 17:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125709400) [pid = 1653] [serial = 1365] [outer = 0x12512b000] 17:11:39 INFO - PROCESS | 1653 | 1467331899673 Marionette DEBUG loaded listener.js 17:11:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1261ef800) [pid = 1653] [serial = 1366] [outer = 0x12512b000] 17:11:40 INFO - PROCESS | 1653 | 1467331900200 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]]]}] 17:11:40 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) 17:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 768ms 17:11:40 INFO - PROCESS | 1653 | 1467331900260 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 17:11:40 INFO - PROCESS | 1653 | 1467331900262 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 17:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:11:40 INFO - PROCESS | 1653 | 1467331900265 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - PROCESS | 1653 | 1467331900269 Marionette TRACE conn2 <- [1,1794,null,{}] 17:11:40 INFO - PROCESS | 1653 | 1467331900272 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}] 17:11:40 INFO - PROCESS | 1653 | 1467331900274 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:40 INFO - PROCESS | 1653 | 1467331900386 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 17:11:40 INFO - PROCESS | 1653 | 1467331900463 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:40 INFO - PROCESS | 1653 | 1467331900465 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182a1000 == 40 [pid = 1653] [id = 456] 17:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112a53c00) [pid = 1653] [serial = 1367] [outer = 0x0] 17:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a5d000) [pid = 1653] [serial = 1368] [outer = 0x112a53c00] 17:11:40 INFO - PROCESS | 1653 | 1467331900495 Marionette DEBUG loaded listener.js 17:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1131e3400) [pid = 1653] [serial = 1369] [outer = 0x112a53c00] 17:11:41 INFO - PROCESS | 1653 | 1467331901185 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]]]}] 17:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 972ms 17:11:41 INFO - PROCESS | 1653 | 1467331901254 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 17:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:11:41 INFO - PROCESS | 1653 | 1467331901256 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 17:11:41 INFO - PROCESS | 1653 | 1467331901259 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:11:41 INFO - PROCESS | 1653 | 1467331901261 Marionette TRACE conn2 <- [1,1798,null,{}] 17:11:41 INFO - PROCESS | 1653 | 1467331901265 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}] 17:11:41 INFO - PROCESS | 1653 | 1467331901267 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:41 INFO - PROCESS | 1653 | 1467331901372 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 17:11:41 INFO - PROCESS | 1653 | 1467331901449 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:41 INFO - PROCESS | 1653 | 1467331901451 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x117259000 == 41 [pid = 1653] [id = 457] 17:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112e36400) [pid = 1653] [serial = 1370] [outer = 0x0] 17:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113048c00) [pid = 1653] [serial = 1371] [outer = 0x112e36400] 17:11:41 INFO - PROCESS | 1653 | 1467331901480 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113d44c00) [pid = 1653] [serial = 1372] [outer = 0x112e36400] 17:11:41 INFO - PROCESS | 1653 | --DOCSHELL 0x121c8b800 == 40 [pid = 1653] [id = 454] 17:11:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12954f800 == 39 [pid = 1653] [id = 453] 17:11:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1199d5800 == 38 [pid = 1653] [id = 452] 17:11:41 INFO - PROCESS | 1653 | --DOCSHELL 0x128c15800 == 37 [pid = 1653] [id = 451] 17:11:41 INFO - PROCESS | 1653 | --DOCSHELL 0x126a8c800 == 36 [pid = 1653] [id = 450] 17:11:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1256c9000 == 35 [pid = 1653] [id = 449] 17:11:41 INFO - PROCESS | 1653 | --DOCSHELL 0x121c98000 == 34 [pid = 1653] [id = 448] 17:11:41 INFO - PROCESS | 1653 | --DOCSHELL 0x121494800 == 33 [pid = 1653] [id = 447] 17:11:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1199da000 == 32 [pid = 1653] [id = 446] 17:11:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1182a6800 == 31 [pid = 1653] [id = 445] 17:11:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116778000 == 30 [pid = 1653] [id = 444] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x121b77800) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124828400) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124e3d000) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12107a000) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1133b3000) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116288800) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1186c6800) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119086800) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1131d6000) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113d67400) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11708bc00) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118379800) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x110fe5000) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x111c7c000) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1197da800) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1197ec800) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1197c1800) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1197f7000) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x127818c00) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128f03400) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 17:11:41 INFO - PROCESS | 1653 | 1467331901865 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]]]}] 17:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 622ms 17:11:41 INFO - PROCESS | 1653 | 1467331901882 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 17:11:41 INFO - PROCESS | 1653 | 1467331901888 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 17:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:11:41 INFO - PROCESS | 1653 | 1467331901894 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:11:41 INFO - PROCESS | 1653 | 1467331901897 Marionette TRACE conn2 <- [1,1802,null,{}] 17:11:41 INFO - PROCESS | 1653 | 1467331901900 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}] 17:11:41 INFO - PROCESS | 1653 | 1467331901903 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:42 INFO - PROCESS | 1653 | 1467331902023 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 17:11:42 INFO - PROCESS | 1653 | 1467331902111 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 1653 | 1467331902112 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118859800 == 31 [pid = 1653] [id = 458] 17:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113d61800) [pid = 1653] [serial = 1373] [outer = 0x0] 17:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x115f61400) [pid = 1653] [serial = 1374] [outer = 0x113d61800] 17:11:42 INFO - PROCESS | 1653 | 1467331902157 Marionette DEBUG loaded listener.js 17:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116a07c00) [pid = 1653] [serial = 1375] [outer = 0x113d61800] 17:11:42 INFO - PROCESS | 1653 | 1467331902537 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]]]}] 17:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 672ms 17:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:11:42 INFO - PROCESS | 1653 | 1467331902567 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 17:11:42 INFO - PROCESS | 1653 | 1467331902568 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 17:11:42 INFO - PROCESS | 1653 | 1467331902571 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:11:42 INFO - PROCESS | 1653 | 1467331902573 Marionette TRACE conn2 <- [1,1806,null,{}] 17:11:42 INFO - PROCESS | 1653 | 1467331902581 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}] 17:11:42 INFO - PROCESS | 1653 | 1467331902585 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:42 INFO - PROCESS | 1653 | 1467331902666 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 17:11:42 INFO - PROCESS | 1653 | 1467331902747 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 1653 | 1467331902749 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12148f800 == 32 [pid = 1653] [id = 459] 17:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118374000) [pid = 1653] [serial = 1376] [outer = 0x0] 17:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118620c00) [pid = 1653] [serial = 1377] [outer = 0x118374000] 17:11:42 INFO - PROCESS | 1653 | 1467331902777 Marionette DEBUG loaded listener.js 17:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1186c7400) [pid = 1653] [serial = 1378] [outer = 0x118374000] 17:11:43 INFO - PROCESS | 1653 | 1467331903074 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]]]}] 17:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 521ms 17:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:11:43 INFO - PROCESS | 1653 | 1467331903093 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 17:11:43 INFO - PROCESS | 1653 | 1467331903094 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 17:11:43 INFO - PROCESS | 1653 | 1467331903096 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:11:43 INFO - PROCESS | 1653 | 1467331903097 Marionette TRACE conn2 <- [1,1810,null,{}] 17:11:43 INFO - PROCESS | 1653 | 1467331903108 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}] 17:11:43 INFO - PROCESS | 1653 | 1467331903109 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:43 INFO - PROCESS | 1653 | 1467331903190 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 17:11:43 INFO - PROCESS | 1653 | 1467331903246 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:43 INFO - PROCESS | 1653 | 1467331903247 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12206e000 == 33 [pid = 1653] [id = 460] 17:11:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118374400) [pid = 1653] [serial = 1379] [outer = 0x0] 17:11:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1186f5400) [pid = 1653] [serial = 1380] [outer = 0x118374400] 17:11:43 INFO - PROCESS | 1653 | 1467331903272 Marionette DEBUG loaded listener.js 17:11:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119705400) [pid = 1653] [serial = 1381] [outer = 0x118374400] 17:11:43 INFO - PROCESS | 1653 | 1467331903599 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]]]}] 17:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 518ms 17:11:43 INFO - PROCESS | 1653 | 1467331903616 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 17:11:43 INFO - PROCESS | 1653 | 1467331903618 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 17:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:11:43 INFO - PROCESS | 1653 | 1467331903624 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:11:43 INFO - PROCESS | 1653 | 1467331903626 Marionette TRACE conn2 <- [1,1814,null,{}] 17:11:43 INFO - PROCESS | 1653 | 1467331903629 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}] 17:11:43 INFO - PROCESS | 1653 | 1467331903631 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:43 INFO - PROCESS | 1653 | 1467331903749 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 17:11:43 INFO - PROCESS | 1653 | 1467331903845 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:43 INFO - PROCESS | 1653 | 1467331903846 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256bc800 == 34 [pid = 1653] [id = 461] 17:11:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1128cac00) [pid = 1653] [serial = 1382] [outer = 0x0] 17:11:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119086800) [pid = 1653] [serial = 1383] [outer = 0x1128cac00] 17:11:43 INFO - PROCESS | 1653 | 1467331903887 Marionette DEBUG loaded listener.js 17:11:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1197dd000) [pid = 1653] [serial = 1384] [outer = 0x1128cac00] 17:11:44 INFO - PROCESS | 1653 | 1467331904311 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]]]}] 17:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 720ms 17:11:44 INFO - PROCESS | 1653 | 1467331904358 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 17:11:44 INFO - PROCESS | 1653 | 1467331904359 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 17:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:11:44 INFO - PROCESS | 1653 | 1467331904362 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:11:44 INFO - PROCESS | 1653 | 1467331904363 Marionette TRACE conn2 <- [1,1818,null,{}] 17:11:44 INFO - PROCESS | 1653 | 1467331904365 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}] 17:11:44 INFO - PROCESS | 1653 | 1467331904369 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:44 INFO - PROCESS | 1653 | 1467331904496 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 17:11:44 INFO - PROCESS | 1653 | 1467331904502 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:44 INFO - PROCESS | 1653 | 1467331904503 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c20000 == 35 [pid = 1653] [id = 462] 17:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1197f9800) [pid = 1653] [serial = 1385] [outer = 0x0] 17:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119f95400) [pid = 1653] [serial = 1386] [outer = 0x1197f9800] 17:11:44 INFO - PROCESS | 1653 | 1467331904527 Marionette DEBUG loaded listener.js 17:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121b73800) [pid = 1653] [serial = 1387] [outer = 0x1197f9800] 17:11:44 INFO - PROCESS | 1653 | 1467331904873 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]]]}] 17:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 567ms 17:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:11:44 INFO - PROCESS | 1653 | 1467331904930 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 17:11:44 INFO - PROCESS | 1653 | 1467331904931 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 17:11:44 INFO - PROCESS | 1653 | 1467331904933 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:11:44 INFO - PROCESS | 1653 | 1467331904934 Marionette TRACE conn2 <- [1,1822,null,{}] 17:11:44 INFO - PROCESS | 1653 | 1467331904936 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}] 17:11:44 INFO - PROCESS | 1653 | 1467331904937 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:45 INFO - PROCESS | 1653 | 1467331905032 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 17:11:45 INFO - PROCESS | 1653 | 1467331905070 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 1653 | 1467331905071 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290d3000 == 36 [pid = 1653] [id = 463] 17:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121b7a000) [pid = 1653] [serial = 1388] [outer = 0x0] 17:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121c74c00) [pid = 1653] [serial = 1389] [outer = 0x121b7a000] 17:11:45 INFO - PROCESS | 1653 | 1467331905095 Marionette DEBUG loaded listener.js 17:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1248ad400) [pid = 1653] [serial = 1390] [outer = 0x121b7a000] 17:11:45 INFO - PROCESS | 1653 | 1467331905456 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]]]}] 17:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 568ms 17:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:11:45 INFO - PROCESS | 1653 | 1467331905502 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 17:11:45 INFO - PROCESS | 1653 | 1467331905503 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 17:11:45 INFO - PROCESS | 1653 | 1467331905505 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:11:45 INFO - PROCESS | 1653 | 1467331905507 Marionette TRACE conn2 <- [1,1826,null,{}] 17:11:45 INFO - PROCESS | 1653 | 1467331905509 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}] 17:11:45 INFO - PROCESS | 1653 | 1467331905510 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:45 INFO - PROCESS | 1653 | 1467331905588 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 17:11:45 INFO - PROCESS | 1653 | 1467331905621 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 1653 | 1467331905622 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f20800 == 37 [pid = 1653] [id = 464] 17:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121b7c400) [pid = 1653] [serial = 1391] [outer = 0x0] 17:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124ed1400) [pid = 1653] [serial = 1392] [outer = 0x121b7c400] 17:11:45 INFO - PROCESS | 1653 | 1467331905645 Marionette DEBUG loaded listener.js 17:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1261ef000) [pid = 1653] [serial = 1393] [outer = 0x121b7c400] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1155cc400) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12157cc00) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119d71800) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113002c00) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x121be8c00) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1182e8800) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110fecc00) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1132b3800) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1177d2400) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113042000) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128cdc00) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112718400) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1122ba000) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1129ab000) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a5bc00) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1177d2c00) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11907d000) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:11:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211e1400) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:11:46 INFO - PROCESS | 1653 | 1467331906096 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]]]}] 17:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 623ms 17:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:11:46 INFO - PROCESS | 1653 | 1467331906128 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 17:11:46 INFO - PROCESS | 1653 | 1467331906129 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 17:11:46 INFO - PROCESS | 1653 | 1467331906131 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:11:46 INFO - PROCESS | 1653 | 1467331906132 Marionette TRACE conn2 <- [1,1830,null,{}] 17:11:46 INFO - PROCESS | 1653 | 1467331906155 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}] 17:11:46 INFO - PROCESS | 1653 | 1467331906157 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:46 INFO - PROCESS | 1653 | 1467331906316 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 17:11:46 INFO - PROCESS | 1653 | 1467331906350 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:46 INFO - PROCESS | 1653 | 1467331906351 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fc6800 == 38 [pid = 1653] [id = 465] 17:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1128d9c00) [pid = 1653] [serial = 1394] [outer = 0x0] 17:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11703fc00) [pid = 1653] [serial = 1395] [outer = 0x1128d9c00] 17:11:46 INFO - PROCESS | 1653 | 1467331906400 Marionette DEBUG loaded listener.js 17:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118674800) [pid = 1653] [serial = 1396] [outer = 0x1128d9c00] 17:11:46 INFO - PROCESS | 1653 | 1467331906763 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]]]}] 17:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 673ms 17:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:11:46 INFO - PROCESS | 1653 | 1467331906805 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 17:11:46 INFO - PROCESS | 1653 | 1467331906806 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 17:11:46 INFO - PROCESS | 1653 | 1467331906808 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:11:46 INFO - PROCESS | 1653 | 1467331906809 Marionette TRACE conn2 <- [1,1834,null,{}] 17:11:46 INFO - PROCESS | 1653 | 1467331906812 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}] 17:11:46 INFO - PROCESS | 1653 | 1467331906813 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:46 INFO - PROCESS | 1653 | 1467331906915 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 17:11:46 INFO - PROCESS | 1653 | 1467331906923 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:46 INFO - PROCESS | 1653 | 1467331906924 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b433800 == 39 [pid = 1653] [id = 466] 17:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119458c00) [pid = 1653] [serial = 1397] [outer = 0x0] 17:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12107ac00) [pid = 1653] [serial = 1398] [outer = 0x119458c00] 17:11:46 INFO - PROCESS | 1653 | 1467331906948 Marionette DEBUG loaded listener.js 17:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12482d400) [pid = 1653] [serial = 1399] [outer = 0x119458c00] 17:11:47 INFO - PROCESS | 1653 | 1467331907241 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]]]}] 17:11:47 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 17:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 467ms 17:11:47 INFO - PROCESS | 1653 | 1467331907277 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 17:11:47 INFO - PROCESS | 1653 | 1467331907278 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 17:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:11:47 INFO - PROCESS | 1653 | 1467331907280 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:11:47 INFO - PROCESS | 1653 | 1467331907282 Marionette TRACE conn2 <- [1,1838,null,{}] 17:11:47 INFO - PROCESS | 1653 | 1467331907287 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}] 17:11:47 INFO - PROCESS | 1653 | 1467331907289 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:47 INFO - PROCESS | 1653 | 1467331907376 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 17:11:47 INFO - PROCESS | 1653 | 1467331907379 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:47 INFO - PROCESS | 1653 | 1467331907381 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c64e800 == 40 [pid = 1653] [id = 467] 17:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1213bcc00) [pid = 1653] [serial = 1400] [outer = 0x0] 17:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1262f8800) [pid = 1653] [serial = 1401] [outer = 0x1213bcc00] 17:11:47 INFO - PROCESS | 1653 | 1467331907417 Marionette DEBUG loaded listener.js 17:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126937c00) [pid = 1653] [serial = 1402] [outer = 0x1213bcc00] 17:11:47 INFO - PROCESS | 1653 | 1467331907772 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]]]}] 17:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 520ms 17:11:47 INFO - PROCESS | 1653 | 1467331907812 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 17:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:11:47 INFO - PROCESS | 1653 | 1467331907813 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 17:11:47 INFO - PROCESS | 1653 | 1467331907815 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:11:47 INFO - PROCESS | 1653 | 1467331907816 Marionette TRACE conn2 <- [1,1842,null,{}] 17:11:47 INFO - PROCESS | 1653 | 1467331907821 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}] 17:11:47 INFO - PROCESS | 1653 | 1467331907822 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:47 INFO - PROCESS | 1653 | 1467331907896 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 17:11:47 INFO - PROCESS | 1653 | 1467331907998 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:48 INFO - PROCESS | 1653 | 1467331907999 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f1f800 == 41 [pid = 1653] [id = 468] 17:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x110ede000) [pid = 1653] [serial = 1403] [outer = 0x0] 17:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x110fe3800) [pid = 1653] [serial = 1404] [outer = 0x110ede000] 17:11:48 INFO - PROCESS | 1653 | 1467331908031 Marionette DEBUG loaded listener.js 17:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1129a6c00) [pid = 1653] [serial = 1405] [outer = 0x110ede000] 17:11:48 INFO - PROCESS | 1653 | 1467331908490 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]]]}] 17:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 722ms 17:11:48 INFO - PROCESS | 1653 | 1467331908538 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 17:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:11:48 INFO - PROCESS | 1653 | 1467331908541 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 17:11:48 INFO - PROCESS | 1653 | 1467331908544 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:11:48 INFO - PROCESS | 1653 | 1467331908546 Marionette TRACE conn2 <- [1,1846,null,{}] 17:11:48 INFO - PROCESS | 1653 | 1467331908549 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}] 17:11:48 INFO - PROCESS | 1653 | 1467331908553 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:48 INFO - PROCESS | 1653 | 1467331908654 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 17:11:48 INFO - PROCESS | 1653 | 1467331908713 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:48 INFO - PROCESS | 1653 | 1467331908715 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x121494800 == 42 [pid = 1653] [id = 469] 17:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x113049000) [pid = 1653] [serial = 1406] [outer = 0x0] 17:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116235400) [pid = 1653] [serial = 1407] [outer = 0x113049000] 17:11:48 INFO - PROCESS | 1653 | 1467331908757 Marionette DEBUG loaded listener.js 17:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117037c00) [pid = 1653] [serial = 1408] [outer = 0x113049000] 17:11:49 INFO - PROCESS | 1653 | 1467331909148 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]]]}] 17:11:49 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) 17:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 17:11:49 INFO - PROCESS | 1653 | 1467331909217 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 17:11:49 INFO - PROCESS | 1653 | 1467331909220 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 17:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:11:49 INFO - PROCESS | 1653 | 1467331909223 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:11:49 INFO - PROCESS | 1653 | 1467331909224 Marionette TRACE conn2 <- [1,1850,null,{}] 17:11:49 INFO - PROCESS | 1653 | 1467331909265 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}] 17:11:49 INFO - PROCESS | 1653 | 1467331909268 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:49 INFO - PROCESS | 1653 | 1467331909392 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 17:11:49 INFO - PROCESS | 1653 | 1467331909446 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:49 INFO - PROCESS | 1653 | 1467331909447 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab3c000 == 43 [pid = 1653] [id = 470] 17:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1186f2400) [pid = 1653] [serial = 1409] [outer = 0x0] 17:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119085800) [pid = 1653] [serial = 1410] [outer = 0x1186f2400] 17:11:49 INFO - PROCESS | 1653 | 1467331909476 Marionette DEBUG loaded listener.js 17:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1197e1000) [pid = 1653] [serial = 1411] [outer = 0x1186f2400] 17:11:49 INFO - PROCESS | 1653 | 1467331909870 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]]]}] 17:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 17:11:49 INFO - PROCESS | 1653 | 1467331909916 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 17:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:11:49 INFO - PROCESS | 1653 | 1467331909921 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 17:11:49 INFO - PROCESS | 1653 | 1467331909933 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:11:49 INFO - PROCESS | 1653 | 1467331909939 Marionette TRACE conn2 <- [1,1854,null,{}] 17:11:49 INFO - PROCESS | 1653 | 1467331909943 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}] 17:11:49 INFO - PROCESS | 1653 | 1467331909947 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:50 INFO - PROCESS | 1653 | 1467331910070 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 17:11:50 INFO - PROCESS | 1653 | 1467331910130 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:50 INFO - PROCESS | 1653 | 1467331910132 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7a6800 == 44 [pid = 1653] [id = 471] 17:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1197ef800) [pid = 1653] [serial = 1412] [outer = 0x0] 17:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1211e5800) [pid = 1653] [serial = 1413] [outer = 0x1197ef800] 17:11:50 INFO - PROCESS | 1653 | 1467331910160 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x122047000) [pid = 1653] [serial = 1414] [outer = 0x1197ef800] 17:11:50 INFO - PROCESS | 1653 | 1467331910626 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]]]}] 17:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 17:11:50 INFO - PROCESS | 1653 | 1467331910665 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 17:11:50 INFO - PROCESS | 1653 | 1467331910667 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 17:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:11:50 INFO - PROCESS | 1653 | 1467331910703 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:11:50 INFO - PROCESS | 1653 | 1467331910704 Marionette TRACE conn2 <- [1,1858,null,{}] 17:11:50 INFO - PROCESS | 1653 | 1467331910708 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}] 17:11:50 INFO - PROCESS | 1653 | 1467331910709 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:50 INFO - PROCESS | 1653 | 1467331910811 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 17:11:50 INFO - PROCESS | 1653 | 1467331910882 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:50 INFO - PROCESS | 1653 | 1467331910883 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa9800 == 45 [pid = 1653] [id = 472] 17:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112a84400) [pid = 1653] [serial = 1415] [outer = 0x0] 17:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118373000) [pid = 1653] [serial = 1416] [outer = 0x112a84400] 17:11:50 INFO - PROCESS | 1653 | 1467331910914 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1211e1000) [pid = 1653] [serial = 1417] [outer = 0x112a84400] 17:11:51 INFO - PROCESS | 1653 | 1467331911451 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]]]}] 17:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 792ms 17:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:11:51 INFO - PROCESS | 1653 | 1467331911485 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 17:11:51 INFO - PROCESS | 1653 | 1467331911487 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 17:11:51 INFO - PROCESS | 1653 | 1467331911492 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - PROCESS | 1653 | 1467331911494 Marionette TRACE conn2 <- [1,1862,null,{}] 17:11:51 INFO - PROCESS | 1653 | 1467331911498 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}] 17:11:51 INFO - PROCESS | 1653 | 1467331911499 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:51 INFO - PROCESS | 1653 | 1467331911600 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 17:11:51 INFO - PROCESS | 1653 | 1467331911676 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:51 INFO - PROCESS | 1653 | 1467331911677 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116507800 == 46 [pid = 1653] [id = 473] 17:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113d63400) [pid = 1653] [serial = 1418] [outer = 0x0] 17:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115e17400) [pid = 1653] [serial = 1419] [outer = 0x113d63400] 17:11:51 INFO - PROCESS | 1653 | 1467331911705 Marionette DEBUG loaded listener.js 17:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116a10400) [pid = 1653] [serial = 1420] [outer = 0x113d63400] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116ba1800 == 45 [pid = 1653] [id = 443] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c64e800 == 44 [pid = 1653] [id = 467] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12b433800 == 43 [pid = 1653] [id = 466] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x129fc6800 == 42 [pid = 1653] [id = 465] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x115f20800 == 41 [pid = 1653] [id = 464] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1290d3000 == 40 [pid = 1653] [id = 463] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x128c20000 == 39 [pid = 1653] [id = 462] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1256bc800 == 38 [pid = 1653] [id = 461] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12206e000 == 37 [pid = 1653] [id = 460] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12148f800 == 36 [pid = 1653] [id = 459] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118859800 == 35 [pid = 1653] [id = 458] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x117259000 == 34 [pid = 1653] [id = 457] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1182a1000 == 33 [pid = 1653] [id = 456] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12b425800 == 32 [pid = 1653] [id = 455] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa9800 == 31 [pid = 1653] [id = 472] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7a6800 == 30 [pid = 1653] [id = 471] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab3c000 == 29 [pid = 1653] [id = 470] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x121494800 == 28 [pid = 1653] [id = 469] 17:11:52 INFO - PROCESS | 1653 | --DOCSHELL 0x115f1f800 == 27 [pid = 1653] [id = 468] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11836fc00) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11866bc00) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116a7bc00) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117092800) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1197f6400) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1129ac000) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1128ce800) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112a52000) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112a79c00) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x115f5bc00) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11325b400) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118679c00) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11837ac00) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119969800) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1197c5c00) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121579400) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1212e8800) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11907f000) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197ee800) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124ed6000) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1211e5000) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1199f0800) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12482e000) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119960800) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11837a800) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1220f4000) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12145c000) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121b74800) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11303f800) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1213be400) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x113d36800) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11556a000) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124e77400) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1213c0400) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1186cc400) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118450400) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 17:11:52 INFO - PROCESS | 1653 | 1467331912730 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]]]}] 17:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1274ms 17:11:52 INFO - PROCESS | 1653 | 1467331912766 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 17:11:52 INFO - PROCESS | 1653 | 1467331912769 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 17:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:11:52 INFO - PROCESS | 1653 | 1467331912772 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:11:52 INFO - PROCESS | 1653 | 1467331912774 Marionette TRACE conn2 <- [1,1866,null,{}] 17:11:52 INFO - PROCESS | 1653 | 1467331912778 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}] 17:11:52 INFO - PROCESS | 1653 | 1467331912780 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:52 INFO - PROCESS | 1653 | 1467331912884 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 17:11:52 INFO - PROCESS | 1653 | 1467331912937 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:52 INFO - PROCESS | 1653 | 1467331912940 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116276000 == 28 [pid = 1653] [id = 474] 17:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1129aec00) [pid = 1653] [serial = 1421] [outer = 0x0] 17:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112a7bc00) [pid = 1653] [serial = 1422] [outer = 0x1129aec00] 17:11:52 INFO - PROCESS | 1653 | 1467331912972 Marionette DEBUG loaded listener.js 17:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1130e6800) [pid = 1653] [serial = 1423] [outer = 0x1129aec00] 17:11:53 INFO - PROCESS | 1653 | 1467331913490 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]]]}] 17:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 771ms 17:11:53 INFO - PROCESS | 1653 | 1467331913545 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 17:11:53 INFO - PROCESS | 1653 | 1467331913548 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 17:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:11:53 INFO - PROCESS | 1653 | 1467331913556 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:11:53 INFO - PROCESS | 1653 | 1467331913557 Marionette TRACE conn2 <- [1,1870,null,{}] 17:11:53 INFO - PROCESS | 1653 | 1467331913560 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}] 17:11:53 INFO - PROCESS | 1653 | 1467331913562 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:53 INFO - PROCESS | 1653 | 1467331913667 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 17:11:53 INFO - PROCESS | 1653 | 1467331913743 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 1653 | 1467331913744 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e45000 == 29 [pid = 1653] [id = 475] 17:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11555c800) [pid = 1653] [serial = 1424] [outer = 0x0] 17:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115f60c00) [pid = 1653] [serial = 1425] [outer = 0x11555c800] 17:11:53 INFO - PROCESS | 1653 | 1467331913777 Marionette DEBUG loaded listener.js 17:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116a80400) [pid = 1653] [serial = 1426] [outer = 0x11555c800] 17:11:54 INFO - PROCESS | 1653 | 1467331914300 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]]]}] 17:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 823ms 17:11:54 INFO - PROCESS | 1653 | 1467331914425 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 17:11:54 INFO - PROCESS | 1653 | 1467331914426 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 17:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:11:54 INFO - PROCESS | 1653 | 1467331914431 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:11:54 INFO - PROCESS | 1653 | 1467331914433 Marionette TRACE conn2 <- [1,1874,null,{}] 17:11:54 INFO - PROCESS | 1653 | 1467331914437 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}] 17:11:54 INFO - PROCESS | 1653 | 1467331914439 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:54 INFO - PROCESS | 1653 | 1467331914578 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 17:11:54 INFO - PROCESS | 1653 | --DOCSHELL 0x117243800 == 28 [pid = 1653] [id = 24] 17:11:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12d70f800 == 27 [pid = 1653] [id = 19] 17:11:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12dbad800 == 26 [pid = 1653] [id = 21] 17:11:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11206e000 == 25 [pid = 1653] [id = 22] 17:11:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11263f800 == 24 [pid = 1653] [id = 25] 17:11:54 INFO - PROCESS | 1653 | --DOCSHELL 0x115f1e000 == 23 [pid = 1653] [id = 23] 17:11:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1278a2800 == 22 [pid = 1653] [id = 15] 17:11:54 INFO - PROCESS | 1653 | 1467331914630 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:54 INFO - PROCESS | 1653 | 1467331914632 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fb6000 == 23 [pid = 1653] [id = 476] 17:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x110f82800) [pid = 1653] [serial = 1427] [outer = 0x0] 17:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112718c00) [pid = 1653] [serial = 1428] [outer = 0x110f82800] 17:11:54 INFO - PROCESS | 1653 | 1467331914665 Marionette DEBUG loaded listener.js 17:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113003000) [pid = 1653] [serial = 1429] [outer = 0x110f82800] 17:11:55 INFO - PROCESS | 1653 | 1467331915083 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]]]}] 17:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 723ms 17:11:55 INFO - PROCESS | 1653 | 1467331915170 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 17:11:55 INFO - PROCESS | 1653 | 1467331915173 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 17:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:11:55 INFO - PROCESS | 1653 | 1467331915177 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:11:55 INFO - PROCESS | 1653 | 1467331915179 Marionette TRACE conn2 <- [1,1878,null,{}] 17:11:55 INFO - PROCESS | 1653 | 1467331915182 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}] 17:11:55 INFO - PROCESS | 1653 | 1467331915185 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:55 INFO - PROCESS | 1653 | 1467331915279 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 17:11:55 INFO - PROCESS | 1653 | 1467331915344 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:55 INFO - PROCESS | 1653 | 1467331915346 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190ea800 == 24 [pid = 1653] [id = 477] 17:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115f62000) [pid = 1653] [serial = 1430] [outer = 0x0] 17:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117035400) [pid = 1653] [serial = 1431] [outer = 0x115f62000] 17:11:55 INFO - PROCESS | 1653 | 1467331915377 Marionette DEBUG loaded listener.js 17:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1177d9400) [pid = 1653] [serial = 1432] [outer = 0x115f62000] 17:11:55 INFO - PROCESS | 1653 | 1467331915810 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]]]}] 17:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1182e5000) [pid = 1653] [serial = 1433] [outer = 0x1197d0800] 17:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 674ms 17:11:55 INFO - PROCESS | 1653 | 1467331915874 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 17:11:55 INFO - PROCESS | 1653 | 1467331915876 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 17:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:11:55 INFO - PROCESS | 1653 | 1467331915912 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:11:55 INFO - PROCESS | 1653 | 1467331915914 Marionette TRACE conn2 <- [1,1882,null,{}] 17:11:55 INFO - PROCESS | 1653 | 1467331915932 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}] 17:11:55 INFO - PROCESS | 1653 | 1467331915935 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:56 INFO - PROCESS | 1653 | 1467331916056 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 17:11:56 INFO - PROCESS | 1653 | 1467331916104 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 1653 | 1467331916105 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12134f000 == 25 [pid = 1653] [id = 478] 17:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118676c00) [pid = 1653] [serial = 1434] [outer = 0x0] 17:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1186c7800) [pid = 1653] [serial = 1435] [outer = 0x118676c00] 17:11:56 INFO - PROCESS | 1653 | 1467331916135 Marionette DEBUG loaded listener.js 17:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1190c9800) [pid = 1653] [serial = 1436] [outer = 0x118676c00] 17:11:56 INFO - PROCESS | 1653 | 1467331916577 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]]]}] 17:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 726ms 17:11:56 INFO - PROCESS | 1653 | 1467331916634 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 17:11:56 INFO - PROCESS | 1653 | 1467331916637 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 17:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:11:56 INFO - PROCESS | 1653 | 1467331916646 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:11:56 INFO - PROCESS | 1653 | 1467331916649 Marionette TRACE conn2 <- [1,1886,null,{}] 17:11:56 INFO - PROCESS | 1653 | 1467331916652 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}] 17:11:56 INFO - PROCESS | 1653 | 1467331916654 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:56 INFO - PROCESS | 1653 | 1467331916755 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 17:11:56 INFO - PROCESS | 1653 | 1467331916808 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 1653 | 1467331916810 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12207c000 == 26 [pid = 1653] [id = 479] 17:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11945d400) [pid = 1653] [serial = 1437] [outer = 0x0] 17:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1197d5c00) [pid = 1653] [serial = 1438] [outer = 0x11945d400] 17:11:56 INFO - PROCESS | 1653 | 1467331916839 Marionette DEBUG loaded listener.js 17:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1197f7c00) [pid = 1653] [serial = 1439] [outer = 0x11945d400] 17:11:57 INFO - PROCESS | 1653 | 1467331917260 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]]]}] 17:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 625ms 17:11:57 INFO - PROCESS | 1653 | 1467331917267 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 17:11:57 INFO - PROCESS | 1653 | 1467331917271 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 17:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:11:57 INFO - PROCESS | 1653 | 1467331917273 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:11:57 INFO - PROCESS | 1653 | 1467331917274 Marionette TRACE conn2 <- [1,1890,null,{}] 17:11:57 INFO - PROCESS | 1653 | 1467331917277 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}] 17:11:57 INFO - PROCESS | 1653 | 1467331917278 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:57 INFO - PROCESS | 1653 | 1467331917389 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 17:11:57 INFO - PROCESS | 1653 | 1467331917457 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:57 INFO - PROCESS | 1653 | 1467331917458 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256cd000 == 27 [pid = 1653] [id = 480] 17:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119707c00) [pid = 1653] [serial = 1440] [outer = 0x0] 17:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121074800) [pid = 1653] [serial = 1441] [outer = 0x119707c00] 17:11:57 INFO - PROCESS | 1653 | 1467331917487 Marionette DEBUG loaded listener.js 17:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1212ec400) [pid = 1653] [serial = 1442] [outer = 0x119707c00] 17:11:57 INFO - PROCESS | 1653 | 1467331917958 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]]]}] 17:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 718ms 17:11:57 INFO - PROCESS | 1653 | 1467331917992 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 17:11:57 INFO - PROCESS | 1653 | 1467331917995 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 17:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:11:57 INFO - PROCESS | 1653 | 1467331917998 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:11:58 INFO - PROCESS | 1653 | 1467331918000 Marionette TRACE conn2 <- [1,1894,null,{}] 17:11:58 INFO - PROCESS | 1653 | 1467331918003 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}] 17:11:58 INFO - PROCESS | 1653 | 1467331918005 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:58 INFO - PROCESS | 1653 | 1467331918097 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 17:11:58 INFO - PROCESS | 1653 | 1467331918152 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:58 INFO - PROCESS | 1653 | 1467331918155 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11885e800 == 28 [pid = 1653] [id = 481] 17:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113042800) [pid = 1653] [serial = 1443] [outer = 0x0] 17:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113252400) [pid = 1653] [serial = 1444] [outer = 0x113042800] 17:11:58 INFO - PROCESS | 1653 | 1467331918182 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116a80c00) [pid = 1653] [serial = 1445] [outer = 0x113042800] 17:11:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1131a5000 == 27 [pid = 1653] [id = 26] 17:11:58 INFO - PROCESS | 1653 | 1467331918639 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]]]}] 17:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 672ms 17:11:58 INFO - PROCESS | 1653 | 1467331918719 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 17:11:58 INFO - PROCESS | 1653 | 1467331918722 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 17:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:11:58 INFO - PROCESS | 1653 | 1467331918726 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:11:58 INFO - PROCESS | 1653 | 1467331918728 Marionette TRACE conn2 <- [1,1898,null,{}] 17:11:58 INFO - PROCESS | 1653 | 1467331918732 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}] 17:11:58 INFO - PROCESS | 1653 | 1467331918734 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:58 INFO - PROCESS | 1653 | 1467331918832 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 17:11:58 INFO - PROCESS | 1653 | 1467331918902 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:58 INFO - PROCESS | 1653 | 1467331918904 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199e3800 == 28 [pid = 1653] [id = 482] 17:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113d36000) [pid = 1653] [serial = 1446] [outer = 0x0] 17:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117090000) [pid = 1653] [serial = 1447] [outer = 0x113d36000] 17:11:58 INFO - PROCESS | 1653 | 1467331918936 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118622000) [pid = 1653] [serial = 1448] [outer = 0x113d36000] 17:11:59 INFO - PROCESS | 1653 | 1467331919370 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]]]}] 17:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 17:11:59 INFO - PROCESS | 1653 | 1467331919397 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 17:11:59 INFO - PROCESS | 1653 | 1467331919400 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 17:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:11:59 INFO - PROCESS | 1653 | 1467331919404 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:11:59 INFO - PROCESS | 1653 | 1467331919406 Marionette TRACE conn2 <- [1,1902,null,{}] 17:11:59 INFO - PROCESS | 1653 | 1467331919409 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}] 17:11:59 INFO - PROCESS | 1653 | 1467331919410 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:59 INFO - PROCESS | 1653 | 1467331919509 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 17:11:59 INFO - PROCESS | 1653 | 1467331919566 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:59 INFO - PROCESS | 1653 | 1467331919568 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:11:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12515a800 == 29 [pid = 1653] [id = 483] 17:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118a75800) [pid = 1653] [serial = 1449] [outer = 0x0] 17:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119708c00) [pid = 1653] [serial = 1450] [outer = 0x118a75800] 17:11:59 INFO - PROCESS | 1653 | 1467331919611 Marionette DEBUG loaded listener.js 17:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1197ed800) [pid = 1653] [serial = 1451] [outer = 0x118a75800] 17:12:00 INFO - PROCESS | 1653 | 1467331920029 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]]]}] 17:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 672ms 17:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:12:00 INFO - PROCESS | 1653 | 1467331920077 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 17:12:00 INFO - PROCESS | 1653 | 1467331920078 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 17:12:00 INFO - PROCESS | 1653 | 1467331920081 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:12:00 INFO - PROCESS | 1653 | 1467331920083 Marionette TRACE conn2 <- [1,1906,null,{}] 17:12:00 INFO - PROCESS | 1653 | 1467331920091 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}] 17:12:00 INFO - PROCESS | 1653 | 1467331920094 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:00 INFO - PROCESS | 1653 | 1467331920213 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 17:12:00 INFO - PROCESS | 1653 | 1467331920273 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:00 INFO - PROCESS | 1653 | 1467331920275 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c14000 == 30 [pid = 1653] [id = 484] 17:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12107e000) [pid = 1653] [serial = 1452] [outer = 0x0] 17:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1213c9800) [pid = 1653] [serial = 1453] [outer = 0x12107e000] 17:12:00 INFO - PROCESS | 1653 | 1467331920308 Marionette DEBUG loaded listener.js 17:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121b78800) [pid = 1653] [serial = 1454] [outer = 0x12107e000] 17:12:00 INFO - PROCESS | 1653 | 1467331920737 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]]]}] 17:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 672ms 17:12:00 INFO - PROCESS | 1653 | 1467331920755 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 17:12:00 INFO - PROCESS | 1653 | 1467331920757 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 17:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:12:00 INFO - PROCESS | 1653 | 1467331920759 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:12:00 INFO - PROCESS | 1653 | 1467331920760 Marionette TRACE conn2 <- [1,1910,null,{}] 17:12:00 INFO - PROCESS | 1653 | 1467331920763 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}] 17:12:00 INFO - PROCESS | 1653 | 1467331920764 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:00 INFO - PROCESS | 1653 | 1467331920862 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 17:12:00 INFO - PROCESS | 1653 | 1467331920916 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:00 INFO - PROCESS | 1653 | 1467331920917 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c8800 == 31 [pid = 1653] [id = 485] 17:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1220f5400) [pid = 1653] [serial = 1455] [outer = 0x0] 17:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124831400) [pid = 1653] [serial = 1456] [outer = 0x1220f5400] 17:12:00 INFO - PROCESS | 1653 | 1467331920949 Marionette DEBUG loaded listener.js 17:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124e33c00) [pid = 1653] [serial = 1457] [outer = 0x1220f5400] 17:12:01 INFO - PROCESS | 1653 | 1467331921359 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]]]}] 17:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 618ms 17:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:12:01 INFO - PROCESS | 1653 | 1467331921378 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 17:12:01 INFO - PROCESS | 1653 | 1467331921379 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 17:12:01 INFO - PROCESS | 1653 | 1467331921381 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:12:01 INFO - PROCESS | 1653 | 1467331921383 Marionette TRACE conn2 <- [1,1914,null,{}] 17:12:01 INFO - PROCESS | 1653 | 1467331921387 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}] 17:12:01 INFO - PROCESS | 1653 | 1467331921389 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:01 INFO - PROCESS | 1653 | 1467331921480 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 17:12:01 INFO - PROCESS | 1653 | 1467331921569 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:01 INFO - PROCESS | 1653 | 1467331921570 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12979f000 == 32 [pid = 1653] [id = 486] 17:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124e78400) [pid = 1653] [serial = 1458] [outer = 0x0] 17:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x125681c00) [pid = 1653] [serial = 1459] [outer = 0x124e78400] 17:12:01 INFO - PROCESS | 1653 | 1467331921599 Marionette DEBUG loaded listener.js 17:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x125715c00) [pid = 1653] [serial = 1460] [outer = 0x124e78400] 17:12:01 INFO - PROCESS | 1653 | 1467331921994 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]]]}] 17:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 672ms 17:12:02 INFO - PROCESS | 1653 | 1467331922068 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 17:12:02 INFO - PROCESS | 1653 | 1467331922070 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 17:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:12:02 INFO - PROCESS | 1653 | 1467331922074 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:12:02 INFO - PROCESS | 1653 | 1467331922075 Marionette TRACE conn2 <- [1,1918,null,{}] 17:12:02 INFO - PROCESS | 1653 | 1467331922077 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}] 17:12:02 INFO - PROCESS | 1653 | 1467331922082 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:02 INFO - PROCESS | 1653 | 1467331922210 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 17:12:02 INFO - PROCESS | 1653 | 1467331922280 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:02 INFO - PROCESS | 1653 | 1467331922281 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b091800 == 33 [pid = 1653] [id = 487] 17:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12693a800) [pid = 1653] [serial = 1461] [outer = 0x0] 17:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12780ac00) [pid = 1653] [serial = 1462] [outer = 0x12693a800] 17:12:02 INFO - PROCESS | 1653 | 1467331922310 Marionette DEBUG loaded listener.js 17:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x127813000) [pid = 1653] [serial = 1463] [outer = 0x12693a800] 17:12:02 INFO - PROCESS | 1653 | 1467331922754 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]]]}] 17:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 720ms 17:12:02 INFO - PROCESS | 1653 | 1467331922821 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 17:12:02 INFO - PROCESS | 1653 | 1467331922823 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 17:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:12:02 INFO - PROCESS | 1653 | 1467331922825 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:12:02 INFO - PROCESS | 1653 | 1467331922827 Marionette TRACE conn2 <- [1,1922,null,{}] 17:12:02 INFO - PROCESS | 1653 | 1467331922830 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}] 17:12:02 INFO - PROCESS | 1653 | 1467331922831 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:02 INFO - PROCESS | 1653 | 1467331922944 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 17:12:03 INFO - PROCESS | 1653 | 1467331923049 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:03 INFO - PROCESS | 1653 | 1467331923050 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e4800 == 34 [pid = 1653] [id = 488] 17:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x115f5c000) [pid = 1653] [serial = 1464] [outer = 0x0] 17:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118450400) [pid = 1653] [serial = 1465] [outer = 0x115f5c000] 17:12:03 INFO - PROCESS | 1653 | 1467331923097 Marionette DEBUG loaded listener.js 17:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118a77400) [pid = 1653] [serial = 1466] [outer = 0x115f5c000] 17:12:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12207c000 == 33 [pid = 1653] [id = 479] 17:12:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12134f000 == 32 [pid = 1653] [id = 478] 17:12:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1190ea800 == 31 [pid = 1653] [id = 477] 17:12:03 INFO - PROCESS | 1653 | --DOCSHELL 0x115fb6000 == 30 [pid = 1653] [id = 476] 17:12:03 INFO - PROCESS | 1653 | 1467331923658 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]]]}] 17:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 870ms 17:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:12:03 INFO - PROCESS | 1653 | 1467331923696 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 17:12:03 INFO - PROCESS | 1653 | 1467331923699 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 17:12:03 INFO - PROCESS | 1653 | 1467331923702 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:12:03 INFO - PROCESS | 1653 | 1467331923705 Marionette TRACE conn2 <- [1,1926,null,{}] 17:12:03 INFO - PROCESS | 1653 | 1467331923708 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}] 17:12:03 INFO - PROCESS | 1653 | 1467331923710 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:03 INFO - PROCESS | 1653 | 1467331923813 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 17:12:03 INFO - PROCESS | 1653 | 1467331923873 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:03 INFO - PROCESS | 1653 | 1467331923875 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x121933000 == 31 [pid = 1653] [id = 489] 17:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1182e9400) [pid = 1653] [serial = 1467] [outer = 0x0] 17:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1186f9400) [pid = 1653] [serial = 1468] [outer = 0x1182e9400] 17:12:03 INFO - PROCESS | 1653 | 1467331923908 Marionette DEBUG loaded listener.js 17:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1197ddc00) [pid = 1653] [serial = 1469] [outer = 0x1182e9400] 17:12:04 INFO - PROCESS | 1653 | 1467331924339 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]]]}] 17:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 674ms 17:12:04 INFO - PROCESS | 1653 | 1467331924375 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 17:12:04 INFO - PROCESS | 1653 | 1467331924379 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 17:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:12:04 INFO - PROCESS | 1653 | 1467331924406 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:12:04 INFO - PROCESS | 1653 | 1467331924408 Marionette TRACE conn2 <- [1,1930,null,{}] 17:12:04 INFO - PROCESS | 1653 | 1467331924411 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}] 17:12:04 INFO - PROCESS | 1653 | 1467331924412 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:04 INFO - PROCESS | 1653 | 1467331924517 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 17:12:04 INFO - PROCESS | 1653 | 1467331924578 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:04 INFO - PROCESS | 1653 | 1467331924579 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1278aa000 == 32 [pid = 1653] [id = 490] 17:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1199e7000) [pid = 1653] [serial = 1470] [outer = 0x0] 17:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1211e6000) [pid = 1653] [serial = 1471] [outer = 0x1199e7000] 17:12:04 INFO - PROCESS | 1653 | 1467331924610 Marionette DEBUG loaded listener.js 17:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x121b73c00) [pid = 1653] [serial = 1472] [outer = 0x1199e7000] 17:12:05 INFO - PROCESS | 1653 | 1467331925040 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]]]}] 17:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 695ms 17:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:12:05 INFO - PROCESS | 1653 | 1467331925079 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 17:12:05 INFO - PROCESS | 1653 | 1467331925080 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 17:12:05 INFO - PROCESS | 1653 | 1467331925082 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:12:05 INFO - PROCESS | 1653 | 1467331925085 Marionette TRACE conn2 <- [1,1934,null,{}] 17:12:05 INFO - PROCESS | 1653 | 1467331925092 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}] 17:12:05 INFO - PROCESS | 1653 | 1467331925096 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:05 INFO - PROCESS | 1653 | 1467331925197 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 17:12:05 INFO - PROCESS | 1653 | 1467331925260 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:05 INFO - PROCESS | 1653 | 1467331925262 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b098000 == 33 [pid = 1653] [id = 491] 17:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x124be0c00) [pid = 1653] [serial = 1473] [outer = 0x0] 17:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x125711400) [pid = 1653] [serial = 1474] [outer = 0x124be0c00] 17:12:05 INFO - PROCESS | 1653 | 1467331925294 Marionette DEBUG loaded listener.js 17:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x126936800) [pid = 1653] [serial = 1475] [outer = 0x124be0c00] 17:12:05 INFO - PROCESS | 1653 | 1467331925773 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]]]}] 17:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 724ms 17:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:12:05 INFO - PROCESS | 1653 | 1467331925841 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 17:12:05 INFO - PROCESS | 1653 | 1467331925843 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 17:12:05 INFO - PROCESS | 1653 | 1467331925847 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:12:05 INFO - PROCESS | 1653 | 1467331925848 Marionette TRACE conn2 <- [1,1938,null,{}] 17:12:05 INFO - PROCESS | 1653 | 1467331925851 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}] 17:12:05 INFO - PROCESS | 1653 | 1467331925854 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:05 INFO - PROCESS | 1653 | 1467331925957 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 17:12:06 INFO - PROCESS | 1653 | 1467331926030 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:06 INFO - PROCESS | 1653 | 1467331926031 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x113da8000 == 34 [pid = 1653] [id = 492] 17:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x126939400) [pid = 1653] [serial = 1476] [outer = 0x0] 17:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12780cc00) [pid = 1653] [serial = 1477] [outer = 0x126939400] 17:12:06 INFO - PROCESS | 1653 | 1467331926060 Marionette DEBUG loaded listener.js 17:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x127817800) [pid = 1653] [serial = 1478] [outer = 0x126939400] 17:12:06 INFO - PROCESS | 1653 | 1467331926472 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]]]}] 17:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 672ms 17:12:06 INFO - PROCESS | 1653 | 1467331926519 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 17:12:06 INFO - PROCESS | 1653 | 1467331926521 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 17:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:12:06 INFO - PROCESS | 1653 | 1467331926523 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:12:06 INFO - PROCESS | 1653 | 1467331926524 Marionette TRACE conn2 <- [1,1942,null,{}] 17:12:06 INFO - PROCESS | 1653 | 1467331926527 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}] 17:12:06 INFO - PROCESS | 1653 | 1467331926528 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:06 INFO - PROCESS | 1653 | 1467331926620 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 17:12:06 INFO - PROCESS | 1653 | 1467331926679 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:06 INFO - PROCESS | 1653 | 1467331926680 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7a6800 == 35 [pid = 1653] [id = 493] 17:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x127819000) [pid = 1653] [serial = 1479] [outer = 0x0] 17:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1278d0000) [pid = 1653] [serial = 1480] [outer = 0x127819000] 17:12:06 INFO - PROCESS | 1653 | 1467331926709 Marionette DEBUG loaded listener.js 17:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x128cbe400) [pid = 1653] [serial = 1481] [outer = 0x127819000] 17:12:07 INFO - PROCESS | 1653 | 1467331927321 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]]]}] 17:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 870ms 17:12:07 INFO - PROCESS | 1653 | 1467331927394 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 17:12:07 INFO - PROCESS | 1653 | 1467331927398 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 17:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:12:07 INFO - PROCESS | 1653 | 1467331927403 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:12:07 INFO - PROCESS | 1653 | 1467331927406 Marionette TRACE conn2 <- [1,1946,null,{}] 17:12:07 INFO - PROCESS | 1653 | 1467331927411 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}] 17:12:07 INFO - PROCESS | 1653 | 1467331927414 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:07 INFO - PROCESS | 1653 | 1467331927564 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 17:12:07 INFO - PROCESS | 1653 | 1467331927695 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:07 INFO - PROCESS | 1653 | 1467331927698 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185e0000 == 36 [pid = 1653] [id = 494] 17:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1197cf800) [pid = 1653] [serial = 1482] [outer = 0x0] 17:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1197e1c00) [pid = 1653] [serial = 1483] [outer = 0x1197cf800] 17:12:07 INFO - PROCESS | 1653 | 1467331927743 Marionette DEBUG loaded listener.js 17:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12107d000) [pid = 1653] [serial = 1484] [outer = 0x1197cf800] 17:12:08 INFO - PROCESS | 1653 | 1467331928206 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]]]}] 17:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 876ms 17:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:12:08 INFO - PROCESS | 1653 | 1467331928278 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 17:12:08 INFO - PROCESS | 1653 | 1467331928280 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 17:12:08 INFO - PROCESS | 1653 | 1467331928283 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:12:08 INFO - PROCESS | 1653 | 1467331928287 Marionette TRACE conn2 <- [1,1950,null,{}] 17:12:08 INFO - PROCESS | 1653 | 1467331928290 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}] 17:12:08 INFO - PROCESS | 1653 | 1467331928292 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:08 INFO - PROCESS | 1653 | 1467331928393 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 17:12:08 INFO - PROCESS | 1653 | 1467331928467 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:08 INFO - PROCESS | 1653 | 1467331928468 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x127897800 == 37 [pid = 1653] [id = 495] 17:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11970f400) [pid = 1653] [serial = 1485] [outer = 0x0] 17:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1199ec400) [pid = 1653] [serial = 1486] [outer = 0x11970f400] 17:12:08 INFO - PROCESS | 1653 | 1467331928500 Marionette DEBUG loaded listener.js 17:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x121579800) [pid = 1653] [serial = 1487] [outer = 0x11970f400] 17:12:08 INFO - PROCESS | 1653 | 1467331928909 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]]]}] 17:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 672ms 17:12:08 INFO - PROCESS | 1653 | 1467331928955 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 17:12:08 INFO - PROCESS | 1653 | 1467331928958 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 17:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:12:08 INFO - PROCESS | 1653 | 1467331928963 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:12:08 INFO - PROCESS | 1653 | 1467331928965 Marionette TRACE conn2 <- [1,1954,null,{}] 17:12:08 INFO - PROCESS | 1653 | 1467331928990 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}] 17:12:08 INFO - PROCESS | 1653 | 1467331928992 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:09 INFO - PROCESS | 1653 | 1467331929097 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 17:12:09 INFO - PROCESS | 1653 | 1467331929191 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:09 INFO - PROCESS | 1653 | 1467331929192 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b096000 == 38 [pid = 1653] [id = 496] 17:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x124e31400) [pid = 1653] [serial = 1488] [outer = 0x0] 17:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x124e72800) [pid = 1653] [serial = 1489] [outer = 0x124e31400] 17:12:09 INFO - PROCESS | 1653 | 1467331929225 Marionette DEBUG loaded listener.js 17:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x126936000) [pid = 1653] [serial = 1490] [outer = 0x124e31400] 17:12:09 INFO - PROCESS | 1653 | 1467331929642 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]]]}] 17:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 725ms 17:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:12:09 INFO - PROCESS | 1653 | 1467331929688 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 17:12:09 INFO - PROCESS | 1653 | 1467331929690 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 17:12:09 INFO - PROCESS | 1653 | 1467331929692 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:12:09 INFO - PROCESS | 1653 | 1467331929695 Marionette TRACE conn2 <- [1,1958,null,{}] 17:12:09 INFO - PROCESS | 1653 | 1467331929703 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}] 17:12:09 INFO - PROCESS | 1653 | 1467331929706 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:09 INFO - PROCESS | 1653 | 1467331929805 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 17:12:09 INFO - PROCESS | 1653 | 1467331929871 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:09 INFO - PROCESS | 1653 | 1467331929874 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cacc000 == 39 [pid = 1653] [id = 497] 17:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1278cd000) [pid = 1653] [serial = 1491] [outer = 0x0] 17:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x128cc0000) [pid = 1653] [serial = 1492] [outer = 0x1278cd000] 17:12:09 INFO - PROCESS | 1653 | 1467331929906 Marionette DEBUG loaded listener.js 17:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x128f06800) [pid = 1653] [serial = 1493] [outer = 0x1278cd000] 17:12:10 INFO - PROCESS | 1653 | 1467331930357 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]]]}] 17:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 17:12:10 INFO - PROCESS | 1653 | 1467331930363 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 17:12:10 INFO - PROCESS | 1653 | 1467331930365 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 17:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:12:10 INFO - PROCESS | 1653 | 1467331930367 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:12:10 INFO - PROCESS | 1653 | 1467331930368 Marionette TRACE conn2 <- [1,1962,null,{}] 17:12:10 INFO - PROCESS | 1653 | 1467331930371 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}] 17:12:10 INFO - PROCESS | 1653 | 1467331930372 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:10 INFO - PROCESS | 1653 | 1467331930490 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 17:12:10 INFO - PROCESS | 1653 | 1467331930565 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:10 INFO - PROCESS | 1653 | 1467331930566 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bbc000 == 40 [pid = 1653] [id = 498] 17:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x129054000) [pid = 1653] [serial = 1494] [outer = 0x0] 17:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x129059c00) [pid = 1653] [serial = 1495] [outer = 0x129054000] 17:12:10 INFO - PROCESS | 1653 | 1467331930595 Marionette DEBUG loaded listener.js 17:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12905f800) [pid = 1653] [serial = 1496] [outer = 0x129054000] 17:12:10 INFO - PROCESS | 1653 | 1467331930984 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]]]}] 17:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 17:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:12:11 INFO - PROCESS | 1653 | 1467331931038 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 17:12:11 INFO - PROCESS | 1653 | 1467331931039 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 17:12:11 INFO - PROCESS | 1653 | 1467331931042 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:12:11 INFO - PROCESS | 1653 | 1467331931043 Marionette TRACE conn2 <- [1,1966,null,{}] 17:12:11 INFO - PROCESS | 1653 | 1467331931045 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}] 17:12:11 INFO - PROCESS | 1653 | 1467331931047 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:11 INFO - PROCESS | 1653 | 1467331931143 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 17:12:11 INFO - PROCESS | 1653 | 1467331931207 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:11 INFO - PROCESS | 1653 | 1467331931208 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d548800 == 41 [pid = 1653] [id = 499] 17:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x129056800) [pid = 1653] [serial = 1497] [outer = 0x0] 17:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x129337400) [pid = 1653] [serial = 1498] [outer = 0x129056800] 17:12:11 INFO - PROCESS | 1653 | 1467331931237 Marionette DEBUG loaded listener.js 17:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12933c800) [pid = 1653] [serial = 1499] [outer = 0x129056800] 17:12:11 INFO - PROCESS | 1653 | 1467331931671 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]]]}] 17:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 17:12:11 INFO - PROCESS | 1653 | 1467331931713 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 17:12:11 INFO - PROCESS | 1653 | 1467331931714 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 17:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:12:11 INFO - PROCESS | 1653 | 1467331931716 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:12:11 INFO - PROCESS | 1653 | 1467331931718 Marionette TRACE conn2 <- [1,1970,null,{}] 17:12:11 INFO - PROCESS | 1653 | 1467331931720 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}] 17:12:11 INFO - PROCESS | 1653 | 1467331931724 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:11 INFO - PROCESS | 1653 | 1467331931858 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 17:12:11 INFO - PROCESS | 1653 | 1467331931949 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:11 INFO - PROCESS | 1653 | 1467331931950 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d710000 == 42 [pid = 1653] [id = 500] 17:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12933e800) [pid = 1653] [serial = 1500] [outer = 0x0] 17:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x129594400) [pid = 1653] [serial = 1501] [outer = 0x12933e800] 17:12:11 INFO - PROCESS | 1653 | 1467331931981 Marionette DEBUG loaded listener.js 17:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x129647800) [pid = 1653] [serial = 1502] [outer = 0x12933e800] 17:12:12 INFO - PROCESS | 1653 | 1467331932404 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]]]}] 17:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 719ms 17:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:12:12 INFO - PROCESS | 1653 | 1467331932435 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 17:12:12 INFO - PROCESS | 1653 | 1467331932437 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 17:12:12 INFO - PROCESS | 1653 | 1467331932439 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:12:12 INFO - PROCESS | 1653 | 1467331932440 Marionette TRACE conn2 <- [1,1974,null,{}] 17:12:12 INFO - PROCESS | 1653 | 1467331932443 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}] 17:12:12 INFO - PROCESS | 1653 | 1467331932444 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:12 INFO - PROCESS | 1653 | 1467331932538 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 17:12:12 INFO - PROCESS | 1653 | 1467331932601 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:12 INFO - PROCESS | 1653 | 1467331932603 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db92800 == 43 [pid = 1653] [id = 501] 17:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x129647c00) [pid = 1653] [serial = 1503] [outer = 0x0] 17:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12a811000) [pid = 1653] [serial = 1504] [outer = 0x129647c00] 17:12:12 INFO - PROCESS | 1653 | 1467331932632 Marionette DEBUG loaded listener.js 17:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12a817c00) [pid = 1653] [serial = 1505] [outer = 0x129647c00] 17:12:13 INFO - PROCESS | 1653 | 1467331933236 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]]]}] 17:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 871ms 17:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:12:13 INFO - PROCESS | 1653 | 1467331933311 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 17:12:13 INFO - PROCESS | 1653 | 1467331933314 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 17:12:13 INFO - PROCESS | 1653 | 1467331933319 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:12:13 INFO - PROCESS | 1653 | 1467331933323 Marionette TRACE conn2 <- [1,1978,null,{}] 17:12:13 INFO - PROCESS | 1653 | 1467331933328 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}] 17:12:13 INFO - PROCESS | 1653 | 1467331933330 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:13 INFO - PROCESS | 1653 | 1467331933500 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 17:12:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12b098000 == 42 [pid = 1653] [id = 491] 17:12:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1278aa000 == 41 [pid = 1653] [id = 490] 17:12:13 INFO - PROCESS | 1653 | --DOCSHELL 0x121933000 == 40 [pid = 1653] [id = 489] 17:12:13 INFO - PROCESS | 1653 | 1467331933615 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:13 INFO - PROCESS | 1653 | 1467331933617 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a5000 == 41 [pid = 1653] [id = 502] 17:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x113002c00) [pid = 1653] [serial = 1506] [outer = 0x0] 17:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x115e18000) [pid = 1653] [serial = 1507] [outer = 0x113002c00] 17:12:13 INFO - PROCESS | 1653 | 1467331933653 Marionette DEBUG loaded listener.js 17:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x1197f4000) [pid = 1653] [serial = 1508] [outer = 0x113002c00] 17:12:14 INFO - PROCESS | 1653 | 1467331934094 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]]]}] 17:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 825ms 17:12:14 INFO - PROCESS | 1653 | 1467331934155 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 17:12:14 INFO - PROCESS | 1653 | 1467331934159 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 17:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:12:14 INFO - PROCESS | 1653 | 1467331934165 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:12:14 INFO - PROCESS | 1653 | 1467331934167 Marionette TRACE conn2 <- [1,1982,null,{}] 17:12:14 INFO - PROCESS | 1653 | 1467331934173 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}] 17:12:14 INFO - PROCESS | 1653 | 1467331934175 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:14 INFO - PROCESS | 1653 | 1467331934290 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 17:12:14 INFO - PROCESS | 1653 | 1467331934369 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:14 INFO - PROCESS | 1653 | 1467331934370 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab44000 == 42 [pid = 1653] [id = 503] 17:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12482c400) [pid = 1653] [serial = 1509] [outer = 0x0] 17:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x124bd3c00) [pid = 1653] [serial = 1510] [outer = 0x12482c400] 17:12:14 INFO - PROCESS | 1653 | 1467331934401 Marionette DEBUG loaded listener.js 17:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x1261e9c00) [pid = 1653] [serial = 1511] [outer = 0x12482c400] 17:12:14 INFO - PROCESS | 1653 | 1467331934829 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]]]}] 17:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 674ms 17:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:12:14 INFO - PROCESS | 1653 | 1467331934839 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 17:12:14 INFO - PROCESS | 1653 | 1467331934840 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 17:12:14 INFO - PROCESS | 1653 | 1467331934843 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:12:14 INFO - PROCESS | 1653 | 1467331934844 Marionette TRACE conn2 <- [1,1986,null,{}] 17:12:14 INFO - PROCESS | 1653 | 1467331934882 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}] 17:12:14 INFO - PROCESS | 1653 | 1467331934883 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:15 INFO - PROCESS | 1653 | 1467331935008 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 17:12:15 INFO - PROCESS | 1653 | 1467331935055 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:15 INFO - PROCESS | 1653 | 1467331935057 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cad8000 == 43 [pid = 1653] [id = 504] 17:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x126a98400) [pid = 1653] [serial = 1512] [outer = 0x0] 17:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x1278cd400) [pid = 1653] [serial = 1513] [outer = 0x126a98400] 17:12:15 INFO - PROCESS | 1653 | 1467331935086 Marionette DEBUG loaded listener.js 17:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x128cc9800) [pid = 1653] [serial = 1514] [outer = 0x126a98400] 17:12:15 INFO - PROCESS | 1653 | 1467331935488 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]]]}] 17:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 669ms 17:12:15 INFO - PROCESS | 1653 | 1467331935512 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 17:12:15 INFO - PROCESS | 1653 | 1467331935515 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 17:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:12:15 INFO - PROCESS | 1653 | 1467331935523 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:12:15 INFO - PROCESS | 1653 | 1467331935526 Marionette TRACE conn2 <- [1,1990,null,{}] 17:12:15 INFO - PROCESS | 1653 | 1467331935529 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}] 17:12:15 INFO - PROCESS | 1653 | 1467331935531 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:15 INFO - PROCESS | 1653 | 1467331935636 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 17:12:15 INFO - PROCESS | 1653 | 1467331935701 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:15 INFO - PROCESS | 1653 | 1467331935703 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d70f800 == 44 [pid = 1653] [id = 505] 17:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x128cc6c00) [pid = 1653] [serial = 1515] [outer = 0x0] 17:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x129334800) [pid = 1653] [serial = 1516] [outer = 0x128cc6c00] 17:12:15 INFO - PROCESS | 1653 | 1467331935732 Marionette DEBUG loaded listener.js 17:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x129591000) [pid = 1653] [serial = 1517] [outer = 0x128cc6c00] 17:12:16 INFO - PROCESS | 1653 | 1467331936155 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]]]}] 17:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 674ms 17:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:12:16 INFO - PROCESS | 1653 | 1467331936194 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 17:12:16 INFO - PROCESS | 1653 | 1467331936195 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 17:12:16 INFO - PROCESS | 1653 | 1467331936197 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:12:16 INFO - PROCESS | 1653 | 1467331936199 Marionette TRACE conn2 <- [1,1994,null,{}] 17:12:16 INFO - PROCESS | 1653 | 1467331936201 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}] 17:12:16 INFO - PROCESS | 1653 | 1467331936202 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:16 INFO - PROCESS | 1653 | 1467331936298 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 17:12:16 INFO - PROCESS | 1653 | 1467331936408 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:16 INFO - PROCESS | 1653 | 1467331936409 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12df72000 == 45 [pid = 1653] [id = 506] 17:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x129595800) [pid = 1653] [serial = 1518] [outer = 0x0] 17:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x1295f0800) [pid = 1653] [serial = 1519] [outer = 0x129595800] 17:12:16 INFO - PROCESS | 1653 | 1467331936439 Marionette DEBUG loaded listener.js 17:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12a810000) [pid = 1653] [serial = 1520] [outer = 0x129595800] 17:12:16 INFO - PROCESS | 1653 | 1467331936854 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]]]}] 17:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 668ms 17:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:12:16 INFO - PROCESS | 1653 | 1467331936866 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 17:12:16 INFO - PROCESS | 1653 | 1467331936868 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 17:12:16 INFO - PROCESS | 1653 | 1467331936870 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:12:16 INFO - PROCESS | 1653 | 1467331936871 Marionette TRACE conn2 <- [1,1998,null,{}] 17:12:16 INFO - PROCESS | 1653 | 1467331936874 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}] 17:12:16 INFO - PROCESS | 1653 | 1467331936875 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:16 INFO - PROCESS | 1653 | 1467331936976 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 17:12:17 INFO - PROCESS | 1653 | 1467331937045 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:17 INFO - PROCESS | 1653 | 1467331937049 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183cd800 == 46 [pid = 1653] [id = 507] 17:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12a8a4400) [pid = 1653] [serial = 1521] [outer = 0x0] 17:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12b003c00) [pid = 1653] [serial = 1522] [outer = 0x12a8a4400] 17:12:17 INFO - PROCESS | 1653 | 1467331937128 Marionette DEBUG loaded listener.js 17:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12b0ed000) [pid = 1653] [serial = 1523] [outer = 0x12a8a4400] 17:12:17 INFO - PROCESS | 1653 | 1467331937690 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]]]}] 17:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 870ms 17:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:12:17 INFO - PROCESS | 1653 | 1467331937741 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 17:12:17 INFO - PROCESS | 1653 | 1467331937743 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 17:12:17 INFO - PROCESS | 1653 | 1467331937745 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:12:17 INFO - PROCESS | 1653 | 1467331937749 Marionette TRACE conn2 <- [1,2002,null,{}] 17:12:17 INFO - PROCESS | 1653 | 1467331937752 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}] 17:12:17 INFO - PROCESS | 1653 | 1467331937753 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:17 INFO - PROCESS | 1653 | 1467331937850 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 17:12:17 INFO - PROCESS | 1653 | 1467331937931 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:17 INFO - PROCESS | 1653 | 1467331937933 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x127896000 == 47 [pid = 1653] [id = 508] 17:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x121b7dc00) [pid = 1653] [serial = 1524] [outer = 0x0] 17:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x1262fcc00) [pid = 1653] [serial = 1525] [outer = 0x121b7dc00] 17:12:17 INFO - PROCESS | 1653 | 1467331937962 Marionette DEBUG loaded listener.js 17:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x126d88800) [pid = 1653] [serial = 1526] [outer = 0x121b7dc00] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1199e3800 == 46 [pid = 1653] [id = 482] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116276000 == 45 [pid = 1653] [id = 474] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c8800 == 44 [pid = 1653] [id = 485] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12cacc000 == 43 [pid = 1653] [id = 497] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab39800 == 42 [pid = 1653] [id = 8] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b096000 == 41 [pid = 1653] [id = 496] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x128c14000 == 40 [pid = 1653] [id = 484] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x117e45000 == 39 [pid = 1653] [id = 475] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b432800 == 38 [pid = 1653] [id = 9] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12515a800 == 37 [pid = 1653] [id = 483] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12979f000 == 36 [pid = 1653] [id = 486] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116bbc000 == 35 [pid = 1653] [id = 498] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb9d000 == 34 [pid = 1653] [id = 10] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7af000 == 33 [pid = 1653] [id = 14] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d548800 == 32 [pid = 1653] [id = 499] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d710000 == 31 [pid = 1653] [id = 500] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e4800 == 30 [pid = 1653] [id = 488] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c660000 == 29 [pid = 1653] [id = 13] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12db9e800 == 28 [pid = 1653] [id = 20] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1185d8800 == 27 [pid = 1653] [id = 18] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1182bc000 == 26 [pid = 1653] [id = 12] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x113da8000 == 25 [pid = 1653] [id = 492] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116507800 == 24 [pid = 1653] [id = 473] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1256cd000 == 23 [pid = 1653] [id = 480] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12bef4000 == 22 [pid = 1653] [id = 11] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7a6800 == 21 [pid = 1653] [id = 493] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b091800 == 20 [pid = 1653] [id = 487] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1185e0000 == 19 [pid = 1653] [id = 494] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11885e800 == 18 [pid = 1653] [id = 481] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1183cd800 == 17 [pid = 1653] [id = 507] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12df72000 == 16 [pid = 1653] [id = 506] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d70f800 == 15 [pid = 1653] [id = 505] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12db92800 == 14 [pid = 1653] [id = 501] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12cad8000 == 13 [pid = 1653] [id = 504] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab44000 == 12 [pid = 1653] [id = 503] 17:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1214a5000 == 11 [pid = 1653] [id = 502] 17:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1290ca000 == 10 [pid = 1653] [id = 6] 17:12:21 INFO - PROCESS | 1653 | --DOCSHELL 0x127897800 == 9 [pid = 1653] [id = 495] 17:12:22 INFO - PROCESS | 1653 | 1467331942083 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]]]}] 17:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 4389ms 17:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:12:22 INFO - PROCESS | 1653 | 1467331942135 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 17:12:22 INFO - PROCESS | 1653 | 1467331942137 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 17:12:22 INFO - PROCESS | 1653 | 1467331942141 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:12:22 INFO - PROCESS | 1653 | 1467331942143 Marionette TRACE conn2 <- [1,2006,null,{}] 17:12:22 INFO - PROCESS | 1653 | 1467331942147 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}] 17:12:22 INFO - PROCESS | 1653 | 1467331942149 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:22 INFO - PROCESS | 1653 | 1467331942242 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 17:12:22 INFO - PROCESS | 1653 | 1467331942315 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:22 INFO - PROCESS | 1653 | 1467331942317 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11885e000 == 10 [pid = 1653] [id = 509] 17:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x1197c1800) [pid = 1653] [serial = 1527] [outer = 0x0] 17:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x1211da400) [pid = 1653] [serial = 1528] [outer = 0x1197c1800] 17:12:22 INFO - PROCESS | 1653 | 1467331942346 Marionette DEBUG loaded listener.js 17:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x121be8000) [pid = 1653] [serial = 1529] [outer = 0x1197c1800] 17:12:22 INFO - PROCESS | 1653 | 1467331942669 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]]]}] 17:12:22 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 17:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 571ms 17:12:22 INFO - PROCESS | 1653 | 1467331942712 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 17:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:12:22 INFO - PROCESS | 1653 | 1467331942716 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 17:12:22 INFO - PROCESS | 1653 | 1467331942720 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:12:22 INFO - PROCESS | 1653 | 1467331942722 Marionette TRACE conn2 <- [1,2010,null,{}] 17:12:22 INFO - PROCESS | 1653 | 1467331942724 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}] 17:12:22 INFO - PROCESS | 1653 | 1467331942726 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:22 INFO - PROCESS | 1653 | 1467331942810 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 17:12:22 INFO - PROCESS | 1653 | 1467331942891 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:22 INFO - PROCESS | 1653 | 1467331942893 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183dd800 == 11 [pid = 1653] [id = 510] 17:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12482dc00) [pid = 1653] [serial = 1530] [outer = 0x0] 17:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x126630400) [pid = 1653] [serial = 1531] [outer = 0x12482dc00] 17:12:22 INFO - PROCESS | 1653 | 1467331942920 Marionette DEBUG loaded listener.js 17:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x127816400) [pid = 1653] [serial = 1532] [outer = 0x12482dc00] 17:12:23 INFO - PROCESS | 1653 | 1467331943279 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]]]}] 17:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 17:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 569ms 17:12:23 INFO - PROCESS | 1653 | 1467331943291 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 17:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:12:23 INFO - PROCESS | 1653 | 1467331943293 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 17:12:23 INFO - PROCESS | 1653 | 1467331943297 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:12:23 INFO - PROCESS | 1653 | 1467331943300 Marionette TRACE conn2 <- [1,2014,null,{}] 17:12:23 INFO - PROCESS | 1653 | 1467331943325 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}] 17:12:23 INFO - PROCESS | 1653 | 1467331943330 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:23 INFO - PROCESS | 1653 | 1467331943522 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 17:12:23 INFO - PROCESS | 1653 | 1467331943624 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:23 INFO - PROCESS | 1653 | 1467331943626 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b1800 == 12 [pid = 1653] [id = 511] 17:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x1186c4000) [pid = 1653] [serial = 1533] [outer = 0x0] 17:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x128cc9000) [pid = 1653] [serial = 1534] [outer = 0x1186c4000] 17:12:23 INFO - PROCESS | 1653 | 1467331943673 Marionette DEBUG loaded listener.js 17:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x129060000) [pid = 1653] [serial = 1535] [outer = 0x1186c4000] 17:12:24 INFO - PROCESS | 1653 | 1467331944096 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]]]}] 17:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 827ms 17:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:12:24 INFO - PROCESS | 1653 | 1467331944124 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 17:12:24 INFO - PROCESS | 1653 | 1467331944125 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 17:12:24 INFO - PROCESS | 1653 | 1467331944135 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:12:24 INFO - PROCESS | 1653 | 1467331944138 Marionette TRACE conn2 <- [1,2018,null,{}] 17:12:24 INFO - PROCESS | 1653 | 1467331944141 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}] 17:12:24 INFO - PROCESS | 1653 | 1467331944142 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:24 INFO - PROCESS | 1653 | 1467331944246 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 17:12:24 INFO - PROCESS | 1653 | 1467331944302 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:24 INFO - PROCESS | 1653 | 1467331944303 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d55d000 == 13 [pid = 1653] [id = 512] 17:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x129595c00) [pid = 1653] [serial = 1536] [outer = 0x0] 17:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x1295f4000) [pid = 1653] [serial = 1537] [outer = 0x129595c00] 17:12:24 INFO - PROCESS | 1653 | 1467331944330 Marionette DEBUG loaded listener.js 17:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12a80f800) [pid = 1653] [serial = 1538] [outer = 0x129595c00] 17:12:24 INFO - PROCESS | 1653 | 1467331944650 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]]]}] 17:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 582ms 17:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:12:24 INFO - PROCESS | 1653 | 1467331944711 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 17:12:24 INFO - PROCESS | 1653 | 1467331944712 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 17:12:24 INFO - PROCESS | 1653 | 1467331944714 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:12:24 INFO - PROCESS | 1653 | 1467331944715 Marionette TRACE conn2 <- [1,2022,null,{}] 17:12:24 INFO - PROCESS | 1653 | 1467331944717 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}] 17:12:24 INFO - PROCESS | 1653 | 1467331944718 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:24 INFO - PROCESS | 1653 | 1467331944828 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 17:12:24 INFO - PROCESS | 1653 | 1467331944842 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:24 INFO - PROCESS | 1653 | 1467331944843 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dbb0000 == 14 [pid = 1653] [id = 513] 17:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x118374800) [pid = 1653] [serial = 1539] [outer = 0x0] 17:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12a89e000) [pid = 1653] [serial = 1540] [outer = 0x118374800] 17:12:24 INFO - PROCESS | 1653 | 1467331944867 Marionette DEBUG loaded listener.js 17:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12b005000) [pid = 1653] [serial = 1541] [outer = 0x118374800] 17:12:25 INFO - PROCESS | 1653 | 1467331945214 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]]]}] 17:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 518ms 17:12:25 INFO - PROCESS | 1653 | 1467331945233 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 17:12:25 INFO - PROCESS | 1653 | 1467331945234 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 17:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:12:25 INFO - PROCESS | 1653 | 1467331945238 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:12:25 INFO - PROCESS | 1653 | 1467331945240 Marionette TRACE conn2 <- [1,2026,null,{}] 17:12:25 INFO - PROCESS | 1653 | 1467331945242 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}] 17:12:25 INFO - PROCESS | 1653 | 1467331945246 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:25 INFO - PROCESS | 1653 | 1467331945377 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 17:12:25 INFO - PROCESS | 1653 | 1467331945391 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:25 INFO - PROCESS | 1653 | 1467331945392 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11105b000 == 15 [pid = 1653] [id = 514] 17:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12b008c00) [pid = 1653] [serial = 1542] [outer = 0x0] 17:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12b0f3000) [pid = 1653] [serial = 1543] [outer = 0x12b008c00] 17:12:25 INFO - PROCESS | 1653 | 1467331945416 Marionette DEBUG loaded listener.js 17:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12b31a800) [pid = 1653] [serial = 1544] [outer = 0x12b008c00] 17:12:25 INFO - PROCESS | 1653 | 1467331945757 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]]]}] 17:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 572ms 17:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:12:25 INFO - PROCESS | 1653 | 1467331945814 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 17:12:25 INFO - PROCESS | 1653 | 1467331945815 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 17:12:25 INFO - PROCESS | 1653 | 1467331945817 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:12:25 INFO - PROCESS | 1653 | 1467331945818 Marionette TRACE conn2 <- [1,2030,null,{}] 17:12:25 INFO - PROCESS | 1653 | 1467331945821 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}] 17:12:25 INFO - PROCESS | 1653 | 1467331945822 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:26 INFO - PROCESS | 1653 | 1467331946654 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x1197cf800) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x115f62000) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x115f5c000) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x110f82800) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x113042800) [pid = 1653] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x11555c800) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x110ede000) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x113049000) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x1186f2400) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x1197ef800) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x1197f9800) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x121b7a000) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x121b7c400) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x112a84400) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x118374000) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x118374400) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12512b000) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x113d61800) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x112e36400) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x112a53c00) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x119458c00) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x1128cac00) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x1128d9c00) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x1278cd000) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x1220f5400) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12107e000) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x124e31400) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x113d36000) [pid = 1653] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x118a75800) [pid = 1653] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11945d400) [pid = 1653] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x119707c00) [pid = 1653] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x1129aec00) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x1199e7000) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12482c400) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x118676c00) [pid = 1653] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x113d63400) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1213bcc00) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x124e78400) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x1182e9400) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x129595800) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12a8a4400) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12933e800) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x113002c00) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x128cc6c00) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x129647c00) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x129056800) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x129054000) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x127819000) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x126a98400) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11970f400) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x126939400) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12693a800) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:12:26 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x124be0c00) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:12:26 INFO - PROCESS | 1653 | 1467331946749 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:26 INFO - PROCESS | 1653 | 1467331946750 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d7a800 == 16 [pid = 1653] [id = 515] 17:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x110edb000) [pid = 1653] [serial = 1545] [outer = 0x0] 17:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x110fe8400) [pid = 1653] [serial = 1546] [outer = 0x110edb000] 17:12:26 INFO - PROCESS | 1653 | 1467331946774 Marionette DEBUG loaded listener.js 17:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x1128d4400) [pid = 1653] [serial = 1547] [outer = 0x110edb000] 17:12:27 INFO - PROCESS | 1653 | 1467331947054 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]]]}] 17:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1272ms 17:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:12:27 INFO - PROCESS | 1653 | 1467331947094 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 17:12:27 INFO - PROCESS | 1653 | 1467331947095 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 17:12:27 INFO - PROCESS | 1653 | 1467331947097 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:12:27 INFO - PROCESS | 1653 | 1467331947098 Marionette TRACE conn2 <- [1,2034,null,{}] 17:12:27 INFO - PROCESS | 1653 | 1467331947100 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}] 17:12:27 INFO - PROCESS | 1653 | 1467331947102 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:27 INFO - PROCESS | 1653 | 1467331947184 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 17:12:27 INFO - PROCESS | 1653 | 1467331947258 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:27 INFO - PROCESS | 1653 | 1467331947259 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214a7000 == 17 [pid = 1653] [id = 516] 17:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1128d9c00) [pid = 1653] [serial = 1548] [outer = 0x0] 17:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x112d09c00) [pid = 1653] [serial = 1549] [outer = 0x1128d9c00] 17:12:27 INFO - PROCESS | 1653 | 1467331947284 Marionette DEBUG loaded listener.js 17:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x113d63400) [pid = 1653] [serial = 1550] [outer = 0x1128d9c00] 17:12:27 INFO - PROCESS | 1653 | 1467331947558 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]]]}] 17:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 471ms 17:12:27 INFO - PROCESS | 1653 | 1467331947581 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 17:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:12:27 INFO - PROCESS | 1653 | 1467331947583 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 17:12:27 INFO - PROCESS | 1653 | 1467331947597 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:12:27 INFO - PROCESS | 1653 | 1467331947599 Marionette TRACE conn2 <- [1,2038,null,{}] 17:12:27 INFO - PROCESS | 1653 | 1467331947613 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}] 17:12:27 INFO - PROCESS | 1653 | 1467331947615 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:27 INFO - PROCESS | 1653 | 1467331947749 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 17:12:27 INFO - PROCESS | 1653 | 1467331947857 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:27 INFO - PROCESS | 1653 | 1467331947865 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b1000 == 18 [pid = 1653] [id = 517] 17:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1129a6400) [pid = 1653] [serial = 1551] [outer = 0x0] 17:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x116a81400) [pid = 1653] [serial = 1552] [outer = 0x1129a6400] 17:12:27 INFO - PROCESS | 1653 | 1467331947907 Marionette DEBUG loaded listener.js 17:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x118621c00) [pid = 1653] [serial = 1553] [outer = 0x1129a6400] 17:12:28 INFO - PROCESS | 1653 | 1467331948436 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]]]}] 17:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 885ms 17:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:12:28 INFO - PROCESS | 1653 | 1467331948471 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 17:12:28 INFO - PROCESS | 1653 | 1467331948472 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 17:12:28 INFO - PROCESS | 1653 | 1467331948474 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:12:28 INFO - PROCESS | 1653 | 1467331948476 Marionette TRACE conn2 <- [1,2042,null,{}] 17:12:28 INFO - PROCESS | 1653 | 1467331948478 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}] 17:12:28 INFO - PROCESS | 1653 | 1467331948479 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:28 INFO - PROCESS | 1653 | 1467331948561 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 17:12:28 INFO - PROCESS | 1653 | 1467331948565 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:28 INFO - PROCESS | 1653 | 1467331948566 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12df83800 == 19 [pid = 1653] [id = 518] 17:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1182e9400) [pid = 1653] [serial = 1554] [outer = 0x0] 17:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11945d400) [pid = 1653] [serial = 1555] [outer = 0x1182e9400] 17:12:28 INFO - PROCESS | 1653 | 1467331948593 Marionette DEBUG loaded listener.js 17:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x1197ef800) [pid = 1653] [serial = 1556] [outer = 0x1182e9400] 17:12:29 INFO - PROCESS | 1653 | 1467331949185 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]]]}] 17:12:29 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) 17:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 770ms 17:12:29 INFO - PROCESS | 1653 | 1467331949265 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 17:12:29 INFO - PROCESS | 1653 | 1467331949268 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 17:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:12:29 INFO - PROCESS | 1653 | 1467331949274 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:12:29 INFO - PROCESS | 1653 | 1467331949277 Marionette TRACE conn2 <- [1,2046,null,{}] 17:12:29 INFO - PROCESS | 1653 | 1467331949280 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}] 17:12:29 INFO - PROCESS | 1653 | 1467331949281 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:29 INFO - PROCESS | 1653 | 1467331949405 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 17:12:29 INFO - PROCESS | 1653 | 1467331949554 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:29 INFO - PROCESS | 1653 | 1467331949555 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x126655000 == 20 [pid = 1653] [id = 519] 17:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x1186ccc00) [pid = 1653] [serial = 1557] [outer = 0x0] 17:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11970c400) [pid = 1653] [serial = 1558] [outer = 0x1186ccc00] 17:12:29 INFO - PROCESS | 1653 | 1467331949616 Marionette DEBUG loaded listener.js 17:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1199e7000) [pid = 1653] [serial = 1559] [outer = 0x1186ccc00] 17:12:30 INFO - PROCESS | 1653 | 1467331950388 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]]]}] 17:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1173ms 17:12:30 INFO - PROCESS | 1653 | 1467331950448 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 17:12:30 INFO - PROCESS | 1653 | 1467331950452 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 17:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:12:30 INFO - PROCESS | 1653 | 1467331950457 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:12:30 INFO - PROCESS | 1653 | 1467331950459 Marionette TRACE conn2 <- [1,2050,null,{}] 17:12:30 INFO - PROCESS | 1653 | 1467331950464 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}] 17:12:30 INFO - PROCESS | 1653 | 1467331950467 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:30 INFO - PROCESS | 1653 | 1467331950599 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 17:12:30 INFO - PROCESS | 1653 | 1467331950695 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:30 INFO - PROCESS | 1653 | 1467331950698 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x112729000 == 21 [pid = 1653] [id = 520] 17:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x110ff1000) [pid = 1653] [serial = 1560] [outer = 0x0] 17:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x111c75800) [pid = 1653] [serial = 1561] [outer = 0x110ff1000] 17:12:30 INFO - PROCESS | 1653 | 1467331950726 Marionette DEBUG loaded listener.js 17:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x1128cb400) [pid = 1653] [serial = 1562] [outer = 0x110ff1000] 17:12:30 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1262fcc00) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x115f60c00) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x112718c00) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x113252400) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x110fe3800) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x116235400) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1129a6c00) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x119085800) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x117037c00) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1211e5800) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1197e1000) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x119f95400) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x121c74c00) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x124ed1400) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x118373000) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x118620c00) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x1186c7400) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1186f5400) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119705400) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1261ef800) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x125709400) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x115f61400) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x116a07c00) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x113048c00) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x113d44c00) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x112a5d000) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1131e3400) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1248ad400) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x122047000) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1211e1000) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12107ac00) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12482d400) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1261ef000) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x126937c00) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1197dd000) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11703fc00) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x119086800) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x121b73800) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118674800) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116a10400) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12107d000) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1212ec400) [pid = 1653] [serial = 1442] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1186f9400) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1177d9400) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12172bc00) [pid = 1653] [serial = 883] [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.] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118a77400) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1186c7800) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118450400) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x117035400) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x113003000) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x117090000) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x116a80c00) [pid = 1653] [serial = 1445] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1197e1c00) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116a80400) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x125711400) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121b73c00) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1261e9c00) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1199ec400) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1190c9800) [pid = 1653] [serial = 1436] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1197d5c00) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119708c00) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1211e6000) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a7bc00) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x115e17400) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1197f4000) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1262f8800) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124bd3c00) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12780ac00) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128f06800) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x129059c00) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124e33c00) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128cc0000) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121b78800) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124831400) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126936000) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124e72800) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118622000) [pid = 1653] [serial = 1448] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1197ed800) [pid = 1653] [serial = 1451] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1213c9800) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1197f7c00) [pid = 1653] [serial = 1439] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1278cd400) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121074800) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1130e6800) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12b003c00) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x129647800) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x115e18000) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129591000) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12a811000) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12a817c00) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12933c800) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12905f800) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x129594400) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x129337400) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1295f0800) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x128cbe400) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1278d0000) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x129334800) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x128cc9800) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x121579800) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x127817800) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12780cc00) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x127813000) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x126936800) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x125681c00) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x125715c00) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1197ddc00) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x12a810000) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x12b0ed000) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 17:12:31 INFO - PROCESS | 1653 | 1467331951149 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]]]}] 17:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 724ms 17:12:31 INFO - PROCESS | 1653 | 1467331951180 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 17:12:31 INFO - PROCESS | 1653 | 1467331951185 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 17:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:12:31 INFO - PROCESS | 1653 | 1467331951192 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:12:31 INFO - PROCESS | 1653 | 1467331951195 Marionette TRACE conn2 <- [1,2054,null,{}] 17:12:31 INFO - PROCESS | 1653 | 1467331951197 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}] 17:12:31 INFO - PROCESS | 1653 | 1467331951200 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:31 INFO - PROCESS | 1653 | 1467331951319 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 17:12:31 INFO - PROCESS | 1653 | 1467331951402 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:31 INFO - PROCESS | 1653 | 1467331951404 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116774000 == 22 [pid = 1653] [id = 521] 17:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1128d3000) [pid = 1653] [serial = 1563] [outer = 0x0] 17:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1129b3400) [pid = 1653] [serial = 1564] [outer = 0x1128d3000] 17:12:31 INFO - PROCESS | 1653 | 1467331951431 Marionette DEBUG loaded listener.js 17:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x112a59400) [pid = 1653] [serial = 1565] [outer = 0x1128d3000] 17:12:31 INFO - PROCESS | 1653 | 1467331951747 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]]]}] 17:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 572ms 17:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:12:31 INFO - PROCESS | 1653 | 1467331951763 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 17:12:31 INFO - PROCESS | 1653 | 1467331951764 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 17:12:31 INFO - PROCESS | 1653 | 1467331951766 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:12:31 INFO - PROCESS | 1653 | 1467331951770 Marionette TRACE conn2 <- [1,2058,null,{}] 17:12:31 INFO - PROCESS | 1653 | 1467331951781 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}] 17:12:31 INFO - PROCESS | 1653 | 1467331951784 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:31 INFO - PROCESS | 1653 | 1467331951870 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 17:12:31 INFO - PROCESS | 1653 | 1467331951929 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:31 INFO - PROCESS | 1653 | 1467331951931 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11725c800 == 23 [pid = 1653] [id = 522] 17:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112a77c00) [pid = 1653] [serial = 1566] [outer = 0x0] 17:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x113048c00) [pid = 1653] [serial = 1567] [outer = 0x112a77c00] 17:12:31 INFO - PROCESS | 1653 | 1467331951975 Marionette DEBUG loaded listener.js 17:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1133adc00) [pid = 1653] [serial = 1568] [outer = 0x112a77c00] 17:12:32 INFO - PROCESS | 1653 | 1467331952376 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]]]}] 17:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 625ms 17:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:12:32 INFO - PROCESS | 1653 | 1467331952392 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 17:12:32 INFO - PROCESS | 1653 | 1467331952394 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 17:12:32 INFO - PROCESS | 1653 | 1467331952396 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:12:32 INFO - PROCESS | 1653 | 1467331952397 Marionette TRACE conn2 <- [1,2062,null,{}] 17:12:32 INFO - PROCESS | 1653 | 1467331952399 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}] 17:12:32 INFO - PROCESS | 1653 | 1467331952403 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:32 INFO - PROCESS | 1653 | 1467331952517 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 17:12:32 INFO - PROCESS | 1653 | 1467331952524 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:32 INFO - PROCESS | 1653 | 1467331952525 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b7800 == 24 [pid = 1653] [id = 523] 17:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x110edc000) [pid = 1653] [serial = 1569] [outer = 0x0] 17:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x115e12800) [pid = 1653] [serial = 1570] [outer = 0x110edc000] 17:12:32 INFO - PROCESS | 1653 | 1467331952566 Marionette DEBUG loaded listener.js 17:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x115f5dc00) [pid = 1653] [serial = 1571] [outer = 0x110edc000] 17:12:33 INFO - PROCESS | 1653 | 1467331953049 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]]]}] 17:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 669ms 17:12:33 INFO - PROCESS | 1653 | 1467331953066 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 17:12:33 INFO - PROCESS | 1653 | 1467331953071 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 17:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:12:33 INFO - PROCESS | 1653 | 1467331953083 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:12:33 INFO - PROCESS | 1653 | 1467331953085 Marionette TRACE conn2 <- [1,2066,null,{}] 17:12:33 INFO - PROCESS | 1653 | 1467331953088 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}] 17:12:33 INFO - PROCESS | 1653 | 1467331953090 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:33 INFO - PROCESS | 1653 | 1467331953198 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 17:12:33 INFO - PROCESS | 1653 | 1467331953237 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:33 INFO - PROCESS | 1653 | 1467331953239 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x118818800 == 25 [pid = 1653] [id = 524] 17:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x110f73800) [pid = 1653] [serial = 1572] [outer = 0x0] 17:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116734000) [pid = 1653] [serial = 1573] [outer = 0x110f73800] 17:12:33 INFO - PROCESS | 1653 | 1467331953258 Marionette DEBUG loaded listener.js 17:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116a10400) [pid = 1653] [serial = 1574] [outer = 0x110f73800] 17:12:33 INFO - PROCESS | 1653 | 1467331953708 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]]]}] 17:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 674ms 17:12:33 INFO - PROCESS | 1653 | 1467331953758 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 17:12:33 INFO - PROCESS | 1653 | 1467331953759 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 17:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:12:33 INFO - PROCESS | 1653 | 1467331953781 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:12:33 INFO - PROCESS | 1653 | 1467331953783 Marionette TRACE conn2 <- [1,2070,null,{}] 17:12:33 INFO - PROCESS | 1653 | 1467331953788 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}] 17:12:33 INFO - PROCESS | 1653 | 1467331953793 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:33 INFO - PROCESS | 1653 | 1467331953969 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 17:12:33 INFO - PROCESS | 1653 | 1467331953997 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:33 INFO - PROCESS | 1653 | 1467331953998 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c8800 == 26 [pid = 1653] [id = 525] 17:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11708bc00) [pid = 1653] [serial = 1575] [outer = 0x0] 17:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118377c00) [pid = 1653] [serial = 1576] [outer = 0x11708bc00] 17:12:34 INFO - PROCESS | 1653 | 1467331954034 Marionette DEBUG loaded listener.js 17:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118622000) [pid = 1653] [serial = 1577] [outer = 0x11708bc00] 17:12:34 INFO - PROCESS | 1653 | 1467331954368 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]]]}] 17:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 633ms 17:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:12:34 INFO - PROCESS | 1653 | 1467331954406 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 17:12:34 INFO - PROCESS | 1653 | 1467331954407 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 17:12:34 INFO - PROCESS | 1653 | 1467331954409 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:12:34 INFO - PROCESS | 1653 | 1467331954410 Marionette TRACE conn2 <- [1,2074,null,{}] 17:12:34 INFO - PROCESS | 1653 | 1467331954413 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}] 17:12:34 INFO - PROCESS | 1653 | 1467331954414 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:34 INFO - PROCESS | 1653 | 1467331954517 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 17:12:34 INFO - PROCESS | 1653 | 1467331954528 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:34 INFO - PROCESS | 1653 | 1467331954529 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bcf800 == 27 [pid = 1653] [id = 526] 17:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11866bc00) [pid = 1653] [serial = 1578] [outer = 0x0] 17:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118674c00) [pid = 1653] [serial = 1579] [outer = 0x11866bc00] 17:12:34 INFO - PROCESS | 1653 | 1467331954554 Marionette DEBUG loaded listener.js 17:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1186f5c00) [pid = 1653] [serial = 1580] [outer = 0x11866bc00] 17:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1129a6400) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x129595c00) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x121b7dc00) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12482dc00) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1186c4000) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1197c1800) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118374800) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12b008c00) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x110edb000) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:12:34 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1128d9c00) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 17:12:34 INFO - PROCESS | 1653 | 1467331954922 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]]]}] 17:12:34 INFO - PROCESS | 1653 | 1467331954929 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 17:12:34 INFO - PROCESS | 1653 | 1467331954930 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 17:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:12:34 INFO - PROCESS | 1653 | 1467331954933 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:12:34 INFO - PROCESS | 1653 | 1467331954934 Marionette TRACE conn2 <- [1,2078,null,{}] 17:12:34 INFO - PROCESS | 1653 | 1467331954940 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}] 17:12:34 INFO - PROCESS | 1653 | 1467331954941 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:35 INFO - PROCESS | 1653 | 1467331955015 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 17:12:35 INFO - PROCESS | 1653 | 1467331955021 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:35 INFO - PROCESS | 1653 | 1467331955023 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x112634800 == 28 [pid = 1653] [id = 527] 17:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x110ed5800) [pid = 1653] [serial = 1581] [outer = 0x0] 17:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x118a77400) [pid = 1653] [serial = 1582] [outer = 0x110ed5800] 17:12:35 INFO - PROCESS | 1653 | 1467331955047 Marionette DEBUG loaded listener.js 17:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1190c9800) [pid = 1653] [serial = 1583] [outer = 0x110ed5800] 17:12:35 INFO - PROCESS | 1653 | 1467331955362 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]]]}] 17:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 473ms 17:12:35 INFO - PROCESS | 1653 | 1467331955406 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 17:12:35 INFO - PROCESS | 1653 | 1467331955407 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 17:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:12:35 INFO - PROCESS | 1653 | 1467331955410 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:12:35 INFO - PROCESS | 1653 | 1467331955411 Marionette TRACE conn2 <- [1,2082,null,{}] 17:12:35 INFO - PROCESS | 1653 | 1467331955413 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}] 17:12:35 INFO - PROCESS | 1653 | 1467331955414 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:35 INFO - PROCESS | 1653 | 1467331955508 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 17:12:35 INFO - PROCESS | 1653 | 1467331955513 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:35 INFO - PROCESS | 1653 | 1467331955514 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1215a9800 == 29 [pid = 1653] [id = 528] 17:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1190cfc00) [pid = 1653] [serial = 1584] [outer = 0x0] 17:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11945ec00) [pid = 1653] [serial = 1585] [outer = 0x1190cfc00] 17:12:35 INFO - PROCESS | 1653 | 1467331955548 Marionette DEBUG loaded listener.js 17:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11970ec00) [pid = 1653] [serial = 1586] [outer = 0x1190cfc00] 17:12:35 INFO - PROCESS | 1653 | 1467331955860 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]]]}] 17:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 467ms 17:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:12:35 INFO - PROCESS | 1653 | 1467331955878 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 17:12:35 INFO - PROCESS | 1653 | 1467331955879 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 17:12:35 INFO - PROCESS | 1653 | 1467331955881 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:12:35 INFO - PROCESS | 1653 | 1467331955882 Marionette TRACE conn2 <- [1,2086,null,{}] 17:12:35 INFO - PROCESS | 1653 | 1467331955884 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}] 17:12:35 INFO - PROCESS | 1653 | 1467331955886 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:35 INFO - PROCESS | 1653 | 1467331955964 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 17:12:35 INFO - PROCESS | 1653 | 1467331955967 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:35 INFO - PROCESS | 1653 | 1467331955969 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b30800 == 30 [pid = 1653] [id = 529] 17:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11970f400) [pid = 1653] [serial = 1587] [outer = 0x0] 17:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1197d4800) [pid = 1653] [serial = 1588] [outer = 0x11970f400] 17:12:36 INFO - PROCESS | 1653 | 1467331955997 Marionette DEBUG loaded listener.js 17:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1197dec00) [pid = 1653] [serial = 1589] [outer = 0x11970f400] 17:12:36 INFO - PROCESS | 1653 | 1467331956373 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]]]}] 17:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 524ms 17:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:12:36 INFO - PROCESS | 1653 | 1467331956406 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 17:12:36 INFO - PROCESS | 1653 | 1467331956409 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 17:12:36 INFO - PROCESS | 1653 | 1467331956412 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:12:36 INFO - PROCESS | 1653 | 1467331956415 Marionette TRACE conn2 <- [1,2090,null,{}] 17:12:36 INFO - PROCESS | 1653 | 1467331956418 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}] 17:12:36 INFO - PROCESS | 1653 | 1467331956421 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:36 INFO - PROCESS | 1653 | 1467331956558 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 17:12:36 INFO - PROCESS | 1653 | 1467331956564 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:36 INFO - PROCESS | 1653 | 1467331956565 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c03000 == 31 [pid = 1653] [id = 530] 17:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x113d3a000) [pid = 1653] [serial = 1590] [outer = 0x0] 17:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1197f4000) [pid = 1653] [serial = 1591] [outer = 0x113d3a000] 17:12:36 INFO - PROCESS | 1653 | 1467331956619 Marionette DEBUG loaded listener.js 17:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119d71000) [pid = 1653] [serial = 1592] [outer = 0x113d3a000] 17:12:37 INFO - PROCESS | 1653 | --DOCSHELL 0x127896000 == 30 [pid = 1653] [id = 508] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1295f4000) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118621c00) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x126d88800) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x126630400) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x127816400) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x128cc9000) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1211da400) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x121be8000) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12a89e000) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12a80f800) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12b0f3000) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12b31a800) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x110fe8400) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1128d4400) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x113d63400) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x12b005000) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x129060000) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x112d09c00) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 17:12:37 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x116a81400) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 17:12:38 INFO - PROCESS | 1653 | 1467331958062 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]]]}] 17:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1679ms 17:12:38 INFO - PROCESS | 1653 | 1467331958091 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 17:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:12:38 INFO - PROCESS | 1653 | 1467331958093 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 17:12:38 INFO - PROCESS | 1653 | 1467331958097 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:12:38 INFO - PROCESS | 1653 | 1467331958099 Marionette TRACE conn2 <- [1,2094,null,{}] 17:12:38 INFO - PROCESS | 1653 | 1467331958103 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}] 17:12:38 INFO - PROCESS | 1653 | 1467331958105 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:38 INFO - PROCESS | 1653 | 1467331958177 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 17:12:38 INFO - PROCESS | 1653 | 1467331958230 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:38 INFO - PROCESS | 1653 | 1467331958233 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1132e1800 == 31 [pid = 1653] [id = 531] 17:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1120e3800) [pid = 1653] [serial = 1593] [outer = 0x0] 17:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x1128ccc00) [pid = 1653] [serial = 1594] [outer = 0x1120e3800] 17:12:38 INFO - PROCESS | 1653 | 1467331958261 Marionette DEBUG loaded listener.js 17:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1129a7400) [pid = 1653] [serial = 1595] [outer = 0x1120e3800] 17:12:38 INFO - PROCESS | 1653 | 1467331958561 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]]]}] 17:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 476ms 17:12:38 INFO - PROCESS | 1653 | 1467331958578 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 17:12:38 INFO - PROCESS | 1653 | 1467331958581 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 17:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:12:38 INFO - PROCESS | 1653 | 1467331958588 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:12:38 INFO - PROCESS | 1653 | 1467331958591 Marionette TRACE conn2 <- [1,2098,null,{}] 17:12:38 INFO - PROCESS | 1653 | 1467331958594 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}] 17:12:38 INFO - PROCESS | 1653 | 1467331958596 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:38 INFO - PROCESS | 1653 | 1467331958674 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 17:12:38 INFO - PROCESS | 1653 | 1467331958678 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:38 INFO - PROCESS | 1653 | 1467331958680 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bba000 == 32 [pid = 1653] [id = 532] 17:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112a53000) [pid = 1653] [serial = 1596] [outer = 0x0] 17:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x112d03000) [pid = 1653] [serial = 1597] [outer = 0x112a53000] 17:12:38 INFO - PROCESS | 1653 | 1467331958709 Marionette DEBUG loaded listener.js 17:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x113049000) [pid = 1653] [serial = 1598] [outer = 0x112a53000] 17:12:39 INFO - PROCESS | 1653 | 1467331959067 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]]]}] 17:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 528ms 17:12:39 INFO - PROCESS | 1653 | 1467331959115 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 17:12:39 INFO - PROCESS | 1653 | 1467331959117 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 17:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:12:39 INFO - PROCESS | 1653 | 1467331959129 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:12:39 INFO - PROCESS | 1653 | 1467331959147 Marionette TRACE conn2 <- [1,2102,null,{}] 17:12:39 INFO - PROCESS | 1653 | 1467331959159 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}] 17:12:39 INFO - PROCESS | 1653 | 1467331959162 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:39 INFO - PROCESS | 1653 | 1467331959224 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 17:12:39 INFO - PROCESS | 1653 | 1467331959228 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:39 INFO - PROCESS | 1653 | 1467331959230 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183e5000 == 33 [pid = 1653] [id = 533] 17:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x110ed9c00) [pid = 1653] [serial = 1599] [outer = 0x0] 17:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1155cc400) [pid = 1653] [serial = 1600] [outer = 0x110ed9c00] 17:12:39 INFO - PROCESS | 1653 | 1467331959255 Marionette DEBUG loaded listener.js 17:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x115f5d800) [pid = 1653] [serial = 1601] [outer = 0x110ed9c00] 17:12:39 INFO - PROCESS | 1653 | 1467331959735 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]]]}] 17:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 643ms 17:12:39 INFO - PROCESS | 1653 | 1467331959773 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 17:12:39 INFO - PROCESS | 1653 | 1467331959776 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 17:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:12:39 INFO - PROCESS | 1653 | 1467331959779 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:12:39 INFO - PROCESS | 1653 | 1467331959781 Marionette TRACE conn2 <- [1,2106,null,{}] 17:12:39 INFO - PROCESS | 1653 | 1467331959784 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}] 17:12:39 INFO - PROCESS | 1653 | 1467331959786 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:39 INFO - PROCESS | 1653 | 1467331959906 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 17:12:39 INFO - PROCESS | 1653 | 1467331959911 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:39 INFO - PROCESS | 1653 | 1467331959913 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190f6800 == 34 [pid = 1653] [id = 534] 17:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116a80400) [pid = 1653] [serial = 1602] [outer = 0x0] 17:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1175d3800) [pid = 1653] [serial = 1603] [outer = 0x116a80400] 17:12:39 INFO - PROCESS | 1653 | 1467331959958 Marionette DEBUG loaded listener.js 17:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1182e3400) [pid = 1653] [serial = 1604] [outer = 0x116a80400] 17:12:40 INFO - PROCESS | 1653 | 1467331960331 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]]]}] 17:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 569ms 17:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:12:40 INFO - PROCESS | 1653 | 1467331960348 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 17:12:40 INFO - PROCESS | 1653 | 1467331960349 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 17:12:40 INFO - PROCESS | 1653 | 1467331960374 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:12:40 INFO - PROCESS | 1653 | 1467331960375 Marionette TRACE conn2 <- [1,2110,null,{}] 17:12:40 INFO - PROCESS | 1653 | 1467331960379 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}] 17:12:40 INFO - PROCESS | 1653 | 1467331960380 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:40 INFO - PROCESS | 1653 | 1467331960449 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 17:12:40 INFO - PROCESS | 1653 | 1467331960453 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:40 INFO - PROCESS | 1653 | 1467331960456 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e5000 == 35 [pid = 1653] [id = 535] 17:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x112a52c00) [pid = 1653] [serial = 1605] [outer = 0x0] 17:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118375400) [pid = 1653] [serial = 1606] [outer = 0x112a52c00] 17:12:40 INFO - PROCESS | 1653 | 1467331960481 Marionette DEBUG loaded listener.js 17:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118619400) [pid = 1653] [serial = 1607] [outer = 0x112a52c00] 17:12:40 INFO - PROCESS | 1653 | 1467331960829 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]]]}] 17:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 493ms 17:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:12:40 INFO - PROCESS | 1653 | 1467331960845 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 17:12:40 INFO - PROCESS | 1653 | 1467331960846 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 17:12:40 INFO - PROCESS | 1653 | 1467331960848 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:12:40 INFO - PROCESS | 1653 | 1467331960849 Marionette TRACE conn2 <- [1,2114,null,{}] 17:12:40 INFO - PROCESS | 1653 | 1467331960853 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}] 17:12:40 INFO - PROCESS | 1653 | 1467331960857 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:40 INFO - PROCESS | 1653 | 1467331960948 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 17:12:40 INFO - PROCESS | 1653 | 1467331960953 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:40 INFO - PROCESS | 1653 | 1467331960956 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b29000 == 36 [pid = 1653] [id = 536] 17:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11866d800) [pid = 1653] [serial = 1608] [outer = 0x0] 17:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1186f6400) [pid = 1653] [serial = 1609] [outer = 0x11866d800] 17:12:40 INFO - PROCESS | 1653 | 1467331960981 Marionette DEBUG loaded listener.js 17:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1197d7400) [pid = 1653] [serial = 1610] [outer = 0x11866d800] 17:12:41 INFO - PROCESS | 1653 | 1467331961327 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]]]}] 17:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 518ms 17:12:41 INFO - PROCESS | 1653 | 1467331961368 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 17:12:41 INFO - PROCESS | 1653 | 1467331961370 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 17:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:12:41 INFO - PROCESS | 1653 | 1467331961373 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:12:41 INFO - PROCESS | 1653 | 1467331961375 Marionette TRACE conn2 <- [1,2118,null,{}] 17:12:41 INFO - PROCESS | 1653 | 1467331961378 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}] 17:12:41 INFO - PROCESS | 1653 | 1467331961380 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:41 INFO - PROCESS | 1653 | 1467331961464 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 17:12:41 INFO - PROCESS | 1653 | 1467331961468 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:41 INFO - PROCESS | 1653 | 1467331961469 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e16800 == 37 [pid = 1653] [id = 537] 17:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1190cb400) [pid = 1653] [serial = 1611] [outer = 0x0] 17:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1197ed800) [pid = 1653] [serial = 1612] [outer = 0x1190cb400] 17:12:41 INFO - PROCESS | 1653 | 1467331961496 Marionette DEBUG loaded listener.js 17:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11995b400) [pid = 1653] [serial = 1613] [outer = 0x1190cb400] 17:12:41 INFO - PROCESS | 1653 | 1467331961821 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]]]}] 17:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 471ms 17:12:41 INFO - PROCESS | 1653 | 1467331961845 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 17:12:41 INFO - PROCESS | 1653 | 1467331961846 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 17:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:12:41 INFO - PROCESS | 1653 | 1467331961848 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:12:41 INFO - PROCESS | 1653 | 1467331961849 Marionette TRACE conn2 <- [1,2122,null,{}] 17:12:41 INFO - PROCESS | 1653 | 1467331961851 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}] 17:12:41 INFO - PROCESS | 1653 | 1467331961854 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:41 INFO - PROCESS | 1653 | 1467331961925 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 17:12:41 INFO - PROCESS | 1653 | 1467331961928 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:41 INFO - PROCESS | 1653 | 1467331961929 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x121128000 == 38 [pid = 1653] [id = 538] 17:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11995f800) [pid = 1653] [serial = 1614] [outer = 0x0] 17:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119d6cc00) [pid = 1653] [serial = 1615] [outer = 0x11995f800] 17:12:41 INFO - PROCESS | 1653 | 1467331961956 Marionette DEBUG loaded listener.js 17:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x121079000) [pid = 1653] [serial = 1616] [outer = 0x11995f800] 17:12:42 INFO - PROCESS | 1653 | 1467331962272 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]]]}] 17:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 468ms 17:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:12:42 INFO - PROCESS | 1653 | 1467331962317 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 17:12:42 INFO - PROCESS | 1653 | 1467331962318 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 17:12:42 INFO - PROCESS | 1653 | 1467331962320 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:12:42 INFO - PROCESS | 1653 | 1467331962321 Marionette TRACE conn2 <- [1,2126,null,{}] 17:12:42 INFO - PROCESS | 1653 | 1467331962324 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}] 17:12:42 INFO - PROCESS | 1653 | 1467331962325 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:42 INFO - PROCESS | 1653 | 1467331962427 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 17:12:42 INFO - PROCESS | 1653 | 1467331962433 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:42 INFO - PROCESS | 1653 | 1467331962434 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183e4800 == 39 [pid = 1653] [id = 539] 17:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12107a000) [pid = 1653] [serial = 1617] [outer = 0x0] 17:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1211e4800) [pid = 1653] [serial = 1618] [outer = 0x12107a000] 17:12:42 INFO - PROCESS | 1653 | 1467331962460 Marionette DEBUG loaded listener.js 17:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1212ea000) [pid = 1653] [serial = 1619] [outer = 0x12107a000] 17:12:42 INFO - PROCESS | 1653 | 1467331962774 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]]]}] 17:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 469ms 17:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:12:42 INFO - PROCESS | 1653 | 1467331962791 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 17:12:42 INFO - PROCESS | 1653 | 1467331962792 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 17:12:42 INFO - PROCESS | 1653 | 1467331962794 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:12:42 INFO - PROCESS | 1653 | 1467331962795 Marionette TRACE conn2 <- [1,2130,null,{}] 17:12:42 INFO - PROCESS | 1653 | 1467331962798 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}] 17:12:42 INFO - PROCESS | 1653 | 1467331962799 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:42 INFO - PROCESS | 1653 | 1467331962876 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 17:12:42 INFO - PROCESS | 1653 | 1467331962879 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:42 INFO - PROCESS | 1653 | 1467331962880 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x127890000 == 40 [pid = 1653] [id = 540] 17:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1212e9c00) [pid = 1653] [serial = 1620] [outer = 0x0] 17:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1213bf000) [pid = 1653] [serial = 1621] [outer = 0x1212e9c00] 17:12:42 INFO - PROCESS | 1653 | 1467331962906 Marionette DEBUG loaded listener.js 17:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1213c4800) [pid = 1653] [serial = 1622] [outer = 0x1212e9c00] 17:12:43 INFO - PROCESS | 1653 | 1467331963224 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] 17:12:43 INFO - PROCESS | 1653 | 1467331963266 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 17:12:43 INFO - PROCESS | 1653 | 1467331963268 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:12:43 INFO - PROCESS | 1653 | 1467331963270 Marionette TRACE conn2 <- [1,2134,null,{}] 17:12:43 INFO - PROCESS | 1653 | 1467331963272 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}] 17:12:43 INFO - PROCESS | 1653 | 1467331963274 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:43 INFO - PROCESS | 1653 | 1467331963395 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 17:12:43 INFO - PROCESS | 1653 | 1467331963406 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:43 INFO - PROCESS | 1653 | 1467331963408 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e4800 == 41 [pid = 1653] [id = 541] 17:12:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110fec000) [pid = 1653] [serial = 1623] [outer = 0x0] 17:12:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1213c6800) [pid = 1653] [serial = 1624] [outer = 0x110fec000] 17:12:43 INFO - PROCESS | 1653 | 1467331963434 Marionette DEBUG loaded listener.js 17:12:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121b77400) [pid = 1653] [serial = 1625] [outer = 0x110fec000] 17:12:43 INFO - PROCESS | 1653 | 1467331963776 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]]]}] 17:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 17:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:12:43 INFO - PROCESS | 1653 | 1467331963789 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 17:12:43 INFO - PROCESS | 1653 | 1467331963791 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 17:12:43 INFO - PROCESS | 1653 | 1467331963794 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:12:43 INFO - PROCESS | 1653 | 1467331963796 Marionette TRACE conn2 <- [1,2138,null,{}] 17:12:43 INFO - PROCESS | 1653 | 1467331963805 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}] 17:12:43 INFO - PROCESS | 1653 | 1467331963807 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:43 INFO - PROCESS | 1653 | 1467331963955 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 17:12:43 INFO - PROCESS | 1653 | 1467331963970 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:43 INFO - PROCESS | 1653 | 1467331963971 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290d1800 == 42 [pid = 1653] [id = 542] 17:12:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119964c00) [pid = 1653] [serial = 1626] [outer = 0x0] 17:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121bf6c00) [pid = 1653] [serial = 1627] [outer = 0x119964c00] 17:12:44 INFO - PROCESS | 1653 | 1467331964010 Marionette DEBUG loaded listener.js 17:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1220f6800) [pid = 1653] [serial = 1628] [outer = 0x119964c00] 17:12:44 INFO - PROCESS | 1653 | 1467331964448 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]]]}] 17:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 17:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:12:44 INFO - PROCESS | 1653 | 1467331964464 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 17:12:44 INFO - PROCESS | 1653 | 1467331964466 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 17:12:44 INFO - PROCESS | 1653 | 1467331964468 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:12:44 INFO - PROCESS | 1653 | 1467331964470 Marionette TRACE conn2 <- [1,2142,null,{}] 17:12:44 INFO - PROCESS | 1653 | 1467331964473 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}] 17:12:44 INFO - PROCESS | 1653 | 1467331964474 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:44 INFO - PROCESS | 1653 | 1467331964579 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 17:12:44 INFO - PROCESS | 1653 | 1467331964592 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:44 INFO - PROCESS | 1653 | 1467331964593 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12979c800 == 43 [pid = 1653] [id = 543] 17:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1177d2000) [pid = 1653] [serial = 1629] [outer = 0x0] 17:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124827000) [pid = 1653] [serial = 1630] [outer = 0x1177d2000] 17:12:44 INFO - PROCESS | 1653 | 1467331964617 Marionette DEBUG loaded listener.js 17:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124b1fc00) [pid = 1653] [serial = 1631] [outer = 0x1177d2000] 17:12:44 INFO - PROCESS | 1653 | 1467331964969 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] 17:12:44 INFO - PROCESS | 1653 | 1467331964991 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 17:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:12:44 INFO - PROCESS | 1653 | 1467331964993 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:12:44 INFO - PROCESS | 1653 | 1467331964995 Marionette TRACE conn2 <- [1,2146,null,{}] 17:12:44 INFO - PROCESS | 1653 | 1467331964997 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}] 17:12:44 INFO - PROCESS | 1653 | 1467331964998 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:45 INFO - PROCESS | 1653 | 1467331965097 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 17:12:45 INFO - PROCESS | 1653 | 1467331965109 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:45 INFO - PROCESS | 1653 | 1467331965110 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fcb800 == 44 [pid = 1653] [id = 544] 17:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124b20c00) [pid = 1653] [serial = 1632] [outer = 0x0] 17:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124e33c00) [pid = 1653] [serial = 1633] [outer = 0x124b20c00] 17:12:45 INFO - PROCESS | 1653 | 1467331965134 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124ed1800) [pid = 1653] [serial = 1634] [outer = 0x124b20c00] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110f73800) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11708bc00) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11866bc00) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110ed5800) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11970f400) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110edc000) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a77c00) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128d3000) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x110ff1000) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1186ccc00) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1182e9400) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:12:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1190cfc00) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:12:45 INFO - PROCESS | 1653 | 1467331965545 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] 17:12:45 INFO - PROCESS | 1653 | 1467331965564 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 17:12:45 INFO - PROCESS | 1653 | 1467331965566 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:12:45 INFO - PROCESS | 1653 | 1467331965567 Marionette TRACE conn2 <- [1,2150,null,{}] 17:12:45 INFO - PROCESS | 1653 | 1467331965572 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}] 17:12:45 INFO - PROCESS | 1653 | 1467331965573 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:45 INFO - PROCESS | 1653 | 1467331965659 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 17:12:45 INFO - PROCESS | 1653 | 1467331965663 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:45 INFO - PROCESS | 1653 | 1467331965664 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b1a800 == 45 [pid = 1653] [id = 545] 17:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1110a1400) [pid = 1653] [serial = 1635] [outer = 0x0] 17:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11304a400) [pid = 1653] [serial = 1636] [outer = 0x1110a1400] 17:12:45 INFO - PROCESS | 1653 | 1467331965688 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1190cfc00) [pid = 1653] [serial = 1637] [outer = 0x1110a1400] 17:12:46 INFO - PROCESS | 1653 | 1467331966023 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]]]}] 17:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 472ms 17:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:12:46 INFO - PROCESS | 1653 | 1467331966041 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 17:12:46 INFO - PROCESS | 1653 | 1467331966042 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 17:12:46 INFO - PROCESS | 1653 | 1467331966045 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:12:46 INFO - PROCESS | 1653 | 1467331966046 Marionette TRACE conn2 <- [1,2154,null,{}] 17:12:46 INFO - PROCESS | 1653 | 1467331966049 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}] 17:12:46 INFO - PROCESS | 1653 | 1467331966050 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:46 INFO - PROCESS | 1653 | 1467331966164 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 17:12:46 INFO - PROCESS | 1653 | 1467331966172 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:46 INFO - PROCESS | 1653 | 1467331966173 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab3d000 == 46 [pid = 1653] [id = 546] 17:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1110a1c00) [pid = 1653] [serial = 1638] [outer = 0x0] 17:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1213bd800) [pid = 1653] [serial = 1639] [outer = 0x1110a1c00] 17:12:46 INFO - PROCESS | 1653 | 1467331966211 Marionette DEBUG loaded listener.js 17:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125684000) [pid = 1653] [serial = 1640] [outer = 0x1110a1c00] 17:12:46 INFO - PROCESS | 1653 | 1467331966653 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]]]}] 17:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 618ms 17:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:12:46 INFO - PROCESS | 1653 | 1467331966663 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 17:12:46 INFO - PROCESS | 1653 | 1467331966664 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 17:12:46 INFO - PROCESS | 1653 | 1467331966667 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:12:46 INFO - PROCESS | 1653 | 1467331966668 Marionette TRACE conn2 <- [1,2158,null,{}] 17:12:46 INFO - PROCESS | 1653 | 1467331966685 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}] 17:12:46 INFO - PROCESS | 1653 | 1467331966687 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:46 INFO - PROCESS | 1653 | 1467331966838 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 17:12:46 INFO - PROCESS | 1653 | 1467331966847 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:46 INFO - PROCESS | 1653 | 1467331966848 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b299000 == 47 [pid = 1653] [id = 547] 17:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1128d7000) [pid = 1653] [serial = 1641] [outer = 0x0] 17:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11907cc00) [pid = 1653] [serial = 1642] [outer = 0x1128d7000] 17:12:46 INFO - PROCESS | 1653 | 1467331966891 Marionette DEBUG loaded listener.js 17:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125683c00) [pid = 1653] [serial = 1643] [outer = 0x1128d7000] 17:12:47 INFO - PROCESS | 1653 | 1467331967306 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]]]}] 17:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 674ms 17:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:12:47 INFO - PROCESS | 1653 | 1467331967341 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 17:12:47 INFO - PROCESS | 1653 | 1467331967342 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 17:12:47 INFO - PROCESS | 1653 | 1467331967344 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:12:47 INFO - PROCESS | 1653 | 1467331967346 Marionette TRACE conn2 <- [1,2162,null,{}] 17:12:47 INFO - PROCESS | 1653 | 1467331967348 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}] 17:12:47 INFO - PROCESS | 1653 | 1467331967349 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:47 INFO - PROCESS | 1653 | 1467331967456 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 17:12:47 INFO - PROCESS | 1653 | 1467331967557 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:47 INFO - PROCESS | 1653 | 1467331967558 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11105d800 == 48 [pid = 1653] [id = 548] 17:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x110eda000) [pid = 1653] [serial = 1644] [outer = 0x0] 17:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x110f78400) [pid = 1653] [serial = 1645] [outer = 0x110eda000] 17:12:47 INFO - PROCESS | 1653 | 1467331967589 Marionette DEBUG loaded listener.js 17:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1110a6000) [pid = 1653] [serial = 1646] [outer = 0x110eda000] 17:12:48 INFO - PROCESS | 1653 | 1467331968103 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]]]}] 17:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 820ms 17:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:12:48 INFO - PROCESS | 1653 | 1467331968199 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 17:12:48 INFO - PROCESS | 1653 | 1467331968202 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 17:12:48 INFO - PROCESS | 1653 | 1467331968209 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:12:48 INFO - PROCESS | 1653 | 1467331968212 Marionette TRACE conn2 <- [1,2166,null,{}] 17:12:48 INFO - PROCESS | 1653 | 1467331968217 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}] 17:12:48 INFO - PROCESS | 1653 | 1467331968220 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:48 INFO - PROCESS | 1653 | 1467331968393 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 17:12:48 INFO - PROCESS | 1653 | 1467331968498 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:48 INFO - PROCESS | 1653 | 1467331968500 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183ea800 == 49 [pid = 1653] [id = 549] 17:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112a54000) [pid = 1653] [serial = 1647] [outer = 0x0] 17:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112a79c00) [pid = 1653] [serial = 1648] [outer = 0x112a54000] 17:12:48 INFO - PROCESS | 1653 | 1467331968541 Marionette DEBUG loaded listener.js 17:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113250c00) [pid = 1653] [serial = 1649] [outer = 0x112a54000] 17:12:49 INFO - PROCESS | 1653 | 1467331969248 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]]]}] 17:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1126ms 17:12:49 INFO - PROCESS | 1653 | 1467331969334 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 17:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:12:49 INFO - PROCESS | 1653 | 1467331969336 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 17:12:49 INFO - PROCESS | 1653 | 1467331969340 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:12:49 INFO - PROCESS | 1653 | 1467331969341 Marionette TRACE conn2 <- [1,2170,null,{}] 17:12:49 INFO - PROCESS | 1653 | 1467331969345 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}] 17:12:49 INFO - PROCESS | 1653 | 1467331969346 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:49 INFO - PROCESS | 1653 | 1467331969445 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 17:12:49 INFO - PROCESS | 1653 | 1467331969503 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:49 INFO - PROCESS | 1653 | 1467331969506 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11651c800 == 50 [pid = 1653] [id = 550] 17:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112de7000) [pid = 1653] [serial = 1650] [outer = 0x0] 17:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x113041000) [pid = 1653] [serial = 1651] [outer = 0x112de7000] 17:12:49 INFO - PROCESS | 1653 | 1467331969534 Marionette DEBUG loaded listener.js 17:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1132af800) [pid = 1653] [serial = 1652] [outer = 0x112de7000] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1215a9800 == 49 [pid = 1653] [id = 528] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x121b30800 == 48 [pid = 1653] [id = 529] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x112634800 == 47 [pid = 1653] [id = 527] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12b299000 == 46 [pid = 1653] [id = 547] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab3d000 == 45 [pid = 1653] [id = 546] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x121b1a800 == 44 [pid = 1653] [id = 545] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x129fcb800 == 43 [pid = 1653] [id = 544] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12979c800 == 42 [pid = 1653] [id = 543] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1290d1800 == 41 [pid = 1653] [id = 542] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e4800 == 40 [pid = 1653] [id = 541] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1197f4000) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x127890000 == 39 [pid = 1653] [id = 540] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1183e4800 == 38 [pid = 1653] [id = 539] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x121128000 == 37 [pid = 1653] [id = 538] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x124e16800 == 36 [pid = 1653] [id = 537] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x121b29000 == 35 [pid = 1653] [id = 536] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e5000 == 34 [pid = 1653] [id = 535] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1190f6800 == 33 [pid = 1653] [id = 534] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1183e5000 == 32 [pid = 1653] [id = 533] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x116bba000 == 31 [pid = 1653] [id = 532] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1132e1800 == 30 [pid = 1653] [id = 531] 17:12:49 INFO - PROCESS | 1653 | --DOCSHELL 0x124c03000 == 29 [pid = 1653] [id = 530] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116734000) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118377c00) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116a10400) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118674c00) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118622000) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1190c9800) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118a77400) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1197d4800) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115e12800) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113048c00) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1133adc00) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129b3400) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a59400) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1128cb400) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111c75800) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1199e7000) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11970c400) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11945d400) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1197ef800) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1197dec00) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1186f5c00) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x115f5dc00) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11970ec00) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11945ec00) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 17:12:49 INFO - PROCESS | 1653 | 1467331969958 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]]]}] 17:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 626ms 17:12:49 INFO - PROCESS | 1653 | 1467331969966 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 17:12:49 INFO - PROCESS | 1653 | 1467331969969 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 17:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:12:49 INFO - PROCESS | 1653 | 1467331969978 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:12:49 INFO - PROCESS | 1653 | 1467331969980 Marionette TRACE conn2 <- [1,2174,null,{}] 17:12:49 INFO - PROCESS | 1653 | 1467331969982 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}] 17:12:49 INFO - PROCESS | 1653 | 1467331969984 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:50 INFO - PROCESS | 1653 | 1467331970065 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 17:12:50 INFO - PROCESS | 1653 | 1467331970073 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:50 INFO - PROCESS | 1653 | 1467331970074 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11725d800 == 30 [pid = 1653] [id = 551] 17:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113383c00) [pid = 1653] [serial = 1653] [outer = 0x0] 17:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11555f400) [pid = 1653] [serial = 1654] [outer = 0x113383c00] 17:12:50 INFO - PROCESS | 1653 | 1467331970102 Marionette DEBUG loaded listener.js 17:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11672dc00) [pid = 1653] [serial = 1655] [outer = 0x113383c00] 17:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 469ms 17:12:50 INFO - PROCESS | 1653 | 1467331970442 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]]]}] 17:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:12:50 INFO - PROCESS | 1653 | 1467331970479 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 17:12:50 INFO - PROCESS | 1653 | 1467331970481 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 17:12:50 INFO - PROCESS | 1653 | 1467331970484 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:12:50 INFO - PROCESS | 1653 | 1467331970487 Marionette TRACE conn2 <- [1,2178,null,{}] 17:12:50 INFO - PROCESS | 1653 | 1467331970495 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}] 17:12:50 INFO - PROCESS | 1653 | 1467331970498 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:50 INFO - PROCESS | 1653 | 1467331970578 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 17:12:50 INFO - PROCESS | 1653 | 1467331970583 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:50 INFO - PROCESS | 1653 | 1467331970586 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11885d800 == 31 [pid = 1653] [id = 552] 17:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116a10400) [pid = 1653] [serial = 1656] [outer = 0x0] 17:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118371c00) [pid = 1653] [serial = 1657] [outer = 0x116a10400] 17:12:50 INFO - PROCESS | 1653 | 1467331970616 Marionette DEBUG loaded listener.js 17:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11866c400) [pid = 1653] [serial = 1658] [outer = 0x116a10400] 17:12:50 INFO - PROCESS | 1653 | 1467331970976 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]]]}] 17:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 523ms 17:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:12:51 INFO - PROCESS | 1653 | 1467331971016 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 17:12:51 INFO - PROCESS | 1653 | 1467331971017 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 17:12:51 INFO - PROCESS | 1653 | 1467331971021 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:12:51 INFO - PROCESS | 1653 | 1467331971023 Marionette TRACE conn2 <- [1,2182,null,{}] 17:12:51 INFO - PROCESS | 1653 | 1467331971025 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}] 17:12:51 INFO - PROCESS | 1653 | 1467331971026 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:51 INFO - PROCESS | 1653 | 1467331971122 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 17:12:51 INFO - PROCESS | 1653 | 1467331971127 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:51 INFO - PROCESS | 1653 | 1467331971129 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e1000 == 32 [pid = 1653] [id = 553] 17:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1129acc00) [pid = 1653] [serial = 1659] [outer = 0x0] 17:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1186ccc00) [pid = 1653] [serial = 1660] [outer = 0x1129acc00] 17:12:51 INFO - PROCESS | 1653 | 1467331971169 Marionette DEBUG loaded listener.js 17:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119085800) [pid = 1653] [serial = 1661] [outer = 0x1129acc00] 17:12:51 INFO - PROCESS | 1653 | 1467331971579 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]]]}] 17:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 568ms 17:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:12:51 INFO - PROCESS | 1653 | 1467331971590 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 17:12:51 INFO - PROCESS | 1653 | 1467331971591 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 17:12:51 INFO - PROCESS | 1653 | 1467331971593 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:12:51 INFO - PROCESS | 1653 | 1467331971594 Marionette TRACE conn2 <- [1,2186,null,{}] 17:12:51 INFO - PROCESS | 1653 | 1467331971597 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}] 17:12:51 INFO - PROCESS | 1653 | 1467331971598 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:51 INFO - PROCESS | 1653 | 1467331971675 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 17:12:51 INFO - PROCESS | 1653 | 1467331971737 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:51 INFO - PROCESS | 1653 | 1467331971738 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fb1000 == 33 [pid = 1653] [id = 554] 17:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112e3e400) [pid = 1653] [serial = 1662] [outer = 0x0] 17:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11945ec00) [pid = 1653] [serial = 1663] [outer = 0x112e3e400] 17:12:51 INFO - PROCESS | 1653 | 1467331971763 Marionette DEBUG loaded listener.js 17:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119710400) [pid = 1653] [serial = 1664] [outer = 0x112e3e400] 17:12:52 INFO - PROCESS | 1653 | 1467331972117 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]]]}] 17:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 569ms 17:12:52 INFO - PROCESS | 1653 | 1467331972164 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 17:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:12:52 INFO - PROCESS | 1653 | 1467331972166 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 17:12:52 INFO - PROCESS | 1653 | 1467331972175 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:12:52 INFO - PROCESS | 1653 | 1467331972177 Marionette TRACE conn2 <- [1,2190,null,{}] 17:12:52 INFO - PROCESS | 1653 | 1467331972180 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}] 17:12:52 INFO - PROCESS | 1653 | 1467331972186 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:52 INFO - PROCESS | 1653 | 1467331972363 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 17:12:52 INFO - PROCESS | 1653 | 1467331972391 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:52 INFO - PROCESS | 1653 | 1467331972393 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1248d6000 == 34 [pid = 1653] [id = 555] 17:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1197c8800) [pid = 1653] [serial = 1665] [outer = 0x0] 17:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1197df800) [pid = 1653] [serial = 1666] [outer = 0x1197c8800] 17:12:52 INFO - PROCESS | 1653 | 1467331972434 Marionette DEBUG loaded listener.js 17:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1211e6c00) [pid = 1653] [serial = 1667] [outer = 0x1197c8800] 17:12:52 INFO - PROCESS | 1653 | 1467331972828 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]]]}] 17:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 676ms 17:12:52 INFO - PROCESS | 1653 | 1467331972844 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 17:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:12:52 INFO - PROCESS | 1653 | 1467331972845 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 17:12:52 INFO - PROCESS | 1653 | 1467331972847 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:12:52 INFO - PROCESS | 1653 | 1467331972848 Marionette TRACE conn2 <- [1,2194,null,{}] 17:12:52 INFO - PROCESS | 1653 | 1467331972850 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}] 17:12:52 INFO - PROCESS | 1653 | 1467331972852 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:52 INFO - PROCESS | 1653 | 1467331972948 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 17:12:53 INFO - PROCESS | 1653 | 1467331972999 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:53 INFO - PROCESS | 1653 | 1467331973000 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256b9800 == 35 [pid = 1653] [id = 556] 17:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1212ec400) [pid = 1653] [serial = 1668] [outer = 0x0] 17:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1213bc800) [pid = 1653] [serial = 1669] [outer = 0x1212ec400] 17:12:53 INFO - PROCESS | 1653 | 1467331973030 Marionette DEBUG loaded listener.js 17:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12145b800) [pid = 1653] [serial = 1670] [outer = 0x1212ec400] 17:12:53 INFO - PROCESS | 1653 | 1467331973325 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]]]}] 17:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 519ms 17:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:12:53 INFO - PROCESS | 1653 | 1467331973366 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 17:12:53 INFO - PROCESS | 1653 | 1467331973367 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 17:12:53 INFO - PROCESS | 1653 | 1467331973370 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:12:53 INFO - PROCESS | 1653 | 1467331973373 Marionette TRACE conn2 <- [1,2198,null,{}] 17:12:53 INFO - PROCESS | 1653 | 1467331973376 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}] 17:12:53 INFO - PROCESS | 1653 | 1467331973377 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:53 INFO - PROCESS | 1653 | 1467331973472 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 17:12:53 INFO - PROCESS | 1653 | 1467331973476 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:53 INFO - PROCESS | 1653 | 1467331973477 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x127897000 == 36 [pid = 1653] [id = 557] 17:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1213ba400) [pid = 1653] [serial = 1671] [outer = 0x0] 17:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121a43c00) [pid = 1653] [serial = 1672] [outer = 0x1213ba400] 17:12:53 INFO - PROCESS | 1653 | 1467331973501 Marionette DEBUG loaded listener.js 17:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x121b7a000) [pid = 1653] [serial = 1673] [outer = 0x1213ba400] 17:12:53 INFO - PROCESS | 1653 | 1467331973811 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]]]}] 17:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 472ms 17:12:53 INFO - PROCESS | 1653 | 1467331973843 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 17:12:53 INFO - PROCESS | 1653 | 1467331973844 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 17:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:12:53 INFO - PROCESS | 1653 | 1467331973847 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:12:53 INFO - PROCESS | 1653 | 1467331973848 Marionette TRACE conn2 <- [1,2202,null,{}] 17:12:53 INFO - PROCESS | 1653 | 1467331973850 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}] 17:12:53 INFO - PROCESS | 1653 | 1467331973851 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:53 INFO - PROCESS | 1653 | 1467331973954 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 17:12:53 INFO - PROCESS | 1653 | 1467331973958 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:53 INFO - PROCESS | 1653 | 1467331973959 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f15000 == 37 [pid = 1653] [id = 558] 17:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1213c3400) [pid = 1653] [serial = 1674] [outer = 0x0] 17:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x121b7d400) [pid = 1653] [serial = 1675] [outer = 0x1213c3400] 17:12:53 INFO - PROCESS | 1653 | 1467331973990 Marionette DEBUG loaded listener.js 17:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12482bc00) [pid = 1653] [serial = 1676] [outer = 0x1213c3400] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124b20c00) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1110a1400) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1110a1c00) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x110fec000) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119964c00) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1177d2000) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1212e9c00) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113d3a000) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110ed9c00) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1190cb400) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1120e3800) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a52c00) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11866d800) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a53000) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a80400) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11995f800) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:12:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12107a000) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:12:54 INFO - PROCESS | 1653 | 1467331974438 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]]]}] 17:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 620ms 17:12:54 INFO - PROCESS | 1653 | 1467331974467 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 17:12:54 INFO - PROCESS | 1653 | 1467331974468 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 17:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:12:54 INFO - PROCESS | 1653 | 1467331974484 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:12:54 INFO - PROCESS | 1653 | 1467331974486 Marionette TRACE conn2 <- [1,2206,null,{}] 17:12:54 INFO - PROCESS | 1653 | 1467331974508 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}] 17:12:54 INFO - PROCESS | 1653 | 1467331974509 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:54 INFO - PROCESS | 1653 | 1467331974584 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 17:12:54 INFO - PROCESS | 1653 | 1467331974589 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:54 INFO - PROCESS | 1653 | 1467331974591 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e0000 == 38 [pid = 1653] [id = 559] 17:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1133b5800) [pid = 1653] [serial = 1677] [outer = 0x0] 17:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117e13000) [pid = 1653] [serial = 1678] [outer = 0x1133b5800] 17:12:54 INFO - PROCESS | 1653 | 1467331974615 Marionette DEBUG loaded listener.js 17:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1199e8400) [pid = 1653] [serial = 1679] [outer = 0x1133b5800] 17:12:54 INFO - PROCESS | 1653 | 1467331974912 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]]]}] 17:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 450ms 17:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:12:54 INFO - PROCESS | 1653 | 1467331974929 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 17:12:54 INFO - PROCESS | 1653 | 1467331974930 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 17:12:54 INFO - PROCESS | 1653 | 1467331974932 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:12:54 INFO - PROCESS | 1653 | 1467331974934 Marionette TRACE conn2 <- [1,2210,null,{}] 17:12:54 INFO - PROCESS | 1653 | 1467331974938 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}] 17:12:54 INFO - PROCESS | 1653 | 1467331974942 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:55 INFO - PROCESS | 1653 | 1467331975040 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 17:12:55 INFO - PROCESS | 1653 | 1467331975044 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:55 INFO - PROCESS | 1653 | 1467331975046 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7db000 == 39 [pid = 1653] [id = 560] 17:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11837c800) [pid = 1653] [serial = 1680] [outer = 0x0] 17:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1212ea400) [pid = 1653] [serial = 1681] [outer = 0x11837c800] 17:12:55 INFO - PROCESS | 1653 | 1467331975071 Marionette DEBUG loaded listener.js 17:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124ed1400) [pid = 1653] [serial = 1682] [outer = 0x11837c800] 17:12:55 INFO - PROCESS | 1653 | 1467331975420 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]]]}] 17:12:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 522ms 17:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:12:55 INFO - PROCESS | 1653 | 1467331975454 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 17:12:55 INFO - PROCESS | 1653 | 1467331975455 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 17:12:55 INFO - PROCESS | 1653 | 1467331975457 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:12:55 INFO - PROCESS | 1653 | 1467331975458 Marionette TRACE conn2 <- [1,2214,null,{}] 17:12:55 INFO - PROCESS | 1653 | 1467331975471 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}] 17:12:55 INFO - PROCESS | 1653 | 1467331975472 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:55 INFO - PROCESS | 1653 | 1467331975548 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 17:12:55 INFO - PROCESS | 1653 | 1467331975551 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:55 INFO - PROCESS | 1653 | 1467331975552 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b296800 == 40 [pid = 1653] [id = 561] 17:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12512b400) [pid = 1653] [serial = 1683] [outer = 0x0] 17:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1257a9000) [pid = 1653] [serial = 1684] [outer = 0x12512b400] 17:12:55 INFO - PROCESS | 1653 | 1467331975580 Marionette DEBUG loaded listener.js 17:12:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1262f5800) [pid = 1653] [serial = 1685] [outer = 0x12512b400] 17:12:55 INFO - PROCESS | 1653 | 1467331975889 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]]]}] 17:12:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 478ms 17:12:55 INFO - PROCESS | 1653 | 1467331975936 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 17:12:55 INFO - PROCESS | 1653 | 1467331975937 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 17:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:12:55 INFO - PROCESS | 1653 | 1467331975939 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:12:55 INFO - PROCESS | 1653 | 1467331975940 Marionette TRACE conn2 <- [1,2218,null,{}] 17:12:55 INFO - PROCESS | 1653 | 1467331975942 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}] 17:12:55 INFO - PROCESS | 1653 | 1467331975943 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:56 INFO - PROCESS | 1653 | 1467331976028 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 17:12:56 INFO - PROCESS | 1653 | 1467331976032 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:56 INFO - PROCESS | 1653 | 1467331976033 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb89000 == 41 [pid = 1653] [id = 562] 17:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1261e8000) [pid = 1653] [serial = 1686] [outer = 0x0] 17:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1266b7800) [pid = 1653] [serial = 1687] [outer = 0x1261e8000] 17:12:56 INFO - PROCESS | 1653 | 1467331976056 Marionette DEBUG loaded listener.js 17:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126934800) [pid = 1653] [serial = 1688] [outer = 0x1261e8000] 17:12:56 INFO - PROCESS | 1653 | 1467331976509 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]]]}] 17:12:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:12:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 621ms 17:12:56 INFO - PROCESS | 1653 | 1467331976561 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 17:12:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:12:56 INFO - PROCESS | 1653 | 1467331976563 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 17:12:56 INFO - PROCESS | 1653 | 1467331976566 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:12:56 INFO - PROCESS | 1653 | 1467331976568 Marionette TRACE conn2 <- [1,2222,null,{}] 17:12:56 INFO - PROCESS | 1653 | 1467331976572 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}] 17:12:56 INFO - PROCESS | 1653 | 1467331976574 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:56 INFO - PROCESS | 1653 | 1467331976675 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 17:12:56 INFO - PROCESS | 1653 | 1467331976783 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:56 INFO - PROCESS | 1653 | 1467331976784 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b0800 == 42 [pid = 1653] [id = 563] 17:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112e3b400) [pid = 1653] [serial = 1689] [outer = 0x0] 17:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113253400) [pid = 1653] [serial = 1690] [outer = 0x112e3b400] 17:12:56 INFO - PROCESS | 1653 | 1467331976816 Marionette DEBUG loaded listener.js 17:12:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x115ef2c00) [pid = 1653] [serial = 1691] [outer = 0x112e3b400] 17:12:57 INFO - PROCESS | 1653 | 1467331977235 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]]]}] 17:12:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:12:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 722ms 17:12:57 INFO - PROCESS | 1653 | 1467331977289 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 17:12:57 INFO - PROCESS | 1653 | 1467331977292 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 17:12:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:12:57 INFO - PROCESS | 1653 | 1467331977297 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:12:57 INFO - PROCESS | 1653 | 1467331977299 Marionette TRACE conn2 <- [1,2226,null,{}] 17:12:57 INFO - PROCESS | 1653 | 1467331977301 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}] 17:12:57 INFO - PROCESS | 1653 | 1467331977303 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:57 INFO - PROCESS | 1653 | 1467331977405 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 17:12:57 INFO - PROCESS | 1653 | 1467331977465 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:57 INFO - PROCESS | 1653 | 1467331977466 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1215be000 == 43 [pid = 1653] [id = 564] 17:12:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1177d9400) [pid = 1653] [serial = 1692] [outer = 0x0] 17:12:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11837ac00) [pid = 1653] [serial = 1693] [outer = 0x1177d9400] 17:12:57 INFO - PROCESS | 1653 | 1467331977497 Marionette DEBUG loaded listener.js 17:12:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1186c7400) [pid = 1653] [serial = 1694] [outer = 0x1177d9400] 17:12:57 INFO - PROCESS | 1653 | 1467331977924 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]]]}] 17:12:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:12:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 17:12:57 INFO - PROCESS | 1653 | 1467331977966 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 17:12:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:12:57 INFO - PROCESS | 1653 | 1467331977968 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 17:12:57 INFO - PROCESS | 1653 | 1467331977970 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:12:57 INFO - PROCESS | 1653 | 1467331977973 Marionette TRACE conn2 <- [1,2230,null,{}] 17:12:57 INFO - PROCESS | 1653 | 1467331977981 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}] 17:12:57 INFO - PROCESS | 1653 | 1467331977984 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:58 INFO - PROCESS | 1653 | 1467331978106 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 17:12:58 INFO - PROCESS | 1653 | 1467331978168 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:58 INFO - PROCESS | 1653 | 1467331978171 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b295800 == 44 [pid = 1653] [id = 565] 17:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119709000) [pid = 1653] [serial = 1695] [outer = 0x0] 17:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1197d4800) [pid = 1653] [serial = 1696] [outer = 0x119709000] 17:12:58 INFO - PROCESS | 1653 | 1467331978201 Marionette DEBUG loaded listener.js 17:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1199f2400) [pid = 1653] [serial = 1697] [outer = 0x119709000] 17:12:58 INFO - PROCESS | 1653 | 1467331978640 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]]]}] 17:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 723ms 17:12:58 INFO - PROCESS | 1653 | 1467331978693 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 17:12:58 INFO - PROCESS | 1653 | 1467331978695 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 17:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:12:58 INFO - PROCESS | 1653 | 1467331978698 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:12:58 INFO - PROCESS | 1653 | 1467331978699 Marionette TRACE conn2 <- [1,2234,null,{}] 17:12:58 INFO - PROCESS | 1653 | 1467331978701 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}] 17:12:58 INFO - PROCESS | 1653 | 1467331978703 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:58 INFO - PROCESS | 1653 | 1467331978803 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 17:12:58 INFO - PROCESS | 1653 | 1467331978862 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:58 INFO - PROCESS | 1653 | 1467331978863 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beef800 == 45 [pid = 1653] [id = 566] 17:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1211da400) [pid = 1653] [serial = 1698] [outer = 0x0] 17:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x121b7dc00) [pid = 1653] [serial = 1699] [outer = 0x1211da400] 17:12:58 INFO - PROCESS | 1653 | 1467331978892 Marionette DEBUG loaded listener.js 17:12:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124bdcc00) [pid = 1653] [serial = 1700] [outer = 0x1211da400] 17:12:59 INFO - PROCESS | 1653 | 1467331979296 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]]]}] 17:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 620ms 17:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:12:59 INFO - PROCESS | 1653 | 1467331979318 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 17:12:59 INFO - PROCESS | 1653 | 1467331979320 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 17:12:59 INFO - PROCESS | 1653 | 1467331979322 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:12:59 INFO - PROCESS | 1653 | 1467331979323 Marionette TRACE conn2 <- [1,2238,null,{}] 17:12:59 INFO - PROCESS | 1653 | 1467331979325 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}] 17:12:59 INFO - PROCESS | 1653 | 1467331979327 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:59 INFO - PROCESS | 1653 | 1467331979423 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 17:12:59 INFO - PROCESS | 1653 | 1467331979521 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:59 INFO - PROCESS | 1653 | 1467331979523 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:12:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116261800 == 46 [pid = 1653] [id = 567] 17:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1129a4400) [pid = 1653] [serial = 1701] [outer = 0x0] 17:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x113377000) [pid = 1653] [serial = 1702] [outer = 0x1129a4400] 17:12:59 INFO - PROCESS | 1653 | 1467331979551 Marionette DEBUG loaded listener.js 17:12:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x121730400) [pid = 1653] [serial = 1703] [outer = 0x1129a4400] 17:13:00 INFO - PROCESS | 1653 | 1467331980091 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]]]}] 17:13:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:13:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 818ms 17:13:00 INFO - PROCESS | 1653 | 1467331980157 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 17:13:00 INFO - PROCESS | 1653 | 1467331980159 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 17:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:13:00 INFO - PROCESS | 1653 | 1467331980163 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:13:00 INFO - PROCESS | 1653 | 1467331980165 Marionette TRACE conn2 <- [1,2242,null,{}] 17:13:00 INFO - PROCESS | 1653 | 1467331980169 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}] 17:13:00 INFO - PROCESS | 1653 | 1467331980171 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:00 INFO - PROCESS | 1653 | 1467331980264 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 17:13:00 INFO - PROCESS | 1653 | 1467331980341 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:00 INFO - PROCESS | 1653 | 1467331980343 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684c000 == 47 [pid = 1653] [id = 568] 17:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1128cdc00) [pid = 1653] [serial = 1704] [outer = 0x0] 17:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1128d2400) [pid = 1653] [serial = 1705] [outer = 0x1128cdc00] 17:13:00 INFO - PROCESS | 1653 | 1467331980371 Marionette DEBUG loaded listener.js 17:13:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1129ae400) [pid = 1653] [serial = 1706] [outer = 0x1128cdc00] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b296800 == 46 [pid = 1653] [id = 561] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7db000 == 45 [pid = 1653] [id = 560] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e0000 == 44 [pid = 1653] [id = 559] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x128f15000 == 43 [pid = 1653] [id = 558] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x127897000 == 42 [pid = 1653] [id = 557] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1256b9800 == 41 [pid = 1653] [id = 556] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1248d6000 == 40 [pid = 1653] [id = 555] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x115fb1000 == 39 [pid = 1653] [id = 554] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e1000 == 38 [pid = 1653] [id = 553] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11885d800 == 37 [pid = 1653] [id = 552] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11725d800 == 36 [pid = 1653] [id = 551] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11651c800 == 35 [pid = 1653] [id = 550] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1183ea800 == 34 [pid = 1653] [id = 549] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11105d800 == 33 [pid = 1653] [id = 548] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116261800 == 32 [pid = 1653] [id = 567] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12beef800 == 31 [pid = 1653] [id = 566] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b295800 == 30 [pid = 1653] [id = 565] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1215be000 == 29 [pid = 1653] [id = 564] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb89000 == 28 [pid = 1653] [id = 562] 17:13:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1182b0800 == 27 [pid = 1653] [id = 563] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x121bf6c00) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124827000) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1213c4800) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1213bf000) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119d71000) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1155cc400) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115f5d800) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1197ed800) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11995b400) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1128ccc00) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1129a7400) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118375400) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118619400) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1186f6400) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1197d7400) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112d03000) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113049000) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1175d3800) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1182e3400) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119d6cc00) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121079000) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1211e4800) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1212ea000) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1220f6800) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124e33c00) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1190cfc00) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11304a400) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11907cc00) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124ed1800) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x125684000) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1213c6800) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124b1fc00) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x121b77400) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1213bd800) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 17:13:01 INFO - PROCESS | 1653 | 1467331981306 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]]]}] 17:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1172ms 17:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:13:01 INFO - PROCESS | 1653 | 1467331981336 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 17:13:01 INFO - PROCESS | 1653 | 1467331981338 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 17:13:01 INFO - PROCESS | 1653 | 1467331981341 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:13:01 INFO - PROCESS | 1653 | 1467331981343 Marionette TRACE conn2 <- [1,2246,null,{}] 17:13:01 INFO - PROCESS | 1653 | 1467331981346 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}] 17:13:01 INFO - PROCESS | 1653 | 1467331981348 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:01 INFO - PROCESS | 1653 | 1467331981425 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 17:13:01 INFO - PROCESS | 1653 | 1467331981429 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:01 INFO - PROCESS | 1653 | 1467331981431 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x116725800 == 28 [pid = 1653] [id = 569] 17:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1129b1000) [pid = 1653] [serial = 1707] [outer = 0x0] 17:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a50c00) [pid = 1653] [serial = 1708] [outer = 0x1129b1000] 17:13:01 INFO - PROCESS | 1653 | 1467331981461 Marionette DEBUG loaded listener.js 17:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112a77800) [pid = 1653] [serial = 1709] [outer = 0x1129b1000] 17:13:01 INFO - PROCESS | 1653 | 1467331981793 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]]]}] 17:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 521ms 17:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:13:01 INFO - PROCESS | 1653 | 1467331981861 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 17:13:01 INFO - PROCESS | 1653 | 1467331981865 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 17:13:01 INFO - PROCESS | 1653 | 1467331981869 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:13:01 INFO - PROCESS | 1653 | 1467331981871 Marionette TRACE conn2 <- [1,2250,null,{}] 17:13:01 INFO - PROCESS | 1653 | 1467331981873 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}] 17:13:01 INFO - PROCESS | 1653 | 1467331981875 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:01 INFO - PROCESS | 1653 | 1467331981950 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 17:13:01 INFO - PROCESS | 1653 | 1467331981957 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:01 INFO - PROCESS | 1653 | 1467331981958 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e46000 == 29 [pid = 1653] [id = 570] 17:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11324f400) [pid = 1653] [serial = 1710] [outer = 0x0] 17:13:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11325c400) [pid = 1653] [serial = 1711] [outer = 0x11324f400] 17:13:01 INFO - PROCESS | 1653 | 1467331981985 Marionette DEBUG loaded listener.js 17:13:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113d36800) [pid = 1653] [serial = 1712] [outer = 0x11324f400] 17:13:02 INFO - PROCESS | 1653 | 1467331982342 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]]]}] 17:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 521ms 17:13:02 INFO - PROCESS | 1653 | 1467331982390 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 17:13:02 INFO - PROCESS | 1653 | 1467331982392 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 17:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:13:02 INFO - PROCESS | 1653 | 1467331982394 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:13:02 INFO - PROCESS | 1653 | 1467331982397 Marionette TRACE conn2 <- [1,2254,null,{}] 17:13:02 INFO - PROCESS | 1653 | 1467331982404 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}] 17:13:02 INFO - PROCESS | 1653 | 1467331982408 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:02 INFO - PROCESS | 1653 | 1467331982483 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 17:13:02 INFO - PROCESS | 1653 | 1467331982491 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:02 INFO - PROCESS | 1653 | 1467331982493 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192cb000 == 30 [pid = 1653] [id = 571] 17:13:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111aad400) [pid = 1653] [serial = 1713] [outer = 0x0] 17:13:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116a05c00) [pid = 1653] [serial = 1714] [outer = 0x111aad400] 17:13:02 INFO - PROCESS | 1653 | 1467331982521 Marionette DEBUG loaded listener.js 17:13:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11708ac00) [pid = 1653] [serial = 1715] [outer = 0x111aad400] 17:13:02 INFO - PROCESS | 1653 | 1467331982848 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]]]}] 17:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 470ms 17:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:13:02 INFO - PROCESS | 1653 | 1467331982865 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 17:13:02 INFO - PROCESS | 1653 | 1467331982867 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 17:13:02 INFO - PROCESS | 1653 | 1467331982869 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:13:02 INFO - PROCESS | 1653 | 1467331982870 Marionette TRACE conn2 <- [1,2258,null,{}] 17:13:02 INFO - PROCESS | 1653 | 1467331982875 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}] 17:13:02 INFO - PROCESS | 1653 | 1467331982876 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:02 INFO - PROCESS | 1653 | 1467331982952 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 17:13:03 INFO - PROCESS | 1653 | 1467331983013 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:03 INFO - PROCESS | 1653 | 1467331983014 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e1000 == 31 [pid = 1653] [id = 572] 17:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11708a400) [pid = 1653] [serial = 1716] [outer = 0x0] 17:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118370800) [pid = 1653] [serial = 1717] [outer = 0x11708a400] 17:13:03 INFO - PROCESS | 1653 | 1467331983040 Marionette DEBUG loaded listener.js 17:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11845c000) [pid = 1653] [serial = 1718] [outer = 0x11708a400] 17:13:03 INFO - PROCESS | 1653 | 1467331983330 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]]]}] 17:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 521ms 17:13:03 INFO - PROCESS | 1653 | 1467331983399 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 17:13:03 INFO - PROCESS | 1653 | 1467331983401 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 17:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:13:03 INFO - PROCESS | 1653 | 1467331983404 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:13:03 INFO - PROCESS | 1653 | 1467331983406 Marionette TRACE conn2 <- [1,2262,null,{}] 17:13:03 INFO - PROCESS | 1653 | 1467331983410 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}] 17:13:03 INFO - PROCESS | 1653 | 1467331983412 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:03 INFO - PROCESS | 1653 | 1467331983549 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 17:13:03 INFO - PROCESS | 1653 | 1467331983571 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:03 INFO - PROCESS | 1653 | 1467331983573 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b2a000 == 32 [pid = 1653] [id = 573] 17:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1131e3400) [pid = 1653] [serial = 1719] [outer = 0x0] 17:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118674000) [pid = 1653] [serial = 1720] [outer = 0x1131e3400] 17:13:03 INFO - PROCESS | 1653 | 1467331983611 Marionette DEBUG loaded listener.js 17:13:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118a77400) [pid = 1653] [serial = 1721] [outer = 0x1131e3400] 17:13:03 INFO - PROCESS | 1653 | 1467331983982 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]]]}] 17:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 620ms 17:13:04 INFO - PROCESS | 1653 | 1467331984024 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 17:13:04 INFO - PROCESS | 1653 | 1467331984026 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 17:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:13:04 INFO - PROCESS | 1653 | 1467331984028 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:13:04 INFO - PROCESS | 1653 | 1467331984029 Marionette TRACE conn2 <- [1,2266,null,{}] 17:13:04 INFO - PROCESS | 1653 | 1467331984031 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}] 17:13:04 INFO - PROCESS | 1653 | 1467331984035 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:04 INFO - PROCESS | 1653 | 1467331984148 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 17:13:04 INFO - PROCESS | 1653 | 1467331984186 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:04 INFO - PROCESS | 1653 | 1467331984187 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1248df000 == 33 [pid = 1653] [id = 574] 17:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11866c000) [pid = 1653] [serial = 1722] [outer = 0x0] 17:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1190ce000) [pid = 1653] [serial = 1723] [outer = 0x11866c000] 17:13:04 INFO - PROCESS | 1653 | 1467331984213 Marionette DEBUG loaded listener.js 17:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1197edc00) [pid = 1653] [serial = 1724] [outer = 0x11866c000] 17:13:04 INFO - PROCESS | 1653 | 1467331984496 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]]]}] 17:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 17:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:13:04 INFO - PROCESS | 1653 | 1467331984546 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 17:13:04 INFO - PROCESS | 1653 | 1467331984547 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 17:13:04 INFO - PROCESS | 1653 | 1467331984549 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:13:04 INFO - PROCESS | 1653 | 1467331984550 Marionette TRACE conn2 <- [1,2270,null,{}] 17:13:04 INFO - PROCESS | 1653 | 1467331984562 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}] 17:13:04 INFO - PROCESS | 1653 | 1467331984563 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:04 INFO - PROCESS | 1653 | 1467331984657 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 17:13:04 INFO - PROCESS | 1653 | 1467331984694 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:04 INFO - PROCESS | 1653 | 1467331984695 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12691d000 == 34 [pid = 1653] [id = 575] 17:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119702400) [pid = 1653] [serial = 1725] [outer = 0x0] 17:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11995dc00) [pid = 1653] [serial = 1726] [outer = 0x119702400] 17:13:04 INFO - PROCESS | 1653 | 1467331984719 Marionette DEBUG loaded listener.js 17:13:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1199ec800) [pid = 1653] [serial = 1727] [outer = 0x119702400] 17:13:05 INFO - PROCESS | 1653 | 1467331985032 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]]]}] 17:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 517ms 17:13:05 INFO - PROCESS | 1653 | 1467331985068 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 17:13:05 INFO - PROCESS | 1653 | 1467331985069 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 17:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:13:05 INFO - PROCESS | 1653 | 1467331985074 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:13:05 INFO - PROCESS | 1653 | 1467331985075 Marionette TRACE conn2 <- [1,2274,null,{}] 17:13:05 INFO - PROCESS | 1653 | 1467331985077 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}] 17:13:05 INFO - PROCESS | 1653 | 1467331985078 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:05 INFO - PROCESS | 1653 | 1467331985170 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 17:13:05 INFO - PROCESS | 1653 | 1467331985208 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:05 INFO - PROCESS | 1653 | 1467331985209 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12789a000 == 35 [pid = 1653] [id = 576] 17:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1199ec400) [pid = 1653] [serial = 1728] [outer = 0x0] 17:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121078c00) [pid = 1653] [serial = 1729] [outer = 0x1199ec400] 17:13:05 INFO - PROCESS | 1653 | 1467331985233 Marionette DEBUG loaded listener.js 17:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1211e5400) [pid = 1653] [serial = 1730] [outer = 0x1199ec400] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1197c8800) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1129acc00) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112de7000) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113383c00) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1212ec400) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a54000) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116a10400) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x110eda000) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112e3e400) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1213c3400) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1261e8000) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1213ba400) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12512b400) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11837c800) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1133b5800) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:13:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128d7000) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:13:05 INFO - PROCESS | 1653 | 1467331985652 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]]]}] 17:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 621ms 17:13:05 INFO - PROCESS | 1653 | 1467331985694 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 17:13:05 INFO - PROCESS | 1653 | 1467331985696 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 17:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:13:05 INFO - PROCESS | 1653 | 1467331985698 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:13:05 INFO - PROCESS | 1653 | 1467331985699 Marionette TRACE conn2 <- [1,2278,null,{}] 17:13:05 INFO - PROCESS | 1653 | 1467331985701 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}] 17:13:05 INFO - PROCESS | 1653 | 1467331985702 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:05 INFO - PROCESS | 1653 | 1467331985816 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 17:13:05 INFO - PROCESS | 1653 | 1467331985851 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:05 INFO - PROCESS | 1653 | 1467331985852 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c9800 == 36 [pid = 1653] [id = 577] 17:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x110ee0000) [pid = 1653] [serial = 1731] [outer = 0x0] 17:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1132bb400) [pid = 1653] [serial = 1732] [outer = 0x110ee0000] 17:13:05 INFO - PROCESS | 1653 | 1467331985876 Marionette DEBUG loaded listener.js 17:13:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119088800) [pid = 1653] [serial = 1733] [outer = 0x110ee0000] 17:13:06 INFO - PROCESS | 1653 | 1467331986145 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]]]}] 17:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 468ms 17:13:06 INFO - PROCESS | 1653 | 1467331986167 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 17:13:06 INFO - PROCESS | 1653 | 1467331986168 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 17:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:13:06 INFO - PROCESS | 1653 | 1467331986178 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:13:06 INFO - PROCESS | 1653 | 1467331986179 Marionette TRACE conn2 <- [1,2282,null,{}] 17:13:06 INFO - PROCESS | 1653 | 1467331986181 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}] 17:13:06 INFO - PROCESS | 1653 | 1467331986182 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:06 INFO - PROCESS | 1653 | 1467331986262 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 17:13:06 INFO - PROCESS | 1653 | 1467331986266 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:06 INFO - PROCESS | 1653 | 1467331986267 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12953e000 == 37 [pid = 1653] [id = 578] 17:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119455c00) [pid = 1653] [serial = 1734] [outer = 0x0] 17:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1211e6400) [pid = 1653] [serial = 1735] [outer = 0x119455c00] 17:13:06 INFO - PROCESS | 1653 | 1467331986293 Marionette DEBUG loaded listener.js 17:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1213bb400) [pid = 1653] [serial = 1736] [outer = 0x119455c00] 17:13:06 INFO - PROCESS | 1653 | 1467331986616 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]]]}] 17:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 475ms 17:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:13:06 INFO - PROCESS | 1653 | 1467331986646 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 17:13:06 INFO - PROCESS | 1653 | 1467331986648 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 17:13:06 INFO - PROCESS | 1653 | 1467331986650 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:13:06 INFO - PROCESS | 1653 | 1467331986652 Marionette TRACE conn2 <- [1,2286,null,{}] 17:13:06 INFO - PROCESS | 1653 | 1467331986654 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}] 17:13:06 INFO - PROCESS | 1653 | 1467331986655 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:06 INFO - PROCESS | 1653 | 1467331986780 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 17:13:06 INFO - PROCESS | 1653 | 1467331986787 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:06 INFO - PROCESS | 1653 | 1467331986788 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fc8800 == 38 [pid = 1653] [id = 579] 17:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x117037c00) [pid = 1653] [serial = 1737] [outer = 0x0] 17:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1213bec00) [pid = 1653] [serial = 1738] [outer = 0x117037c00] 17:13:06 INFO - PROCESS | 1653 | 1467331986815 Marionette DEBUG loaded listener.js 17:13:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121be8800) [pid = 1653] [serial = 1739] [outer = 0x117037c00] 17:13:07 INFO - PROCESS | 1653 | 1467331987206 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]]]}] 17:13:07 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 17:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 572ms 17:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:13:07 INFO - PROCESS | 1653 | 1467331987224 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 17:13:07 INFO - PROCESS | 1653 | 1467331987226 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 17:13:07 INFO - PROCESS | 1653 | 1467331987229 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:13:07 INFO - PROCESS | 1653 | 1467331987231 Marionette TRACE conn2 <- [1,2290,null,{}] 17:13:07 INFO - PROCESS | 1653 | 1467331987235 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}] 17:13:07 INFO - PROCESS | 1653 | 1467331987237 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:07 INFO - PROCESS | 1653 | 1467331987358 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 17:13:07 INFO - PROCESS | 1653 | 1467331987447 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:07 INFO - PROCESS | 1653 | 1467331987448 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab38000 == 39 [pid = 1653] [id = 580] 17:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1186fec00) [pid = 1653] [serial = 1740] [outer = 0x0] 17:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1220f6800) [pid = 1653] [serial = 1741] [outer = 0x1186fec00] 17:13:07 INFO - PROCESS | 1653 | 1467331987488 Marionette DEBUG loaded listener.js 17:13:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124831800) [pid = 1653] [serial = 1742] [outer = 0x1186fec00] 17:13:08 INFO - PROCESS | 1653 | 1467331988007 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]]]}] 17:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 823ms 17:13:08 INFO - PROCESS | 1653 | 1467331988053 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 17:13:08 INFO - PROCESS | 1653 | 1467331988056 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 17:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:13:08 INFO - PROCESS | 1653 | 1467331988059 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:13:08 INFO - PROCESS | 1653 | 1467331988062 Marionette TRACE conn2 <- [1,2294,null,{}] 17:13:08 INFO - PROCESS | 1653 | 1467331988066 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}] 17:13:08 INFO - PROCESS | 1653 | 1467331988067 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:08 INFO - PROCESS | 1653 | 1467331988176 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 17:13:08 INFO - PROCESS | 1653 | 1467331988257 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:08 INFO - PROCESS | 1653 | 1467331988259 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b9000 == 40 [pid = 1653] [id = 581] 17:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1128d3c00) [pid = 1653] [serial = 1743] [outer = 0x0] 17:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112a5c000) [pid = 1653] [serial = 1744] [outer = 0x1128d3c00] 17:13:08 INFO - PROCESS | 1653 | 1467331988290 Marionette DEBUG loaded listener.js 17:13:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x113250400) [pid = 1653] [serial = 1745] [outer = 0x1128d3c00] 17:13:08 INFO - PROCESS | 1653 | 1467331988830 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]]]}] 17:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 821ms 17:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:13:08 INFO - PROCESS | 1653 | 1467331988880 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 17:13:08 INFO - PROCESS | 1653 | 1467331988883 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 17:13:08 INFO - PROCESS | 1653 | 1467331988888 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:13:08 INFO - PROCESS | 1653 | 1467331988890 Marionette TRACE conn2 <- [1,2298,null,{}] 17:13:08 INFO - PROCESS | 1653 | 1467331988892 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}] 17:13:08 INFO - PROCESS | 1653 | 1467331988894 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:09 INFO - PROCESS | 1653 | 1467331989005 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 17:13:09 INFO - PROCESS | 1653 | 1467331989194 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:09 INFO - PROCESS | 1653 | 1467331989196 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x113da8000 == 41 [pid = 1653] [id = 582] 17:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1128d4000) [pid = 1653] [serial = 1746] [outer = 0x0] 17:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1129ab800) [pid = 1653] [serial = 1747] [outer = 0x1128d4000] 17:13:09 INFO - PROCESS | 1653 | 1467331989224 Marionette DEBUG loaded listener.js 17:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113006c00) [pid = 1653] [serial = 1748] [outer = 0x1128d4000] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x129fc8800 == 40 [pid = 1653] [id = 579] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12953e000 == 39 [pid = 1653] [id = 578] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c9800 == 38 [pid = 1653] [id = 577] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12789a000 == 37 [pid = 1653] [id = 576] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12691d000 == 36 [pid = 1653] [id = 575] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1248df000 == 35 [pid = 1653] [id = 574] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x121b2a000 == 34 [pid = 1653] [id = 573] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e1000 == 33 [pid = 1653] [id = 572] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1192cb000 == 32 [pid = 1653] [id = 571] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x117e46000 == 31 [pid = 1653] [id = 570] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x116725800 == 30 [pid = 1653] [id = 569] 17:13:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11684c000 == 29 [pid = 1653] [id = 568] 17:13:09 INFO - PROCESS | 1653 | 1467331989680 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]]]}] 17:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 820ms 17:13:09 INFO - PROCESS | 1653 | 1467331989709 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 17:13:09 INFO - PROCESS | 1653 | 1467331989711 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 17:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:13:09 INFO - PROCESS | 1653 | 1467331989714 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:13:09 INFO - PROCESS | 1653 | 1467331989715 Marionette TRACE conn2 <- [1,2302,null,{}] 17:13:09 INFO - PROCESS | 1653 | 1467331989719 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}] 17:13:09 INFO - PROCESS | 1653 | 1467331989720 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:09 INFO - PROCESS | 1653 | 1467331989804 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x125683c00) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1197df800) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1186ccc00) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119085800) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113041000) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1132af800) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11555f400) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12145b800) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11672dc00) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1213bc800) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112a79c00) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113250c00) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118371c00) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11866c400) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x110f78400) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1110a6000) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11945ec00) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121b7d400) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126934800) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121a43c00) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121b7a000) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1262f5800) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1212ea400) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1257a9000) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12482bc00) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1266b7800) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x117e13000) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1211e6c00) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1199e8400) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124ed1400) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119710400) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 17:13:09 INFO - PROCESS | 1653 | 1467331989871 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:09 INFO - PROCESS | 1653 | 1467331989872 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11756a000 == 30 [pid = 1653] [id = 583] 17:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112d0f000) [pid = 1653] [serial = 1749] [outer = 0x0] 17:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1132af800) [pid = 1653] [serial = 1750] [outer = 0x112d0f000] 17:13:09 INFO - PROCESS | 1653 | 1467331989901 Marionette DEBUG loaded listener.js 17:13:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116a07800) [pid = 1653] [serial = 1751] [outer = 0x112d0f000] 17:13:10 INFO - PROCESS | 1653 | 1467331990199 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]]]}] 17:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 518ms 17:13:10 INFO - PROCESS | 1653 | 1467331990235 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 17:13:10 INFO - PROCESS | 1653 | 1467331990240 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 17:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:13:10 INFO - PROCESS | 1653 | 1467331990244 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:13:10 INFO - PROCESS | 1653 | 1467331990245 Marionette TRACE conn2 <- [1,2306,null,{}] 17:13:10 INFO - PROCESS | 1653 | 1467331990248 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}] 17:13:10 INFO - PROCESS | 1653 | 1467331990249 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:10 INFO - PROCESS | 1653 | 1467331990330 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 17:13:10 INFO - PROCESS | 1653 | 1467331990407 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:10 INFO - PROCESS | 1653 | 1467331990408 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190fa000 == 31 [pid = 1653] [id = 584] 17:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113005c00) [pid = 1653] [serial = 1752] [outer = 0x0] 17:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1177d9800) [pid = 1653] [serial = 1753] [outer = 0x113005c00] 17:13:10 INFO - PROCESS | 1653 | 1467331990433 Marionette DEBUG loaded listener.js 17:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11866bc00) [pid = 1653] [serial = 1754] [outer = 0x113005c00] 17:13:10 INFO - PROCESS | 1653 | 1467331990747 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]]]}] 17:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 520ms 17:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:13:10 INFO - PROCESS | 1653 | 1467331990765 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 17:13:10 INFO - PROCESS | 1653 | 1467331990766 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 17:13:10 INFO - PROCESS | 1653 | 1467331990777 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:13:10 INFO - PROCESS | 1653 | 1467331990781 Marionette TRACE conn2 <- [1,2310,null,{}] 17:13:10 INFO - PROCESS | 1653 | 1467331990784 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}] 17:13:10 INFO - PROCESS | 1653 | 1467331990787 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:10 INFO - PROCESS | 1653 | 1467331990868 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 17:13:10 INFO - PROCESS | 1653 | 1467331990873 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:10 INFO - PROCESS | 1653 | 1467331990875 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217df800 == 32 [pid = 1653] [id = 585] 17:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112237800) [pid = 1653] [serial = 1755] [outer = 0x0] 17:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118a7dc00) [pid = 1653] [serial = 1756] [outer = 0x112237800] 17:13:10 INFO - PROCESS | 1653 | 1467331990899 Marionette DEBUG loaded listener.js 17:13:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1197c1800) [pid = 1653] [serial = 1757] [outer = 0x112237800] 17:13:11 INFO - PROCESS | 1653 | 1467331991227 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]]]}] 17:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 479ms 17:13:11 INFO - PROCESS | 1653 | 1467331991249 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 17:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:13:11 INFO - PROCESS | 1653 | 1467331991251 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 17:13:11 INFO - PROCESS | 1653 | 1467331991253 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:13:11 INFO - PROCESS | 1653 | 1467331991256 Marionette TRACE conn2 <- [1,2314,null,{}] 17:13:11 INFO - PROCESS | 1653 | 1467331991259 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}] 17:13:11 INFO - PROCESS | 1653 | 1467331991261 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:11 INFO - PROCESS | 1653 | 1467331991339 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 17:13:11 INFO - PROCESS | 1653 | 1467331991344 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:11 INFO - PROCESS | 1653 | 1467331991345 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c03800 == 33 [pid = 1653] [id = 586] 17:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1197c5000) [pid = 1653] [serial = 1758] [outer = 0x0] 17:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1197de000) [pid = 1653] [serial = 1759] [outer = 0x1197c5000] 17:13:11 INFO - PROCESS | 1653 | 1467331991369 Marionette DEBUG loaded listener.js 17:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1197f7c00) [pid = 1653] [serial = 1760] [outer = 0x1197c5000] 17:13:11 INFO - PROCESS | 1653 | 1467331991706 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]]]}] 17:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 472ms 17:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:13:11 INFO - PROCESS | 1653 | 1467331991726 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 17:13:11 INFO - PROCESS | 1653 | 1467331991727 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 17:13:11 INFO - PROCESS | 1653 | 1467331991729 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:13:11 INFO - PROCESS | 1653 | 1467331991731 Marionette TRACE conn2 <- [1,2318,null,{}] 17:13:11 INFO - PROCESS | 1653 | 1467331991733 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}] 17:13:11 INFO - PROCESS | 1653 | 1467331991734 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:11 INFO - PROCESS | 1653 | 1467331991811 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 17:13:11 INFO - PROCESS | 1653 | 1467331991881 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:11 INFO - PROCESS | 1653 | 1467331991885 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1215a7800 == 34 [pid = 1653] [id = 587] 17:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12107ac00) [pid = 1653] [serial = 1761] [outer = 0x0] 17:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1211e1800) [pid = 1653] [serial = 1762] [outer = 0x12107ac00] 17:13:11 INFO - PROCESS | 1653 | 1467331991917 Marionette DEBUG loaded listener.js 17:13:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1213c5c00) [pid = 1653] [serial = 1763] [outer = 0x12107ac00] 17:13:12 INFO - PROCESS | 1653 | 1467331992260 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] 17:13:12 INFO - PROCESS | 1653 | 1467331992299 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 17:13:12 INFO - PROCESS | 1653 | 1467331992302 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:13:12 INFO - PROCESS | 1653 | 1467331992303 Marionette TRACE conn2 <- [1,2322,null,{}] 17:13:12 INFO - PROCESS | 1653 | 1467331992305 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}] 17:13:12 INFO - PROCESS | 1653 | 1467331992306 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:12 INFO - PROCESS | 1653 | 1467331992407 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 17:13:12 INFO - PROCESS | 1653 | 1467331992411 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:12 INFO - PROCESS | 1653 | 1467331992412 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c1b000 == 35 [pid = 1653] [id = 588] 17:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11708c000) [pid = 1653] [serial = 1764] [outer = 0x0] 17:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121b71000) [pid = 1653] [serial = 1765] [outer = 0x11708c000] 17:13:12 INFO - PROCESS | 1653 | 1467331992442 Marionette DEBUG loaded listener.js 17:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12204b400) [pid = 1653] [serial = 1766] [outer = 0x11708c000] 17:13:12 INFO - PROCESS | 1653 | 1467331992769 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]]]}] 17:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 517ms 17:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:13:12 INFO - PROCESS | 1653 | 1467331992820 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 17:13:12 INFO - PROCESS | 1653 | 1467331992824 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 17:13:12 INFO - PROCESS | 1653 | 1467331992826 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:13:12 INFO - PROCESS | 1653 | 1467331992827 Marionette TRACE conn2 <- [1,2326,null,{}] 17:13:12 INFO - PROCESS | 1653 | 1467331992830 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}] 17:13:12 INFO - PROCESS | 1653 | 1467331992831 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:12 INFO - PROCESS | 1653 | 1467331992927 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 17:13:12 INFO - PROCESS | 1653 | 1467331992939 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:12 INFO - PROCESS | 1653 | 1467331992940 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e44800 == 36 [pid = 1653] [id = 589] 17:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11304b800) [pid = 1653] [serial = 1767] [outer = 0x0] 17:13:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12482a000) [pid = 1653] [serial = 1768] [outer = 0x11304b800] 17:13:12 INFO - PROCESS | 1653 | 1467331992964 Marionette DEBUG loaded listener.js 17:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124bd7000) [pid = 1653] [serial = 1769] [outer = 0x11304b800] 17:13:13 INFO - PROCESS | 1653 | 1467331993301 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]]]}] 17:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 17:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:13:13 INFO - PROCESS | 1653 | 1467331993345 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 17:13:13 INFO - PROCESS | 1653 | 1467331993346 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 17:13:13 INFO - PROCESS | 1653 | 1467331993348 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:13:13 INFO - PROCESS | 1653 | 1467331993349 Marionette TRACE conn2 <- [1,2330,null,{}] 17:13:13 INFO - PROCESS | 1653 | 1467331993351 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}] 17:13:13 INFO - PROCESS | 1653 | 1467331993352 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:13 INFO - PROCESS | 1653 | 1467331993449 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 17:13:13 INFO - PROCESS | 1653 | 1467331993455 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:13 INFO - PROCESS | 1653 | 1467331993456 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fcb000 == 37 [pid = 1653] [id = 590] 17:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12204c400) [pid = 1653] [serial = 1770] [outer = 0x0] 17:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124e71400) [pid = 1653] [serial = 1771] [outer = 0x12204c400] 17:13:13 INFO - PROCESS | 1653 | 1467331993487 Marionette DEBUG loaded listener.js 17:13:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12512c000) [pid = 1653] [serial = 1772] [outer = 0x12204c400] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1131e3400) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119702400) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1128cdc00) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11708a400) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11324f400) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129b1000) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111aad400) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11866c000) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112e3b400) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1177d9400) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119709000) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1211da400) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129a4400) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1199ec400) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110ee0000) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119455c00) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:13:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x117037c00) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:13:14 INFO - PROCESS | 1653 | 1467331994003 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]]]}] 17:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 17:13:14 INFO - PROCESS | 1653 | 1467331994019 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 17:13:14 INFO - PROCESS | 1653 | 1467331994021 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 17:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:13:14 INFO - PROCESS | 1653 | 1467331994024 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:13:14 INFO - PROCESS | 1653 | 1467331994026 Marionette TRACE conn2 <- [1,2334,null,{}] 17:13:14 INFO - PROCESS | 1653 | 1467331994030 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}] 17:13:14 INFO - PROCESS | 1653 | 1467331994031 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:14 INFO - PROCESS | 1653 | 1467331994159 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 17:13:14 INFO - PROCESS | 1653 | 1467331994196 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:14 INFO - PROCESS | 1653 | 1467331994198 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217d5000 == 38 [pid = 1653] [id = 591] 17:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1129af000) [pid = 1653] [serial = 1773] [outer = 0x0] 17:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112e3b400) [pid = 1653] [serial = 1774] [outer = 0x1129af000] 17:13:14 INFO - PROCESS | 1653 | 1467331994236 Marionette DEBUG loaded listener.js 17:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117092800) [pid = 1653] [serial = 1775] [outer = 0x1129af000] 17:13:14 INFO - PROCESS | 1653 | 1467331994627 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]]]}] 17:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 621ms 17:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:13:14 INFO - PROCESS | 1653 | 1467331994646 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 17:13:14 INFO - PROCESS | 1653 | 1467331994647 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 17:13:14 INFO - PROCESS | 1653 | 1467331994649 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:13:14 INFO - PROCESS | 1653 | 1467331994650 Marionette TRACE conn2 <- [1,2338,null,{}] 17:13:14 INFO - PROCESS | 1653 | 1467331994652 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}] 17:13:14 INFO - PROCESS | 1653 | 1467331994653 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:14 INFO - PROCESS | 1653 | 1467331994757 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 17:13:14 INFO - PROCESS | 1653 | 1467331994763 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:14 INFO - PROCESS | 1653 | 1467331994764 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b289000 == 39 [pid = 1653] [id = 592] 17:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1129b1000) [pid = 1653] [serial = 1776] [outer = 0x0] 17:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1199ee800) [pid = 1653] [serial = 1777] [outer = 0x1129b1000] 17:13:14 INFO - PROCESS | 1653 | 1467331994799 Marionette DEBUG loaded listener.js 17:13:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125683400) [pid = 1653] [serial = 1778] [outer = 0x1129b1000] 17:13:15 INFO - PROCESS | 1653 | 1467331995206 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]]]}] 17:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 570ms 17:13:15 INFO - PROCESS | 1653 | 1467331995220 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 17:13:15 INFO - PROCESS | 1653 | 1467331995224 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 17:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:13:15 INFO - PROCESS | 1653 | 1467331995227 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:13:15 INFO - PROCESS | 1653 | 1467331995230 Marionette TRACE conn2 <- [1,2342,null,{}] 17:13:15 INFO - PROCESS | 1653 | 1467331995234 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}] 17:13:15 INFO - PROCESS | 1653 | 1467331995236 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:15 INFO - PROCESS | 1653 | 1467331995375 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 17:13:15 INFO - PROCESS | 1653 | 1467331995446 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:15 INFO - PROCESS | 1653 | 1467331995447 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bedf800 == 40 [pid = 1653] [id = 593] 17:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1213c6000) [pid = 1653] [serial = 1779] [outer = 0x0] 17:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1261f0c00) [pid = 1653] [serial = 1780] [outer = 0x1213c6000] 17:13:15 INFO - PROCESS | 1653 | 1467331995471 Marionette DEBUG loaded listener.js 17:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126932c00) [pid = 1653] [serial = 1781] [outer = 0x1213c6000] 17:13:15 INFO - PROCESS | 1653 | 1467331995739 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]]]}] 17:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 522ms 17:13:15 INFO - PROCESS | 1653 | 1467331995749 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 17:13:15 INFO - PROCESS | 1653 | 1467331995750 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 17:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:13:15 INFO - PROCESS | 1653 | 1467331995752 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:13:15 INFO - PROCESS | 1653 | 1467331995754 Marionette TRACE conn2 <- [1,2346,null,{}] 17:13:15 INFO - PROCESS | 1653 | 1467331995766 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}] 17:13:15 INFO - PROCESS | 1653 | 1467331995766 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:15 INFO - PROCESS | 1653 | 1467331995860 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 17:13:15 INFO - PROCESS | 1653 | 1467331995863 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:15 INFO - PROCESS | 1653 | 1467331995864 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c65a000 == 41 [pid = 1653] [id = 594] 17:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126935800) [pid = 1653] [serial = 1782] [outer = 0x0] 17:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12693b800) [pid = 1653] [serial = 1783] [outer = 0x126935800] 17:13:15 INFO - PROCESS | 1653 | 1467331995888 Marionette DEBUG loaded listener.js 17:13:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126985400) [pid = 1653] [serial = 1784] [outer = 0x126935800] 17:13:16 INFO - PROCESS | 1653 | 1467331996323 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]]]}] 17:13:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 621ms 17:13:16 INFO - PROCESS | 1653 | 1467331996375 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 17:13:16 INFO - PROCESS | 1653 | 1467331996378 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 17:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:13:16 INFO - PROCESS | 1653 | 1467331996381 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:13:16 INFO - PROCESS | 1653 | 1467331996383 Marionette TRACE conn2 <- [1,2350,null,{}] 17:13:16 INFO - PROCESS | 1653 | 1467331996387 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}] 17:13:16 INFO - PROCESS | 1653 | 1467331996389 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:16 INFO - PROCESS | 1653 | 1467331996489 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 17:13:16 INFO - PROCESS | 1653 | 1467331996563 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:16 INFO - PROCESS | 1653 | 1467331996565 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x118829000 == 42 [pid = 1653] [id = 595] 17:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113042000) [pid = 1653] [serial = 1785] [outer = 0x0] 17:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11555f400) [pid = 1653] [serial = 1786] [outer = 0x113042000] 17:13:16 INFO - PROCESS | 1653 | 1467331996596 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11672dc00) [pid = 1653] [serial = 1787] [outer = 0x113042000] 17:13:17 INFO - PROCESS | 1653 | 1467331997024 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]]]}] 17:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 676ms 17:13:17 INFO - PROCESS | 1653 | 1467331997058 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 17:13:17 INFO - PROCESS | 1653 | 1467331997061 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 17:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:13:17 INFO - PROCESS | 1653 | 1467331997066 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:13:17 INFO - PROCESS | 1653 | 1467331997067 Marionette TRACE conn2 <- [1,2354,null,{}] 17:13:17 INFO - PROCESS | 1653 | 1467331997070 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}] 17:13:17 INFO - PROCESS | 1653 | 1467331997072 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:17 INFO - PROCESS | 1653 | 1467331997176 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 17:13:17 INFO - PROCESS | 1653 | 1467331997236 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:17 INFO - PROCESS | 1653 | 1467331997237 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x125743000 == 43 [pid = 1653] [id = 596] 17:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11836e400) [pid = 1653] [serial = 1788] [outer = 0x0] 17:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1186c7000) [pid = 1653] [serial = 1789] [outer = 0x11836e400] 17:13:17 INFO - PROCESS | 1653 | 1467331997269 Marionette DEBUG loaded listener.js 17:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1190cb400) [pid = 1653] [serial = 1790] [outer = 0x11836e400] 17:13:17 INFO - PROCESS | 1653 | 1467331997689 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]]]}] 17:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 17:13:17 INFO - PROCESS | 1653 | 1467331997736 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 17:13:17 INFO - PROCESS | 1653 | 1467331997739 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 17:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:13:17 INFO - PROCESS | 1653 | 1467331997743 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:13:17 INFO - PROCESS | 1653 | 1467331997745 Marionette TRACE conn2 <- [1,2358,null,{}] 17:13:17 INFO - PROCESS | 1653 | 1467331997753 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}] 17:13:17 INFO - PROCESS | 1653 | 1467331997756 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:17 INFO - PROCESS | 1653 | 1467331997880 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 17:13:17 INFO - PROCESS | 1653 | 1467331997968 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:17 INFO - PROCESS | 1653 | 1467331997970 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c669000 == 44 [pid = 1653] [id = 597] 17:13:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1199f0800) [pid = 1653] [serial = 1791] [outer = 0x0] 17:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1212ec400) [pid = 1653] [serial = 1792] [outer = 0x1199f0800] 17:13:18 INFO - PROCESS | 1653 | 1467331998002 Marionette DEBUG loaded listener.js 17:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121a40c00) [pid = 1653] [serial = 1793] [outer = 0x1199f0800] 17:13:18 INFO - PROCESS | 1653 | 1467331998457 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]]]}] 17:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 722ms 17:13:18 INFO - PROCESS | 1653 | 1467331998465 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 17:13:18 INFO - PROCESS | 1653 | 1467331998467 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 17:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:13:18 INFO - PROCESS | 1653 | 1467331998469 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:13:18 INFO - PROCESS | 1653 | 1467331998471 Marionette TRACE conn2 <- [1,2362,null,{}] 17:13:18 INFO - PROCESS | 1653 | 1467331998476 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}] 17:13:18 INFO - PROCESS | 1653 | 1467331998477 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:18 INFO - PROCESS | 1653 | 1467331998587 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 17:13:18 INFO - PROCESS | 1653 | 1467331998647 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:18 INFO - PROCESS | 1653 | 1467331998648 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b2800 == 45 [pid = 1653] [id = 598] 17:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x121b75800) [pid = 1653] [serial = 1794] [outer = 0x0] 17:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124c5ec00) [pid = 1653] [serial = 1795] [outer = 0x121b75800] 17:13:18 INFO - PROCESS | 1653 | 1467331998676 Marionette DEBUG loaded listener.js 17:13:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125686400) [pid = 1653] [serial = 1796] [outer = 0x121b75800] 17:13:19 INFO - PROCESS | 1653 | 1467331999284 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]]]}] 17:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 874ms 17:13:19 INFO - PROCESS | 1653 | 1467331999343 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 17:13:19 INFO - PROCESS | 1653 | 1467331999345 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 17:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:13:19 INFO - PROCESS | 1653 | 1467331999349 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:13:19 INFO - PROCESS | 1653 | 1467331999350 Marionette TRACE conn2 <- [1,2366,null,{}] 17:13:19 INFO - PROCESS | 1653 | 1467331999355 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}] 17:13:19 INFO - PROCESS | 1653 | 1467331999356 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:19 INFO - PROCESS | 1653 | 1467331999444 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 17:13:19 INFO - PROCESS | 1653 | 1467331999521 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:19 INFO - PROCESS | 1653 | 1467331999522 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab3800 == 46 [pid = 1653] [id = 599] 17:13:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x113049000) [pid = 1653] [serial = 1797] [outer = 0x0] 17:13:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11325b800) [pid = 1653] [serial = 1798] [outer = 0x113049000] 17:13:19 INFO - PROCESS | 1653 | 1467331999551 Marionette DEBUG loaded listener.js 17:13:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x115ef3c00) [pid = 1653] [serial = 1799] [outer = 0x113049000] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12bedf800 == 45 [pid = 1653] [id = 593] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b289000 == 44 [pid = 1653] [id = 592] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1217d5000 == 43 [pid = 1653] [id = 591] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x129fcb000 == 42 [pid = 1653] [id = 590] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x117e44800 == 41 [pid = 1653] [id = 589] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x128c1b000 == 40 [pid = 1653] [id = 588] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1215a7800 == 39 [pid = 1653] [id = 587] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x124c03800 == 38 [pid = 1653] [id = 586] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1217df800 == 37 [pid = 1653] [id = 585] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1190fa000 == 36 [pid = 1653] [id = 584] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11756a000 == 35 [pid = 1653] [id = 583] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x113da8000 == 34 [pid = 1653] [id = 582] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1182b9000 == 33 [pid = 1653] [id = 581] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab38000 == 32 [pid = 1653] [id = 580] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7b2800 == 31 [pid = 1653] [id = 598] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12c669000 == 30 [pid = 1653] [id = 597] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x125743000 == 29 [pid = 1653] [id = 596] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12c65a000 == 28 [pid = 1653] [id = 594] 17:13:20 INFO - PROCESS | 1653 | --DOCSHELL 0x118829000 == 27 [pid = 1653] [id = 595] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118674000) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11995dc00) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1128d2400) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1129ae400) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118370800) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11325c400) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x113d36800) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112a50c00) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112a77800) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116a05c00) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11708ac00) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1197edc00) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115ef2c00) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113253400) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1186c7400) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11837ac00) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1199f2400) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1197d4800) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124bdcc00) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121b7dc00) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121730400) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113377000) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1190ce000) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121078c00) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1132bb400) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1199ec800) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1211e6400) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211e5400) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1213bb400) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119088800) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121be8800) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118a77400) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11845c000) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1213bec00) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 17:13:20 INFO - PROCESS | 1653 | 1467332000492 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]]]}] 17:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1173ms 17:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:13:20 INFO - PROCESS | 1653 | 1467332000526 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 1653 | 1467332000528 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 17:13:20 INFO - PROCESS | 1653 | 1467332000531 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 1653 | 1467332000533 Marionette TRACE conn2 <- [1,2370,null,{}] 17:13:20 INFO - PROCESS | 1653 | 1467332000538 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}] 17:13:20 INFO - PROCESS | 1653 | 1467332000540 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:20 INFO - PROCESS | 1653 | 1467332000625 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 17:13:20 INFO - PROCESS | 1653 | 1467332000630 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 1653 | 1467332000633 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x116719000 == 28 [pid = 1653] [id = 600] 17:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1128d3000) [pid = 1653] [serial = 1800] [outer = 0x0] 17:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113040c00) [pid = 1653] [serial = 1801] [outer = 0x1128d3000] 17:13:20 INFO - PROCESS | 1653 | 1467332000665 Marionette DEBUG loaded listener.js 17:13:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1128cd800) [pid = 1653] [serial = 1802] [outer = 0x1128d3000] 17:13:21 INFO - PROCESS | 1653 | 1467332001154 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]]]}] 17:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 17:13:21 INFO - PROCESS | 1653 | 1467332001202 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 17:13:21 INFO - PROCESS | 1653 | 1467332001206 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 17:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:13:21 INFO - PROCESS | 1653 | 1467332001210 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:13:21 INFO - PROCESS | 1653 | 1467332001212 Marionette TRACE conn2 <- [1,2374,null,{}] 17:13:21 INFO - PROCESS | 1653 | 1467332001214 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}] 17:13:21 INFO - PROCESS | 1653 | 1467332001216 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:21 INFO - PROCESS | 1653 | 1467332001293 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 17:13:21 INFO - PROCESS | 1653 | 1467332001297 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:21 INFO - PROCESS | 1653 | 1467332001298 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b9800 == 29 [pid = 1653] [id = 601] 17:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115ef9c00) [pid = 1653] [serial = 1803] [outer = 0x0] 17:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11708a800) [pid = 1653] [serial = 1804] [outer = 0x115ef9c00] 17:13:21 INFO - PROCESS | 1653 | 1467332001327 Marionette DEBUG loaded listener.js 17:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1182e9c00) [pid = 1653] [serial = 1805] [outer = 0x115ef9c00] 17:13:21 INFO - PROCESS | 1653 | 1467332001709 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]]]}] 17:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 519ms 17:13:21 INFO - PROCESS | 1653 | 1467332001730 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 17:13:21 INFO - PROCESS | 1653 | 1467332001732 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 17:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:13:21 INFO - PROCESS | 1653 | 1467332001736 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:13:21 INFO - PROCESS | 1653 | 1467332001742 Marionette TRACE conn2 <- [1,2378,null,{}] 17:13:21 INFO - PROCESS | 1653 | 1467332001764 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}] 17:13:21 INFO - PROCESS | 1653 | 1467332001769 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:21 INFO - PROCESS | 1653 | 1467332001881 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 17:13:21 INFO - PROCESS | 1653 | 1467332001900 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:21 INFO - PROCESS | 1653 | 1467332001903 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bd1000 == 30 [pid = 1653] [id = 602] 17:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1128cd400) [pid = 1653] [serial = 1806] [outer = 0x0] 17:13:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1186ce000) [pid = 1653] [serial = 1807] [outer = 0x1128cd400] 17:13:21 INFO - PROCESS | 1653 | 1467332001950 Marionette DEBUG loaded listener.js 17:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118a80800) [pid = 1653] [serial = 1808] [outer = 0x1128cd400] 17:13:22 INFO - PROCESS | 1653 | 1467332002374 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]]]}] 17:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 690ms 17:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:13:22 INFO - PROCESS | 1653 | 1467332002427 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 17:13:22 INFO - PROCESS | 1653 | 1467332002428 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 17:13:22 INFO - PROCESS | 1653 | 1467332002431 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:13:22 INFO - PROCESS | 1653 | 1467332002432 Marionette TRACE conn2 <- [1,2382,null,{}] 17:13:22 INFO - PROCESS | 1653 | 1467332002434 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}] 17:13:22 INFO - PROCESS | 1653 | 1467332002435 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:22 INFO - PROCESS | 1653 | 1467332002511 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 17:13:22 INFO - PROCESS | 1653 | 1467332002514 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:22 INFO - PROCESS | 1653 | 1467332002515 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217d7000 == 31 [pid = 1653] [id = 603] 17:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11945bc00) [pid = 1653] [serial = 1809] [outer = 0x0] 17:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119709400) [pid = 1653] [serial = 1810] [outer = 0x11945bc00] 17:13:22 INFO - PROCESS | 1653 | 1467332002543 Marionette DEBUG loaded listener.js 17:13:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1197da800) [pid = 1653] [serial = 1811] [outer = 0x11945bc00] 17:13:23 INFO - PROCESS | 1653 | 1467332002999 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]]]}] 17:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 572ms 17:13:23 INFO - PROCESS | 1653 | 1467332003005 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 17:13:23 INFO - PROCESS | 1653 | 1467332003009 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 17:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:13:23 INFO - PROCESS | 1653 | 1467332003013 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:13:23 INFO - PROCESS | 1653 | 1467332003027 Marionette TRACE conn2 <- [1,2386,null,{}] 17:13:23 INFO - PROCESS | 1653 | 1467332003040 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}] 17:13:23 INFO - PROCESS | 1653 | 1467332003042 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:23 INFO - PROCESS | 1653 | 1467332003177 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 17:13:23 INFO - PROCESS | 1653 | 1467332003181 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:23 INFO - PROCESS | 1653 | 1467332003182 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124816000 == 32 [pid = 1653] [id = 604] 17:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1128cf000) [pid = 1653] [serial = 1812] [outer = 0x0] 17:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1197ed000) [pid = 1653] [serial = 1813] [outer = 0x1128cf000] 17:13:23 INFO - PROCESS | 1653 | 1467332003207 Marionette DEBUG loaded listener.js 17:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11995e400) [pid = 1653] [serial = 1814] [outer = 0x1128cf000] 17:13:23 INFO - PROCESS | 1653 | 1467332003577 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]]]}] 17:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 595ms 17:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:13:23 INFO - PROCESS | 1653 | 1467332003611 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 17:13:23 INFO - PROCESS | 1653 | 1467332003612 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 17:13:23 INFO - PROCESS | 1653 | 1467332003614 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:13:23 INFO - PROCESS | 1653 | 1467332003615 Marionette TRACE conn2 <- [1,2390,null,{}] 17:13:23 INFO - PROCESS | 1653 | 1467332003618 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}] 17:13:23 INFO - PROCESS | 1653 | 1467332003622 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:23 INFO - PROCESS | 1653 | 1467332003734 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 17:13:23 INFO - PROCESS | 1653 | 1467332003772 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:23 INFO - PROCESS | 1653 | 1467332003774 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256d6000 == 33 [pid = 1653] [id = 605] 17:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119d6c000) [pid = 1653] [serial = 1815] [outer = 0x0] 17:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1212e9c00) [pid = 1653] [serial = 1816] [outer = 0x119d6c000] 17:13:23 INFO - PROCESS | 1653 | 1467332003799 Marionette DEBUG loaded listener.js 17:13:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121b72800) [pid = 1653] [serial = 1817] [outer = 0x119d6c000] 17:13:24 INFO - PROCESS | 1653 | 1467332004116 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]]]}] 17:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 518ms 17:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:13:24 INFO - PROCESS | 1653 | 1467332004133 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 1653 | 1467332004134 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 17:13:24 INFO - PROCESS | 1653 | 1467332004136 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - PROCESS | 1653 | 1467332004137 Marionette TRACE conn2 <- [1,2394,null,{}] 17:13:24 INFO - PROCESS | 1653 | 1467332004145 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}] 17:13:24 INFO - PROCESS | 1653 | 1467332004146 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:24 INFO - PROCESS | 1653 | 1467332004255 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 17:13:24 INFO - PROCESS | 1653 | 1467332004259 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:24 INFO - PROCESS | 1653 | 1467332004260 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x127897000 == 34 [pid = 1653] [id = 606] 17:13:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x110feb800) [pid = 1653] [serial = 1818] [outer = 0x0] 17:13:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121b7a800) [pid = 1653] [serial = 1819] [outer = 0x110feb800] 17:13:24 INFO - PROCESS | 1653 | 1467332004285 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12482d800) [pid = 1653] [serial = 1820] [outer = 0x110feb800] 17:13:24 INFO - PROCESS | 1653 | 1467332004650 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]]]}] 17:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 528ms 17:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:13:24 INFO - PROCESS | 1653 | 1467332004664 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 1653 | 1467332004665 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 17:13:24 INFO - PROCESS | 1653 | 1467332004667 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - PROCESS | 1653 | 1467332004668 Marionette TRACE conn2 <- [1,2398,null,{}] 17:13:24 INFO - PROCESS | 1653 | 1467332004671 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}] 17:13:24 INFO - PROCESS | 1653 | 1467332004672 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:24 INFO - PROCESS | 1653 | 1467332004970 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11708c000) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11304b800) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1213c6000) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126935800) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1186fec00) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112237800) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197c5000) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128d3c00) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12204c400) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113005c00) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1128d4000) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112d0f000) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1129af000) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129b1000) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:13:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12107ac00) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:13:25 INFO - PROCESS | 1653 | 1467332005019 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:25 INFO - PROCESS | 1653 | 1467332005020 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183db000 == 35 [pid = 1653] [id = 607] 17:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x110ff1400) [pid = 1653] [serial = 1821] [outer = 0x0] 17:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1128d4000) [pid = 1653] [serial = 1822] [outer = 0x110ff1400] 17:13:25 INFO - PROCESS | 1653 | 1467332005046 Marionette DEBUG loaded listener.js 17:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1155cc400) [pid = 1653] [serial = 1823] [outer = 0x110ff1400] 17:13:25 INFO - PROCESS | 1653 | 1467332005399 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]]]}] 17:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 770ms 17:13:25 INFO - PROCESS | 1653 | 1467332005438 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 17:13:25 INFO - PROCESS | 1653 | 1467332005440 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 17:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:13:25 INFO - PROCESS | 1653 | 1467332005444 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:13:25 INFO - PROCESS | 1653 | 1467332005445 Marionette TRACE conn2 <- [1,2402,null,{}] 17:13:25 INFO - PROCESS | 1653 | 1467332005449 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}] 17:13:25 INFO - PROCESS | 1653 | 1467332005461 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:25 INFO - PROCESS | 1653 | 1467332005644 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 17:13:25 INFO - PROCESS | 1653 | 1467332005658 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:25 INFO - PROCESS | 1653 | 1467332005659 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bd0000 == 36 [pid = 1653] [id = 608] 17:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111e36800) [pid = 1653] [serial = 1824] [outer = 0x0] 17:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119087c00) [pid = 1653] [serial = 1825] [outer = 0x111e36800] 17:13:25 INFO - PROCESS | 1653 | 1467332005683 Marionette DEBUG loaded listener.js 17:13:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121b74000) [pid = 1653] [serial = 1826] [outer = 0x111e36800] 17:13:25 INFO - PROCESS | 1653 | 1467332005976 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]]]}] 17:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 569ms 17:13:26 INFO - PROCESS | 1653 | 1467332006013 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 17:13:26 INFO - PROCESS | 1653 | 1467332006014 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 17:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:13:26 INFO - PROCESS | 1653 | 1467332006016 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:13:26 INFO - PROCESS | 1653 | 1467332006017 Marionette TRACE conn2 <- [1,2406,null,{}] 17:13:26 INFO - PROCESS | 1653 | 1467332006020 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}] 17:13:26 INFO - PROCESS | 1653 | 1467332006023 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:26 INFO - PROCESS | 1653 | 1467332006098 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 17:13:26 INFO - PROCESS | 1653 | 1467332006102 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:26 INFO - PROCESS | 1653 | 1467332006103 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d9800 == 37 [pid = 1653] [id = 609] 17:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12482f400) [pid = 1653] [serial = 1827] [outer = 0x0] 17:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12567e000) [pid = 1653] [serial = 1828] [outer = 0x12482f400] 17:13:26 INFO - PROCESS | 1653 | 1467332006130 Marionette DEBUG loaded listener.js 17:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125711400) [pid = 1653] [serial = 1829] [outer = 0x12482f400] 17:13:26 INFO - PROCESS | 1653 | 1467332006501 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]]]}] 17:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 524ms 17:13:26 INFO - PROCESS | 1653 | 1467332006542 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 17:13:26 INFO - PROCESS | 1653 | 1467332006545 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 17:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:13:26 INFO - PROCESS | 1653 | 1467332006548 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:13:26 INFO - PROCESS | 1653 | 1467332006551 Marionette TRACE conn2 <- [1,2410,null,{}] 17:13:26 INFO - PROCESS | 1653 | 1467332006554 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}] 17:13:26 INFO - PROCESS | 1653 | 1467332006557 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:26 INFO - PROCESS | 1653 | 1467332006706 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 17:13:26 INFO - PROCESS | 1653 | 1467332006721 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:26 INFO - PROCESS | 1653 | 1467332006723 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x124815000 == 38 [pid = 1653] [id = 610] 17:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1261e9c00) [pid = 1653] [serial = 1830] [outer = 0x0] 17:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126637800) [pid = 1653] [serial = 1831] [outer = 0x1261e9c00] 17:13:26 INFO - PROCESS | 1653 | 1467332006766 Marionette DEBUG loaded listener.js 17:13:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126937800) [pid = 1653] [serial = 1832] [outer = 0x1261e9c00] 17:13:27 INFO - PROCESS | 1653 | 1467332007342 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]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 871ms 17:13:27 INFO - PROCESS | 1653 | 1467332007420 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 1653 | 1467332007423 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 17:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:13:27 INFO - PROCESS | 1653 | 1467332007426 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - PROCESS | 1653 | 1467332007428 Marionette TRACE conn2 <- [1,2414,null,{}] 17:13:27 INFO - PROCESS | 1653 | 1467332007432 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}] 17:13:27 INFO - PROCESS | 1653 | 1467332007434 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:27 INFO - PROCESS | 1653 | 1467332007540 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 17:13:27 INFO - PROCESS | 1653 | 1467332007602 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:27 INFO - PROCESS | 1653 | 1467332007603 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b0000 == 39 [pid = 1653] [id = 611] 17:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112de7000) [pid = 1653] [serial = 1833] [outer = 0x0] 17:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113d39800) [pid = 1653] [serial = 1834] [outer = 0x112de7000] 17:13:27 INFO - PROCESS | 1653 | 1467332007634 Marionette DEBUG loaded listener.js 17:13:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116290800) [pid = 1653] [serial = 1835] [outer = 0x112de7000] 17:13:28 INFO - PROCESS | 1653 | 1467332008187 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]]]}] 17:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 773ms 17:13:28 INFO - PROCESS | 1653 | 1467332008199 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 17:13:28 INFO - PROCESS | 1653 | 1467332008202 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 17:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:13:28 INFO - PROCESS | 1653 | 1467332008235 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:13:28 INFO - PROCESS | 1653 | 1467332008236 Marionette TRACE conn2 <- [1,2418,null,{}] 17:13:28 INFO - PROCESS | 1653 | 1467332008241 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}] 17:13:28 INFO - PROCESS | 1653 | 1467332008243 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:28 INFO - PROCESS | 1653 | 1467332008354 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 17:13:28 INFO - PROCESS | 1653 | 1467332008462 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:28 INFO - PROCESS | 1653 | 1467332008463 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119690000 == 40 [pid = 1653] [id = 612] 17:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11304a400) [pid = 1653] [serial = 1836] [outer = 0x0] 17:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118377000) [pid = 1653] [serial = 1837] [outer = 0x11304a400] 17:13:28 INFO - PROCESS | 1653 | 1467332008495 Marionette DEBUG loaded listener.js 17:13:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11866dc00) [pid = 1653] [serial = 1838] [outer = 0x11304a400] 17:13:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d9800 == 39 [pid = 1653] [id = 609] 17:13:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119bd0000 == 38 [pid = 1653] [id = 608] 17:13:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1183db000 == 37 [pid = 1653] [id = 607] 17:13:29 INFO - PROCESS | 1653 | --DOCSHELL 0x127897000 == 36 [pid = 1653] [id = 606] 17:13:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1256d6000 == 35 [pid = 1653] [id = 605] 17:13:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124816000 == 34 [pid = 1653] [id = 604] 17:13:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1217d7000 == 33 [pid = 1653] [id = 603] 17:13:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119bd1000 == 32 [pid = 1653] [id = 602] 17:13:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1182b9800 == 31 [pid = 1653] [id = 601] 17:13:29 INFO - PROCESS | 1653 | --DOCSHELL 0x116719000 == 30 [pid = 1653] [id = 600] 17:13:29 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab3800 == 29 [pid = 1653] [id = 599] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x121b71000) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12482a000) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126932c00) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12693b800) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124831800) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1220f6800) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126985400) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118a7dc00) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1197c1800) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197de000) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1197f7c00) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a5c000) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113250400) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124e71400) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1177d9800) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11866bc00) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129ab800) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113006c00) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1132af800) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116a07800) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124bd7000) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112e3b400) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1199ee800) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x117092800) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1261f0c00) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12512c000) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1211e1800) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x125683400) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12204b400) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1213c5c00) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 17:13:29 INFO - PROCESS | 1653 | 1467332009166 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]]]}] 17:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 978ms 17:13:29 INFO - PROCESS | 1653 | 1467332009212 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 17:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:13:29 INFO - PROCESS | 1653 | 1467332009216 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 17:13:29 INFO - PROCESS | 1653 | 1467332009220 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:13:29 INFO - PROCESS | 1653 | 1467332009225 Marionette TRACE conn2 <- [1,2422,null,{}] 17:13:29 INFO - PROCESS | 1653 | 1467332009230 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}] 17:13:29 INFO - PROCESS | 1653 | 1467332009232 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:29 INFO - PROCESS | 1653 | 1467332009355 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 17:13:29 INFO - PROCESS | 1653 | 1467332009445 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:29 INFO - PROCESS | 1653 | 1467332009447 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x117255800 == 30 [pid = 1653] [id = 613] 17:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112d05400) [pid = 1653] [serial = 1839] [outer = 0x0] 17:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x115ef8000) [pid = 1653] [serial = 1840] [outer = 0x112d05400] 17:13:29 INFO - PROCESS | 1653 | 1467332009495 Marionette DEBUG loaded listener.js 17:13:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x117085800) [pid = 1653] [serial = 1841] [outer = 0x112d05400] 17:13:29 INFO - PROCESS | 1653 | 1467332009814 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]]]}] 17:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 625ms 17:13:29 INFO - PROCESS | 1653 | 1467332009855 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 17:13:29 INFO - PROCESS | 1653 | 1467332009859 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 17:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:13:29 INFO - PROCESS | 1653 | 1467332009864 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:13:29 INFO - PROCESS | 1653 | 1467332009865 Marionette TRACE conn2 <- [1,2426,null,{}] 17:13:29 INFO - PROCESS | 1653 | 1467332009868 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}] 17:13:29 INFO - PROCESS | 1653 | 1467332009869 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:29 INFO - PROCESS | 1653 | 1467332009951 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 17:13:30 INFO - PROCESS | 1653 | 1467332010009 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:30 INFO - PROCESS | 1653 | 1467332010011 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bac800 == 31 [pid = 1653] [id = 614] 17:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117088400) [pid = 1653] [serial = 1842] [outer = 0x0] 17:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11837cc00) [pid = 1653] [serial = 1843] [outer = 0x117088400] 17:13:30 INFO - PROCESS | 1653 | 1467332010037 Marionette DEBUG loaded listener.js 17:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119085000) [pid = 1653] [serial = 1844] [outer = 0x117088400] 17:13:30 INFO - PROCESS | 1653 | 1467332010328 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]]]}] 17:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 519ms 17:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:13:30 INFO - PROCESS | 1653 | 1467332010384 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 17:13:30 INFO - PROCESS | 1653 | 1467332010385 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 17:13:30 INFO - PROCESS | 1653 | 1467332010388 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:13:30 INFO - PROCESS | 1653 | 1467332010393 Marionette TRACE conn2 <- [1,2430,null,{}] 17:13:30 INFO - PROCESS | 1653 | 1467332010401 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}] 17:13:30 INFO - PROCESS | 1653 | 1467332010404 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:30 INFO - PROCESS | 1653 | 1467332010482 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 17:13:30 INFO - PROCESS | 1653 | 1467332010542 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:30 INFO - PROCESS | 1653 | 1467332010544 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b1c000 == 32 [pid = 1653] [id = 615] 17:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119085800) [pid = 1653] [serial = 1845] [outer = 0x0] 17:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1197c2400) [pid = 1653] [serial = 1846] [outer = 0x119085800] 17:13:30 INFO - PROCESS | 1653 | 1467332010571 Marionette DEBUG loaded listener.js 17:13:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119d6b400) [pid = 1653] [serial = 1847] [outer = 0x119085800] 17:13:30 INFO - PROCESS | 1653 | 1467332010858 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]]]}] 17:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 525ms 17:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:13:30 INFO - PROCESS | 1653 | 1467332010913 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 17:13:30 INFO - PROCESS | 1653 | 1467332010915 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 17:13:30 INFO - PROCESS | 1653 | 1467332010917 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:13:30 INFO - PROCESS | 1653 | 1467332010918 Marionette TRACE conn2 <- [1,2434,null,{}] 17:13:30 INFO - PROCESS | 1653 | 1467332010920 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}] 17:13:30 INFO - PROCESS | 1653 | 1467332010923 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:31 INFO - PROCESS | 1653 | 1467332011003 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 17:13:31 INFO - PROCESS | 1653 | 1467332011009 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 1653 | 1467332011010 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256cd000 == 33 [pid = 1653] [id = 616] 17:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1211e1800) [pid = 1653] [serial = 1848] [outer = 0x0] 17:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1213c2400) [pid = 1653] [serial = 1849] [outer = 0x1211e1800] 17:13:31 INFO - PROCESS | 1653 | 1467332011035 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x121579800) [pid = 1653] [serial = 1850] [outer = 0x1211e1800] 17:13:31 INFO - PROCESS | 1653 | 1467332011400 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]]]}] 17:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 522ms 17:13:31 INFO - PROCESS | 1653 | 1467332011440 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 17:13:31 INFO - PROCESS | 1653 | 1467332011441 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 17:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:13:31 INFO - PROCESS | 1653 | 1467332011443 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:13:31 INFO - PROCESS | 1653 | 1467332011444 Marionette TRACE conn2 <- [1,2438,null,{}] 17:13:31 INFO - PROCESS | 1653 | 1467332011446 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}] 17:13:31 INFO - PROCESS | 1653 | 1467332011447 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:31 INFO - PROCESS | 1653 | 1467332011544 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 17:13:31 INFO - PROCESS | 1653 | 1467332011553 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 1653 | 1467332011554 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c1b000 == 34 [pid = 1653] [id = 617] 17:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1131d6000) [pid = 1653] [serial = 1851] [outer = 0x0] 17:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121a43c00) [pid = 1653] [serial = 1852] [outer = 0x1131d6000] 17:13:31 INFO - PROCESS | 1653 | 1467332011581 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12204b400) [pid = 1653] [serial = 1853] [outer = 0x1131d6000] 17:13:31 INFO - PROCESS | 1653 | 1467332011943 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]]]}] 17:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 519ms 17:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:13:31 INFO - PROCESS | 1653 | 1467332011963 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 17:13:31 INFO - PROCESS | 1653 | 1467332011964 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 17:13:31 INFO - PROCESS | 1653 | 1467332011966 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:13:31 INFO - PROCESS | 1653 | 1467332011967 Marionette TRACE conn2 <- [1,2442,null,{}] 17:13:31 INFO - PROCESS | 1653 | 1467332011970 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}] 17:13:31 INFO - PROCESS | 1653 | 1467332011974 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:32 INFO - PROCESS | 1653 | 1467332012090 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 17:13:32 INFO - PROCESS | 1653 | 1467332012093 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:32 INFO - PROCESS | 1653 | 1467332012095 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297a6800 == 35 [pid = 1653] [id = 618] 17:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1212e9800) [pid = 1653] [serial = 1854] [outer = 0x0] 17:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124e30c00) [pid = 1653] [serial = 1855] [outer = 0x1212e9800] 17:13:32 INFO - PROCESS | 1653 | 1467332012119 Marionette DEBUG loaded listener.js 17:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1262fd400) [pid = 1653] [serial = 1856] [outer = 0x1212e9800] 17:13:32 INFO - PROCESS | 1653 | 1467332012466 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]]]}] 17:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 518ms 17:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:13:32 INFO - PROCESS | 1653 | 1467332012484 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 17:13:32 INFO - PROCESS | 1653 | 1467332012485 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 17:13:32 INFO - PROCESS | 1653 | 1467332012488 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:13:32 INFO - PROCESS | 1653 | 1467332012490 Marionette TRACE conn2 <- [1,2446,null,{}] 17:13:32 INFO - PROCESS | 1653 | 1467332012495 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}] 17:13:32 INFO - PROCESS | 1653 | 1467332012496 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:32 INFO - PROCESS | 1653 | 1467332012596 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 17:13:32 INFO - PROCESS | 1653 | 1467332012609 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:32 INFO - PROCESS | 1653 | 1467332012610 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab2f000 == 36 [pid = 1653] [id = 619] 17:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1266bdc00) [pid = 1653] [serial = 1857] [outer = 0x0] 17:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126935000) [pid = 1653] [serial = 1858] [outer = 0x1266bdc00] 17:13:32 INFO - PROCESS | 1653 | 1467332012634 Marionette DEBUG loaded listener.js 17:13:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12693e400) [pid = 1653] [serial = 1859] [outer = 0x1266bdc00] 17:13:32 INFO - PROCESS | 1653 | 1467332012940 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]]]}] 17:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 476ms 17:13:32 INFO - PROCESS | 1653 | 1467332012965 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 17:13:32 INFO - PROCESS | 1653 | 1467332012966 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 17:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:13:32 INFO - PROCESS | 1653 | 1467332012968 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:13:32 INFO - PROCESS | 1653 | 1467332012969 Marionette TRACE conn2 <- [1,2450,null,{}] 17:13:32 INFO - PROCESS | 1653 | 1467332012973 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}] 17:13:32 INFO - PROCESS | 1653 | 1467332012975 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:33 INFO - PROCESS | 1653 | 1467332013073 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 17:13:33 INFO - PROCESS | 1653 | 1467332013077 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 1653 | 1467332013078 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b286000 == 37 [pid = 1653] [id = 620] 17:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126931c00) [pid = 1653] [serial = 1860] [outer = 0x0] 17:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126a9a400) [pid = 1653] [serial = 1861] [outer = 0x126931c00] 17:13:33 INFO - PROCESS | 1653 | 1467332013102 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12780a800) [pid = 1653] [serial = 1862] [outer = 0x126931c00] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11945bc00) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115ef9c00) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1128cf000) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1128cd400) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128d3000) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119d6c000) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x110feb800) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113049000) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110ff1400) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113042000) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11836e400) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12482f400) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1199f0800) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121b75800) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:13:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x111e36800) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:13:33 INFO - PROCESS | 1653 | 1467332013513 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]]]}] 17:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 570ms 17:13:33 INFO - PROCESS | 1653 | 1467332013542 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 17:13:33 INFO - PROCESS | 1653 | 1467332013544 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 17:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:13:33 INFO - PROCESS | 1653 | 1467332013546 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:13:33 INFO - PROCESS | 1653 | 1467332013547 Marionette TRACE conn2 <- [1,2454,null,{}] 17:13:33 INFO - PROCESS | 1653 | 1467332013550 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}] 17:13:33 INFO - PROCESS | 1653 | 1467332013551 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:33 INFO - PROCESS | 1653 | 1467332013629 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 17:13:33 INFO - PROCESS | 1653 | 1467332013632 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 1653 | 1467332013633 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217e0800 == 38 [pid = 1653] [id = 621] 17:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116a7ec00) [pid = 1653] [serial = 1863] [outer = 0x0] 17:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118455800) [pid = 1653] [serial = 1864] [outer = 0x116a7ec00] 17:13:33 INFO - PROCESS | 1653 | 1467332013660 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1197ea800) [pid = 1653] [serial = 1865] [outer = 0x116a7ec00] 17:13:33 INFO - PROCESS | 1653 | 1467332013979 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]]]}] 17:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 471ms 17:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:13:34 INFO - PROCESS | 1653 | 1467332014017 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 17:13:34 INFO - PROCESS | 1653 | 1467332014019 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 17:13:34 INFO - PROCESS | 1653 | 1467332014021 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:13:34 INFO - PROCESS | 1653 | 1467332014022 Marionette TRACE conn2 <- [1,2458,null,{}] 17:13:34 INFO - PROCESS | 1653 | 1467332014024 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}] 17:13:34 INFO - PROCESS | 1653 | 1467332014025 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:34 INFO - PROCESS | 1653 | 1467332014102 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 17:13:34 INFO - PROCESS | 1653 | 1467332014107 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:34 INFO - PROCESS | 1653 | 1467332014109 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bedd000 == 39 [pid = 1653] [id = 622] 17:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119d68c00) [pid = 1653] [serial = 1866] [outer = 0x0] 17:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x125128000) [pid = 1653] [serial = 1867] [outer = 0x119d68c00] 17:13:34 INFO - PROCESS | 1653 | 1467332014134 Marionette DEBUG loaded listener.js 17:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121726c00) [pid = 1653] [serial = 1868] [outer = 0x119d68c00] 17:13:34 INFO - PROCESS | 1653 | 1467332014495 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]]]}] 17:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 519ms 17:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:13:34 INFO - PROCESS | 1653 | 1467332014541 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 17:13:34 INFO - PROCESS | 1653 | 1467332014542 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 17:13:34 INFO - PROCESS | 1653 | 1467332014545 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:13:34 INFO - PROCESS | 1653 | 1467332014547 Marionette TRACE conn2 <- [1,2462,null,{}] 17:13:34 INFO - PROCESS | 1653 | 1467332014549 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}] 17:13:34 INFO - PROCESS | 1653 | 1467332014550 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:34 INFO - PROCESS | 1653 | 1467332014642 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 17:13:34 INFO - PROCESS | 1653 | 1467332014645 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:34 INFO - PROCESS | 1653 | 1467332014647 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c65d800 == 40 [pid = 1653] [id = 623] 17:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x127811000) [pid = 1653] [serial = 1869] [outer = 0x0] 17:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1278cc400) [pid = 1653] [serial = 1870] [outer = 0x127811000] 17:13:34 INFO - PROCESS | 1653 | 1467332014673 Marionette DEBUG loaded listener.js 17:13:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128cbf000) [pid = 1653] [serial = 1871] [outer = 0x127811000] 17:13:34 INFO - PROCESS | 1653 | 1467332014986 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]]]}] 17:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 468ms 17:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:13:35 INFO - PROCESS | 1653 | 1467332015014 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 17:13:35 INFO - PROCESS | 1653 | 1467332015015 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 17:13:35 INFO - PROCESS | 1653 | 1467332015017 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:13:35 INFO - PROCESS | 1653 | 1467332015018 Marionette TRACE conn2 <- [1,2466,null,{}] 17:13:35 INFO - PROCESS | 1653 | 1467332015020 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}] 17:13:35 INFO - PROCESS | 1653 | 1467332015022 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:35 INFO - PROCESS | 1653 | 1467332015102 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 17:13:35 INFO - PROCESS | 1653 | 1467332015107 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:35 INFO - PROCESS | 1653 | 1467332015109 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7a4000 == 41 [pid = 1653] [id = 624] 17:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x127818c00) [pid = 1653] [serial = 1872] [outer = 0x0] 17:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128cc3400) [pid = 1653] [serial = 1873] [outer = 0x127818c00] 17:13:35 INFO - PROCESS | 1653 | 1467332015189 Marionette DEBUG loaded listener.js 17:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128ccd400) [pid = 1653] [serial = 1874] [outer = 0x127818c00] 17:13:35 INFO - PROCESS | 1653 | 1467332015591 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]]]}] 17:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 622ms 17:13:35 INFO - PROCESS | 1653 | 1467332015655 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 17:13:35 INFO - PROCESS | 1653 | 1467332015658 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 17:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:13:35 INFO - PROCESS | 1653 | 1467332015663 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:13:35 INFO - PROCESS | 1653 | 1467332015665 Marionette TRACE conn2 <- [1,2470,null,{}] 17:13:35 INFO - PROCESS | 1653 | 1467332015669 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}] 17:13:35 INFO - PROCESS | 1653 | 1467332015673 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:35 INFO - PROCESS | 1653 | 1467332015782 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 17:13:35 INFO - PROCESS | 1653 | 1467332015858 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:35 INFO - PROCESS | 1653 | 1467332015860 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x118824800 == 42 [pid = 1653] [id = 625] 17:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113380000) [pid = 1653] [serial = 1875] [outer = 0x0] 17:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116a03400) [pid = 1653] [serial = 1876] [outer = 0x113380000] 17:13:35 INFO - PROCESS | 1653 | 1467332015910 Marionette DEBUG loaded listener.js 17:13:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118375c00) [pid = 1653] [serial = 1877] [outer = 0x113380000] 17:13:36 INFO - PROCESS | 1653 | 1467332016349 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]]]}] 17:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 726ms 17:13:36 INFO - PROCESS | 1653 | 1467332016389 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 17:13:36 INFO - PROCESS | 1653 | 1467332016394 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 17:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:13:36 INFO - PROCESS | 1653 | 1467332016400 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:13:36 INFO - PROCESS | 1653 | 1467332016403 Marionette TRACE conn2 <- [1,2474,null,{}] 17:13:36 INFO - PROCESS | 1653 | 1467332016429 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}] 17:13:36 INFO - PROCESS | 1653 | 1467332016432 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:36 INFO - PROCESS | 1653 | 1467332016570 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 17:13:36 INFO - PROCESS | 1653 | 1467332016644 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:36 INFO - PROCESS | 1653 | 1467332016645 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x126907800 == 43 [pid = 1653] [id = 626] 17:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11945d400) [pid = 1653] [serial = 1878] [outer = 0x0] 17:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1197cc400) [pid = 1653] [serial = 1879] [outer = 0x11945d400] 17:13:36 INFO - PROCESS | 1653 | 1467332016676 Marionette DEBUG loaded listener.js 17:13:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1199e8400) [pid = 1653] [serial = 1880] [outer = 0x11945d400] 17:13:37 INFO - PROCESS | 1653 | 1467332017105 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]]]}] 17:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 792ms 17:13:37 INFO - PROCESS | 1653 | 1467332017205 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 1653 | 1467332017206 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 17:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:13:37 INFO - PROCESS | 1653 | 1467332017211 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - PROCESS | 1653 | 1467332017213 Marionette TRACE conn2 <- [1,2478,null,{}] 17:13:37 INFO - PROCESS | 1653 | 1467332017221 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}] 17:13:37 INFO - PROCESS | 1653 | 1467332017226 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:37 INFO - PROCESS | 1653 | 1467332017326 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 17:13:37 INFO - PROCESS | 1653 | 1467332017402 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:37 INFO - PROCESS | 1653 | 1467332017404 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cacc000 == 44 [pid = 1653] [id = 627] 17:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12204e400) [pid = 1653] [serial = 1881] [outer = 0x0] 17:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124bd7000) [pid = 1653] [serial = 1882] [outer = 0x12204e400] 17:13:37 INFO - PROCESS | 1653 | 1467332017435 Marionette DEBUG loaded listener.js 17:13:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x125713000) [pid = 1653] [serial = 1883] [outer = 0x12204e400] 17:13:37 INFO - PROCESS | 1653 | 1467332017851 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]]]}] 17:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 673ms 17:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:13:37 INFO - PROCESS | 1653 | 1467332017883 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 1653 | 1467332017885 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 17:13:37 INFO - PROCESS | 1653 | 1467332017888 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - PROCESS | 1653 | 1467332017889 Marionette TRACE conn2 <- [1,2482,null,{}] 17:13:37 INFO - PROCESS | 1653 | 1467332017892 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}] 17:13:37 INFO - PROCESS | 1653 | 1467332017893 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:37 INFO - PROCESS | 1653 | 1467332017994 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 17:13:38 INFO - PROCESS | 1653 | 1467332018056 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:38 INFO - PROCESS | 1653 | 1467332018058 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d485800 == 45 [pid = 1653] [id = 628] 17:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126932c00) [pid = 1653] [serial = 1884] [outer = 0x0] 17:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127812800) [pid = 1653] [serial = 1885] [outer = 0x126932c00] 17:13:38 INFO - PROCESS | 1653 | 1467332018086 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1278cf800) [pid = 1653] [serial = 1886] [outer = 0x126932c00] 17:13:38 INFO - PROCESS | 1653 | 1467332018715 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]]]}] 17:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 870ms 17:13:38 INFO - PROCESS | 1653 | 1467332018758 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 17:13:38 INFO - PROCESS | 1653 | 1467332018761 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 17:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:13:38 INFO - PROCESS | 1653 | 1467332018764 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:13:38 INFO - PROCESS | 1653 | 1467332018766 Marionette TRACE conn2 <- [1,2486,null,{}] 17:13:38 INFO - PROCESS | 1653 | 1467332018770 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}] 17:13:38 INFO - PROCESS | 1653 | 1467332018771 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:38 INFO - PROCESS | 1653 | 1467332018866 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 17:13:38 INFO - PROCESS | 1653 | 1467332018929 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:38 INFO - PROCESS | 1653 | 1467332018931 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e2000 == 46 [pid = 1653] [id = 629] 17:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112d03800) [pid = 1653] [serial = 1887] [outer = 0x0] 17:13:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x115f5d000) [pid = 1653] [serial = 1888] [outer = 0x112d03800] 17:13:38 INFO - PROCESS | 1653 | 1467332018959 Marionette DEBUG loaded listener.js 17:13:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11708bc00) [pid = 1653] [serial = 1889] [outer = 0x112d03800] 17:13:39 INFO - PROCESS | 1653 | 1467332019382 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]]]}] 17:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 672ms 17:13:39 INFO - PROCESS | 1653 | 1467332019436 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 17:13:39 INFO - PROCESS | 1653 | 1467332019439 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 17:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:13:39 INFO - PROCESS | 1653 | 1467332019443 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:13:39 INFO - PROCESS | 1653 | 1467332019445 Marionette TRACE conn2 <- [1,2490,null,{}] 17:13:39 INFO - PROCESS | 1653 | 1467332019447 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}] 17:13:39 INFO - PROCESS | 1653 | 1467332019449 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12c65d800 == 45 [pid = 1653] [id = 623] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12bedd000 == 44 [pid = 1653] [id = 622] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1217e0800 == 43 [pid = 1653] [id = 621] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b286000 == 42 [pid = 1653] [id = 620] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab2f000 == 41 [pid = 1653] [id = 619] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1297a6800 == 40 [pid = 1653] [id = 618] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128c1b000 == 39 [pid = 1653] [id = 617] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1256cd000 == 38 [pid = 1653] [id = 616] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x121b1c000 == 37 [pid = 1653] [id = 615] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x116bac800 == 36 [pid = 1653] [id = 614] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x117255800 == 35 [pid = 1653] [id = 613] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x119690000 == 34 [pid = 1653] [id = 612] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x124815000 == 33 [pid = 1653] [id = 610] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1182b0000 == 32 [pid = 1653] [id = 611] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e2000 == 31 [pid = 1653] [id = 629] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12d485800 == 30 [pid = 1653] [id = 628] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12cacc000 == 29 [pid = 1653] [id = 627] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x126907800 == 28 [pid = 1653] [id = 626] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7a4000 == 27 [pid = 1653] [id = 624] 17:13:40 INFO - PROCESS | 1653 | --DOCSHELL 0x118824800 == 26 [pid = 1653] [id = 625] 17:13:40 INFO - PROCESS | 1653 | 1467332020051 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119709400) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11708a800) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1182e9c00) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1197ed000) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1186ce000) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118a80800) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113040c00) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128cd800) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1212e9c00) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11995e400) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x121b7a800) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121b72800) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115ef3c00) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11325b800) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12482d800) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1155cc400) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11672dc00) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11555f400) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1190cb400) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12567e000) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1186c7000) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x121a40c00) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1212ec400) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125686400) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124c5ec00) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126637800) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119087c00) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1128d4000) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x121b74000) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x125711400) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1197da800) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 17:13:40 INFO - PROCESS | 1653 | 1467332020193 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:40 INFO - PROCESS | 1653 | 1467332020195 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fb8800 == 27 [pid = 1653] [id = 630] 17:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1128d7800) [pid = 1653] [serial = 1890] [outer = 0x0] 17:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1129ab000) [pid = 1653] [serial = 1891] [outer = 0x1128d7800] 17:13:40 INFO - PROCESS | 1653 | 1467332020224 Marionette DEBUG loaded listener.js 17:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112a5a400) [pid = 1653] [serial = 1892] [outer = 0x1128d7800] 17:13:40 INFO - PROCESS | 1653 | 1467332020577 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]]]}] 17:13:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1172ms 17:13:40 INFO - PROCESS | 1653 | 1467332020653 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 17:13:40 INFO - PROCESS | 1653 | 1467332020657 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 17:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:13:40 INFO - PROCESS | 1653 | 1467332020663 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:13:40 INFO - PROCESS | 1653 | 1467332020666 Marionette TRACE conn2 <- [1,2494,null,{}] 17:13:40 INFO - PROCESS | 1653 | 1467332020670 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}] 17:13:40 INFO - PROCESS | 1653 | 1467332020672 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:40 INFO - PROCESS | 1653 | 1467332020792 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 17:13:40 INFO - PROCESS | 1653 | 1467332020806 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:40 INFO - PROCESS | 1653 | 1467332020808 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x117559800 == 28 [pid = 1653] [id = 631] 17:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11303e800) [pid = 1653] [serial = 1893] [outer = 0x0] 17:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115ef9c00) [pid = 1653] [serial = 1894] [outer = 0x11303e800] 17:13:40 INFO - PROCESS | 1653 | 1467332020852 Marionette DEBUG loaded listener.js 17:13:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1168c0c00) [pid = 1653] [serial = 1895] [outer = 0x11303e800] 17:13:41 INFO - PROCESS | 1653 | 1467332021244 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]]]}] 17:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 621ms 17:13:41 INFO - PROCESS | 1653 | 1467332021284 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 17:13:41 INFO - PROCESS | 1653 | 1467332021286 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 17:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:13:41 INFO - PROCESS | 1653 | 1467332021288 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:13:41 INFO - PROCESS | 1653 | 1467332021290 Marionette TRACE conn2 <- [1,2498,null,{}] 17:13:41 INFO - PROCESS | 1653 | 1467332021292 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}] 17:13:41 INFO - PROCESS | 1653 | 1467332021293 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:41 INFO - PROCESS | 1653 | 1467332021377 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 17:13:41 INFO - PROCESS | 1653 | 1467332021401 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:41 INFO - PROCESS | 1653 | 1467332021402 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185d6800 == 29 [pid = 1653] [id = 632] 17:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117e0e000) [pid = 1653] [serial = 1896] [outer = 0x0] 17:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118377c00) [pid = 1653] [serial = 1897] [outer = 0x117e0e000] 17:13:41 INFO - PROCESS | 1653 | 1467332021427 Marionette DEBUG loaded listener.js 17:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11866e400) [pid = 1653] [serial = 1898] [outer = 0x117e0e000] 17:13:41 INFO - PROCESS | 1653 | 1467332021766 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]]]}] 17:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 520ms 17:13:41 INFO - PROCESS | 1653 | 1467332021810 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 17:13:41 INFO - PROCESS | 1653 | 1467332021812 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 17:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:13:41 INFO - PROCESS | 1653 | 1467332021820 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:13:41 INFO - PROCESS | 1653 | 1467332021823 Marionette TRACE conn2 <- [1,2502,null,{}] 17:13:41 INFO - PROCESS | 1653 | 1467332021826 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}] 17:13:41 INFO - PROCESS | 1653 | 1467332021828 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:41 INFO - PROCESS | 1653 | 1467332021937 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 17:13:41 INFO - PROCESS | 1653 | 1467332021976 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:41 INFO - PROCESS | 1653 | 1467332021977 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119bd0800 == 30 [pid = 1653] [id = 633] 17:13:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1186c9800) [pid = 1653] [serial = 1899] [outer = 0x0] 17:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118a7b800) [pid = 1653] [serial = 1900] [outer = 0x1186c9800] 17:13:42 INFO - PROCESS | 1653 | 1467332022002 Marionette DEBUG loaded listener.js 17:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11970ac00) [pid = 1653] [serial = 1901] [outer = 0x1186c9800] 17:13:42 INFO - PROCESS | 1653 | 1467332022302 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]]]}] 17:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 526ms 17:13:42 INFO - PROCESS | 1653 | 1467332022343 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 17:13:42 INFO - PROCESS | 1653 | 1467332022344 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 17:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:13:42 INFO - PROCESS | 1653 | 1467332022346 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:13:42 INFO - PROCESS | 1653 | 1467332022347 Marionette TRACE conn2 <- [1,2506,null,{}] 17:13:42 INFO - PROCESS | 1653 | 1467332022349 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}] 17:13:42 INFO - PROCESS | 1653 | 1467332022351 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:42 INFO - PROCESS | 1653 | 1467332022446 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 17:13:42 INFO - PROCESS | 1653 | 1467332022486 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:42 INFO - PROCESS | 1653 | 1467332022494 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b1c000 == 31 [pid = 1653] [id = 634] 17:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110ff0c00) [pid = 1653] [serial = 1902] [outer = 0x0] 17:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1197d5400) [pid = 1653] [serial = 1903] [outer = 0x110ff0c00] 17:13:42 INFO - PROCESS | 1653 | 1467332022519 Marionette DEBUG loaded listener.js 17:13:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1197f4c00) [pid = 1653] [serial = 1904] [outer = 0x110ff0c00] 17:13:42 INFO - PROCESS | 1653 | 1467332022843 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]]]}] 17:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 517ms 17:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:13:42 INFO - PROCESS | 1653 | 1467332022864 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 17:13:42 INFO - PROCESS | 1653 | 1467332022865 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 17:13:42 INFO - PROCESS | 1653 | 1467332022867 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:13:42 INFO - PROCESS | 1653 | 1467332022868 Marionette TRACE conn2 <- [1,2510,null,{}] 17:13:42 INFO - PROCESS | 1653 | 1467332022871 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}] 17:13:42 INFO - PROCESS | 1653 | 1467332022872 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:42 INFO - PROCESS | 1653 | 1467332022970 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 17:13:43 INFO - PROCESS | 1653 | 1467332023008 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:43 INFO - PROCESS | 1653 | 1467332023012 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e88800 == 32 [pid = 1653] [id = 635] 17:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1177d7c00) [pid = 1653] [serial = 1905] [outer = 0x0] 17:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1211db400) [pid = 1653] [serial = 1906] [outer = 0x1177d7c00] 17:13:43 INFO - PROCESS | 1653 | 1467332023044 Marionette DEBUG loaded listener.js 17:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1213c0400) [pid = 1653] [serial = 1907] [outer = 0x1177d7c00] 17:13:43 INFO - PROCESS | 1653 | 1467332023428 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]]]}] 17:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 569ms 17:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:13:43 INFO - PROCESS | 1653 | 1467332023441 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 17:13:43 INFO - PROCESS | 1653 | 1467332023443 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 17:13:43 INFO - PROCESS | 1653 | 1467332023446 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:13:43 INFO - PROCESS | 1653 | 1467332023448 Marionette TRACE conn2 <- [1,2514,null,{}] 17:13:43 INFO - PROCESS | 1653 | 1467332023451 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}] 17:13:43 INFO - PROCESS | 1653 | 1467332023454 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:43 INFO - PROCESS | 1653 | 1467332023615 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 17:13:43 INFO - PROCESS | 1653 | 1467332023672 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:43 INFO - PROCESS | 1653 | 1467332023673 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x111058000 == 33 [pid = 1653] [id = 636] 17:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1211e3400) [pid = 1653] [serial = 1908] [outer = 0x0] 17:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121b6ec00) [pid = 1653] [serial = 1909] [outer = 0x1211e3400] 17:13:43 INFO - PROCESS | 1653 | 1467332023724 Marionette DEBUG loaded listener.js 17:13:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121be8400) [pid = 1653] [serial = 1910] [outer = 0x1211e3400] 17:13:44 INFO - PROCESS | 1653 | 1467332024158 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]]]}] 17:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 719ms 17:13:44 INFO - PROCESS | 1653 | 1467332024165 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 17:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:13:44 INFO - PROCESS | 1653 | 1467332024167 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 17:13:44 INFO - PROCESS | 1653 | 1467332024169 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:13:44 INFO - PROCESS | 1653 | 1467332024170 Marionette TRACE conn2 <- [1,2518,null,{}] 17:13:44 INFO - PROCESS | 1653 | 1467332024174 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}] 17:13:44 INFO - PROCESS | 1653 | 1467332024177 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:44 INFO - PROCESS | 1653 | 1467332024450 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x127818c00) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119d68c00) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112de7000) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116a7ec00) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1266bdc00) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1212e9800) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119085800) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11304a400) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1211e1800) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112d05400) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1131d6000) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1261e9c00) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x117088400) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126931c00) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:13:44 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x127811000) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:13:44 INFO - PROCESS | 1653 | 1467332024498 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:44 INFO - PROCESS | 1653 | 1467332024499 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183e3000 == 34 [pid = 1653] [id = 637] 17:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110edd000) [pid = 1653] [serial = 1911] [outer = 0x0] 17:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112718400) [pid = 1653] [serial = 1912] [outer = 0x110edd000] 17:13:44 INFO - PROCESS | 1653 | 1467332024524 Marionette DEBUG loaded listener.js 17:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1131d6000) [pid = 1653] [serial = 1913] [outer = 0x110edd000] 17:13:44 INFO - PROCESS | 1653 | 1467332024777 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]]]}] 17:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 620ms 17:13:44 INFO - PROCESS | 1653 | 1467332024797 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 17:13:44 INFO - PROCESS | 1653 | 1467332024799 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 17:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:13:44 INFO - PROCESS | 1653 | 1467332024803 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:13:44 INFO - PROCESS | 1653 | 1467332024804 Marionette TRACE conn2 <- [1,2522,null,{}] 17:13:44 INFO - PROCESS | 1653 | 1467332024815 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}] 17:13:44 INFO - PROCESS | 1653 | 1467332024816 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:44 INFO - PROCESS | 1653 | 1467332024895 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 17:13:44 INFO - PROCESS | 1653 | 1467332024899 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:44 INFO - PROCESS | 1653 | 1467332024900 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c3800 == 35 [pid = 1653] [id = 638] 17:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117088400) [pid = 1653] [serial = 1914] [outer = 0x0] 17:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11a084c00) [pid = 1653] [serial = 1915] [outer = 0x117088400] 17:13:44 INFO - PROCESS | 1653 | 1467332024935 Marionette DEBUG loaded listener.js 17:13:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x122047800) [pid = 1653] [serial = 1916] [outer = 0x117088400] 17:13:45 INFO - PROCESS | 1653 | 1467332025262 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]]]}] 17:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 476ms 17:13:45 INFO - PROCESS | 1653 | 1467332025280 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 17:13:45 INFO - PROCESS | 1653 | 1467332025281 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 17:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:13:45 INFO - PROCESS | 1653 | 1467332025285 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:13:45 INFO - PROCESS | 1653 | 1467332025287 Marionette TRACE conn2 <- [1,2526,null,{}] 17:13:45 INFO - PROCESS | 1653 | 1467332025292 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}] 17:13:45 INFO - PROCESS | 1653 | 1467332025293 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:45 INFO - PROCESS | 1653 | 1467332025399 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 17:13:45 INFO - PROCESS | 1653 | 1467332025432 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:45 INFO - PROCESS | 1653 | 1467332025434 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x129539800 == 36 [pid = 1653] [id = 639] 17:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1129aec00) [pid = 1653] [serial = 1917] [outer = 0x0] 17:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1220c1800) [pid = 1653] [serial = 1918] [outer = 0x1129aec00] 17:13:45 INFO - PROCESS | 1653 | 1467332025458 Marionette DEBUG loaded listener.js 17:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124bdcc00) [pid = 1653] [serial = 1919] [outer = 0x1129aec00] 17:13:45 INFO - PROCESS | 1653 | 1467332025724 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]]]}] 17:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 474ms 17:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:13:45 INFO - PROCESS | 1653 | 1467332025762 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 17:13:45 INFO - PROCESS | 1653 | 1467332025763 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 17:13:45 INFO - PROCESS | 1653 | 1467332025766 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:13:45 INFO - PROCESS | 1653 | 1467332025767 Marionette TRACE conn2 <- [1,2530,null,{}] 17:13:45 INFO - PROCESS | 1653 | 1467332025769 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}] 17:13:45 INFO - PROCESS | 1653 | 1467332025770 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:45 INFO - PROCESS | 1653 | 1467332025854 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 17:13:45 INFO - PROCESS | 1653 | 1467332025860 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:45 INFO - PROCESS | 1653 | 1467332025861 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab2e000 == 37 [pid = 1653] [id = 640] 17:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124c5ec00) [pid = 1653] [serial = 1920] [outer = 0x0] 17:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125680400) [pid = 1653] [serial = 1921] [outer = 0x124c5ec00] 17:13:45 INFO - PROCESS | 1653 | 1467332025888 Marionette DEBUG loaded listener.js 17:13:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1261eb000) [pid = 1653] [serial = 1922] [outer = 0x124c5ec00] 17:13:46 INFO - PROCESS | 1653 | 1467332026247 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]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 519ms 17:13:46 INFO - PROCESS | 1653 | 1467332026295 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 17:13:46 INFO - PROCESS | 1653 | 1467332026297 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 17:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:13:46 INFO - PROCESS | 1653 | 1467332026299 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - PROCESS | 1653 | 1467332026301 Marionette TRACE conn2 <- [1,2534,null,{}] 17:13:46 INFO - PROCESS | 1653 | 1467332026303 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}] 17:13:46 INFO - PROCESS | 1653 | 1467332026305 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:46 INFO - PROCESS | 1653 | 1467332026393 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 17:13:46 INFO - PROCESS | 1653 | 1467332026397 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:46 INFO - PROCESS | 1653 | 1467332026398 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119de8000 == 38 [pid = 1653] [id = 641] 17:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1262ef000) [pid = 1653] [serial = 1923] [outer = 0x0] 17:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126938800) [pid = 1653] [serial = 1924] [outer = 0x1262ef000] 17:13:46 INFO - PROCESS | 1653 | 1467332026421 Marionette DEBUG loaded listener.js 17:13:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12780bc00) [pid = 1653] [serial = 1925] [outer = 0x1262ef000] 17:13:46 INFO - PROCESS | 1653 | 1467332026939 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]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 669ms 17:13:46 INFO - PROCESS | 1653 | 1467332026969 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 17:13:46 INFO - PROCESS | 1653 | 1467332026971 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 17:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:13:46 INFO - PROCESS | 1653 | 1467332026975 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - PROCESS | 1653 | 1467332026978 Marionette TRACE conn2 <- [1,2538,null,{}] 17:13:46 INFO - PROCESS | 1653 | 1467332026981 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}] 17:13:46 INFO - PROCESS | 1653 | 1467332026983 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:47 INFO - PROCESS | 1653 | 1467332027094 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 17:13:47 INFO - PROCESS | 1653 | 1467332027177 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:47 INFO - PROCESS | 1653 | 1467332027178 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183cb000 == 39 [pid = 1653] [id = 642] 17:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112a52c00) [pid = 1653] [serial = 1926] [outer = 0x0] 17:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113049000) [pid = 1653] [serial = 1927] [outer = 0x112a52c00] 17:13:47 INFO - PROCESS | 1653 | 1467332027209 Marionette DEBUG loaded listener.js 17:13:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x115f5bc00) [pid = 1653] [serial = 1928] [outer = 0x112a52c00] 17:13:47 INFO - PROCESS | 1653 | 1467332027748 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]]]}] 17:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 824ms 17:13:47 INFO - PROCESS | 1653 | 1467332027812 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 17:13:47 INFO - PROCESS | 1653 | 1467332027815 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 17:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:13:47 INFO - PROCESS | 1653 | 1467332027820 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:13:47 INFO - PROCESS | 1653 | 1467332027822 Marionette TRACE conn2 <- [1,2542,null,{}] 17:13:47 INFO - PROCESS | 1653 | 1467332027824 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}] 17:13:47 INFO - PROCESS | 1653 | 1467332027826 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:47 INFO - PROCESS | 1653 | 1467332027937 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 17:13:48 INFO - PROCESS | 1653 | 1467332028020 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:48 INFO - PROCESS | 1653 | 1467332028021 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11725a800 == 40 [pid = 1653] [id = 643] 17:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1131e1c00) [pid = 1653] [serial = 1929] [outer = 0x0] 17:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x117089000) [pid = 1653] [serial = 1930] [outer = 0x1131e1c00] 17:13:48 INFO - PROCESS | 1653 | 1467332028052 Marionette DEBUG loaded listener.js 17:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1186f3400) [pid = 1653] [serial = 1931] [outer = 0x1131e1c00] 17:13:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab2e000 == 39 [pid = 1653] [id = 640] 17:13:48 INFO - PROCESS | 1653 | --DOCSHELL 0x129539800 == 38 [pid = 1653] [id = 639] 17:13:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c3800 == 37 [pid = 1653] [id = 638] 17:13:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1183e3000 == 36 [pid = 1653] [id = 637] 17:13:48 INFO - PROCESS | 1653 | --DOCSHELL 0x111058000 == 35 [pid = 1653] [id = 636] 17:13:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124e88800 == 34 [pid = 1653] [id = 635] 17:13:48 INFO - PROCESS | 1653 | --DOCSHELL 0x121b1c000 == 33 [pid = 1653] [id = 634] 17:13:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119bd0800 == 32 [pid = 1653] [id = 633] 17:13:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1185d6800 == 31 [pid = 1653] [id = 632] 17:13:48 INFO - PROCESS | 1653 | --DOCSHELL 0x117559800 == 30 [pid = 1653] [id = 631] 17:13:48 INFO - PROCESS | 1653 | --DOCSHELL 0x115fb8800 == 29 [pid = 1653] [id = 630] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128cbf000) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128ccd400) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125128000) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116290800) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1197ea800) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12693e400) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124e30c00) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119d6b400) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11866dc00) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1213c2400) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x115ef8000) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121a43c00) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126937800) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113d39800) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11837cc00) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1197c2400) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12780a800) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126935000) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1278cc400) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118455800) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118377000) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126a9a400) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121726c00) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1262fd400) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12204b400) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119085000) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x121579800) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x117085800) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128cc3400) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 17:13:48 INFO - PROCESS | 1653 | 1467332028682 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]]]}] 17:13:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 874ms 17:13:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:13:48 INFO - PROCESS | 1653 | 1467332028694 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 17:13:48 INFO - PROCESS | 1653 | 1467332028696 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 17:13:48 INFO - PROCESS | 1653 | 1467332028699 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:13:48 INFO - PROCESS | 1653 | 1467332028701 Marionette TRACE conn2 <- [1,2546,null,{}] 17:13:48 INFO - PROCESS | 1653 | 1467332028705 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}] 17:13:48 INFO - PROCESS | 1653 | 1467332028709 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:48 INFO - PROCESS | 1653 | 1467332028783 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 17:13:48 INFO - PROCESS | 1653 | 1467332028787 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:48 INFO - PROCESS | 1653 | 1467332028792 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x117242800 == 30 [pid = 1653] [id = 644] 17:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116235400) [pid = 1653] [serial = 1932] [outer = 0x0] 17:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116733c00) [pid = 1653] [serial = 1933] [outer = 0x116235400] 17:13:48 INFO - PROCESS | 1653 | 1467332028822 Marionette DEBUG loaded listener.js 17:13:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1182dac00) [pid = 1653] [serial = 1934] [outer = 0x116235400] 17:13:49 INFO - PROCESS | 1653 | 1467332029176 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]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 520ms 17:13:49 INFO - PROCESS | 1653 | 1467332029228 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 1653 | 1467332029231 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 17:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:13:49 INFO - PROCESS | 1653 | 1467332029237 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 1653 | 1467332029238 Marionette TRACE conn2 <- [1,2550,null,{}] 17:13:49 INFO - PROCESS | 1653 | 1467332029241 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}] 17:13:49 INFO - PROCESS | 1653 | 1467332029242 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:49 INFO - PROCESS | 1653 | 1467332029320 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 17:13:49 INFO - PROCESS | 1653 | 1467332029326 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 1653 | 1467332029327 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x118859800 == 31 [pid = 1653] [id = 645] 17:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118622000) [pid = 1653] [serial = 1935] [outer = 0x0] 17:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118a80400) [pid = 1653] [serial = 1936] [outer = 0x118622000] 17:13:49 INFO - PROCESS | 1653 | 1467332029354 Marionette DEBUG loaded listener.js 17:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113049400) [pid = 1653] [serial = 1937] [outer = 0x118622000] 17:13:49 INFO - PROCESS | 1653 | 1467332029725 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]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 522ms 17:13:49 INFO - PROCESS | 1653 | 1467332029759 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 1653 | 1467332029761 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 17:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:13:49 INFO - PROCESS | 1653 | 1467332029773 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 1653 | 1467332029776 Marionette TRACE conn2 <- [1,2554,null,{}] 17:13:49 INFO - PROCESS | 1653 | 1467332029784 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}] 17:13:49 INFO - PROCESS | 1653 | 1467332029787 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:49 INFO - PROCESS | 1653 | 1467332029867 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 17:13:49 INFO - PROCESS | 1653 | 1467332029875 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 1653 | 1467332029877 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x124812000 == 32 [pid = 1653] [id = 646] 17:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1197c2c00) [pid = 1653] [serial = 1938] [outer = 0x0] 17:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1197df000) [pid = 1653] [serial = 1939] [outer = 0x1197c2c00] 17:13:49 INFO - PROCESS | 1653 | 1467332029905 Marionette DEBUG loaded listener.js 17:13:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1199f0800) [pid = 1653] [serial = 1940] [outer = 0x1197c2c00] 17:13:50 INFO - PROCESS | 1653 | 1467332030244 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]]]}] 17:13:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 525ms 17:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:13:50 INFO - PROCESS | 1653 | 1467332030294 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 17:13:50 INFO - PROCESS | 1653 | 1467332030296 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 17:13:50 INFO - PROCESS | 1653 | 1467332030298 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:13:50 INFO - PROCESS | 1653 | 1467332030299 Marionette TRACE conn2 <- [1,2558,null,{}] 17:13:50 INFO - PROCESS | 1653 | 1467332030301 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}] 17:13:50 INFO - PROCESS | 1653 | 1467332030302 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:50 INFO - PROCESS | 1653 | 1467332030380 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 17:13:50 INFO - PROCESS | 1653 | 1467332030447 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:50 INFO - PROCESS | 1653 | 1467332030448 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x126216000 == 33 [pid = 1653] [id = 647] 17:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11a082c00) [pid = 1653] [serial = 1941] [outer = 0x0] 17:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1212eb000) [pid = 1653] [serial = 1942] [outer = 0x11a082c00] 17:13:50 INFO - PROCESS | 1653 | 1467332030473 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1213c2400) [pid = 1653] [serial = 1943] [outer = 0x11a082c00] 17:13:50 INFO - PROCESS | 1653 | 1467332030794 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]]]}] 17:13:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 520ms 17:13:50 INFO - PROCESS | 1653 | 1467332030827 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 17:13:50 INFO - PROCESS | 1653 | 1467332030828 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 17:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:13:50 INFO - PROCESS | 1653 | 1467332030830 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:13:50 INFO - PROCESS | 1653 | 1467332030831 Marionette TRACE conn2 <- [1,2562,null,{}] 17:13:50 INFO - PROCESS | 1653 | 1467332030834 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}] 17:13:50 INFO - PROCESS | 1653 | 1467332030835 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:50 INFO - PROCESS | 1653 | 1467332030934 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 17:13:50 INFO - PROCESS | 1653 | 1467332030939 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:50 INFO - PROCESS | 1653 | 1467332030940 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c32800 == 34 [pid = 1653] [id = 648] 17:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1197ea800) [pid = 1653] [serial = 1944] [outer = 0x0] 17:13:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12157b800) [pid = 1653] [serial = 1945] [outer = 0x1197ea800] 17:13:50 INFO - PROCESS | 1653 | 1467332030964 Marionette DEBUG loaded listener.js 17:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121b7a000) [pid = 1653] [serial = 1946] [outer = 0x1197ea800] 17:13:51 INFO - PROCESS | 1653 | 1467332031328 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]]]}] 17:13:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 517ms 17:13:51 INFO - PROCESS | 1653 | 1467332031348 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 17:13:51 INFO - PROCESS | 1653 | 1467332031350 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 17:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:13:51 INFO - PROCESS | 1653 | 1467332031352 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:13:51 INFO - PROCESS | 1653 | 1467332031353 Marionette TRACE conn2 <- [1,2566,null,{}] 17:13:51 INFO - PROCESS | 1653 | 1467332031355 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}] 17:13:51 INFO - PROCESS | 1653 | 1467332031359 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:51 INFO - PROCESS | 1653 | 1467332031480 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 17:13:51 INFO - PROCESS | 1653 | 1467332031490 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:51 INFO - PROCESS | 1653 | 1467332031491 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d9800 == 35 [pid = 1653] [id = 649] 17:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12145ec00) [pid = 1653] [serial = 1947] [outer = 0x0] 17:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1220f8000) [pid = 1653] [serial = 1948] [outer = 0x12145ec00] 17:13:51 INFO - PROCESS | 1653 | 1467332031517 Marionette DEBUG loaded listener.js 17:13:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126937800) [pid = 1653] [serial = 1949] [outer = 0x12145ec00] 17:13:51 INFO - PROCESS | 1653 | 1467332031886 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]]]}] 17:13:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 568ms 17:13:51 INFO - PROCESS | 1653 | 1467332031927 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 17:13:51 INFO - PROCESS | 1653 | 1467332031928 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 17:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:13:51 INFO - PROCESS | 1653 | 1467332031930 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:13:51 INFO - PROCESS | 1653 | 1467332031931 Marionette TRACE conn2 <- [1,2570,null,{}] 17:13:51 INFO - PROCESS | 1653 | 1467332031934 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}] 17:13:51 INFO - PROCESS | 1653 | 1467332031935 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:52 INFO - PROCESS | 1653 | 1467332032034 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 17:13:52 INFO - PROCESS | 1653 | 1467332032038 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 1653 | 1467332032039 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199c6000 == 36 [pid = 1653] [id = 650] 17:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x121b79c00) [pid = 1653] [serial = 1950] [outer = 0x0] 17:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126d80400) [pid = 1653] [serial = 1951] [outer = 0x121b79c00] 17:13:52 INFO - PROCESS | 1653 | 1467332032064 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127816c00) [pid = 1653] [serial = 1952] [outer = 0x121b79c00] 17:13:52 INFO - PROCESS | 1653 | 1467332032407 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]]]}] 17:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 519ms 17:13:52 INFO - PROCESS | 1653 | 1467332032449 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 17:13:52 INFO - PROCESS | 1653 | 1467332032451 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 17:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:13:52 INFO - PROCESS | 1653 | 1467332032453 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:13:52 INFO - PROCESS | 1653 | 1467332032454 Marionette TRACE conn2 <- [1,2574,null,{}] 17:13:52 INFO - PROCESS | 1653 | 1467332032459 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}] 17:13:52 INFO - PROCESS | 1653 | 1467332032460 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:52 INFO - PROCESS | 1653 | 1467332032559 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 17:13:52 INFO - PROCESS | 1653 | 1467332032562 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 1653 | 1467332032563 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b441000 == 37 [pid = 1653] [id = 651] 17:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126938c00) [pid = 1653] [serial = 1953] [outer = 0x0] 17:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1278d1800) [pid = 1653] [serial = 1954] [outer = 0x126938c00] 17:13:52 INFO - PROCESS | 1653 | 1467332032595 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128cbf800) [pid = 1653] [serial = 1955] [outer = 0x126938c00] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1186c9800) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1128d7800) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112d03800) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110ff0c00) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117e0e000) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1177d7c00) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11303e800) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1211e3400) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113380000) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x110edd000) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11945d400) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12204e400) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126932c00) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129aec00) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x117088400) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:13:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124c5ec00) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:13:52 INFO - PROCESS | 1653 | 1467332032993 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]]]}] 17:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 572ms 17:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:13:53 INFO - PROCESS | 1653 | 1467332033026 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 17:13:53 INFO - PROCESS | 1653 | 1467332033027 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 17:13:53 INFO - PROCESS | 1653 | 1467332033029 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:13:53 INFO - PROCESS | 1653 | 1467332033030 Marionette TRACE conn2 <- [1,2578,null,{}] 17:13:53 INFO - PROCESS | 1653 | 1467332033033 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}] 17:13:53 INFO - PROCESS | 1653 | 1467332033034 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:53 INFO - PROCESS | 1653 | 1467332033112 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 17:13:53 INFO - PROCESS | 1653 | 1467332033173 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:53 INFO - PROCESS | 1653 | 1467332033174 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7e9000 == 38 [pid = 1653] [id = 652] 17:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11223d400) [pid = 1653] [serial = 1956] [outer = 0x0] 17:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1155db400) [pid = 1653] [serial = 1957] [outer = 0x11223d400] 17:13:53 INFO - PROCESS | 1653 | 1467332033198 Marionette DEBUG loaded listener.js 17:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1190cb400) [pid = 1653] [serial = 1958] [outer = 0x11223d400] 17:13:53 INFO - PROCESS | 1653 | 1467332033473 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]]]}] 17:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 472ms 17:13:53 INFO - PROCESS | 1653 | 1467332033501 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 17:13:53 INFO - PROCESS | 1653 | 1467332033502 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 17:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:13:53 INFO - PROCESS | 1653 | 1467332033505 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:13:53 INFO - PROCESS | 1653 | 1467332033507 Marionette TRACE conn2 <- [1,2582,null,{}] 17:13:53 INFO - PROCESS | 1653 | 1467332033517 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}] 17:13:53 INFO - PROCESS | 1653 | 1467332033518 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:53 INFO - PROCESS | 1653 | 1467332033601 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 17:13:53 INFO - PROCESS | 1653 | 1467332033605 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:53 INFO - PROCESS | 1653 | 1467332033609 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bef8800 == 39 [pid = 1653] [id = 653] 17:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1182db000) [pid = 1653] [serial = 1959] [outer = 0x0] 17:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1197f5800) [pid = 1653] [serial = 1960] [outer = 0x1182db000] 17:13:53 INFO - PROCESS | 1653 | 1467332033640 Marionette DEBUG loaded listener.js 17:13:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1278d1000) [pid = 1653] [serial = 1961] [outer = 0x1182db000] 17:13:54 INFO - PROCESS | 1653 | 1467332033999 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]]]}] 17:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 527ms 17:13:54 INFO - PROCESS | 1653 | 1467332034040 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 17:13:54 INFO - PROCESS | 1653 | 1467332034043 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 17:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:13:54 INFO - PROCESS | 1653 | 1467332034045 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:13:54 INFO - PROCESS | 1653 | 1467332034047 Marionette TRACE conn2 <- [1,2586,null,{}] 17:13:54 INFO - PROCESS | 1653 | 1467332034049 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}] 17:13:54 INFO - PROCESS | 1653 | 1467332034051 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:54 INFO - PROCESS | 1653 | 1467332034141 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 17:13:54 INFO - PROCESS | 1653 | 1467332034146 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:54 INFO - PROCESS | 1653 | 1467332034147 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b4800 == 40 [pid = 1653] [id = 654] 17:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128cc3400) [pid = 1653] [serial = 1962] [outer = 0x0] 17:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128f0a000) [pid = 1653] [serial = 1963] [outer = 0x128cc3400] 17:13:54 INFO - PROCESS | 1653 | 1467332034173 Marionette DEBUG loaded listener.js 17:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128fa6400) [pid = 1653] [serial = 1964] [outer = 0x128cc3400] 17:13:54 INFO - PROCESS | 1653 | 1467332034498 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]]]}] 17:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 469ms 17:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:13:54 INFO - PROCESS | 1653 | 1467332034515 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 17:13:54 INFO - PROCESS | 1653 | 1467332034516 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 17:13:54 INFO - PROCESS | 1653 | 1467332034518 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:13:54 INFO - PROCESS | 1653 | 1467332034519 Marionette TRACE conn2 <- [1,2590,null,{}] 17:13:54 INFO - PROCESS | 1653 | 1467332034521 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}] 17:13:54 INFO - PROCESS | 1653 | 1467332034524 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:54 INFO - PROCESS | 1653 | 1467332034602 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 17:13:54 INFO - PROCESS | 1653 | 1467332034607 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:54 INFO - PROCESS | 1653 | 1467332034609 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d480000 == 41 [pid = 1653] [id = 655] 17:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128f0c800) [pid = 1653] [serial = 1965] [outer = 0x0] 17:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129057800) [pid = 1653] [serial = 1966] [outer = 0x128f0c800] 17:13:54 INFO - PROCESS | 1653 | 1467332034641 Marionette DEBUG loaded listener.js 17:13:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129061400) [pid = 1653] [serial = 1967] [outer = 0x128f0c800] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x117242800 == 40 [pid = 1653] [id = 644] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11725a800 == 39 [pid = 1653] [id = 643] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1183cb000 == 38 [pid = 1653] [id = 642] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119de8000 == 37 [pid = 1653] [id = 641] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118859800 == 36 [pid = 1653] [id = 645] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x124812000 == 35 [pid = 1653] [id = 646] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x128c32800 == 34 [pid = 1653] [id = 648] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x126216000 == 33 [pid = 1653] [id = 647] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d9800 == 32 [pid = 1653] [id = 649] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1199c6000 == 31 [pid = 1653] [id = 650] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7e9000 == 30 [pid = 1653] [id = 652] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12bef8800 == 29 [pid = 1653] [id = 653] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b441000 == 28 [pid = 1653] [id = 651] 17:13:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7b4800 == 27 [pid = 1653] [id = 654] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125680400) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118a7b800) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1129ab000) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a5a400) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11708bc00) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x115f5d000) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1197d5400) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118377c00) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1213c0400) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1211db400) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11866e400) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x115ef9c00) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121be8400) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121b6ec00) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1168c0c00) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118375c00) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116a03400) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1131d6000) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1199e8400) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1197cc400) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x125713000) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124bd7000) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1278cf800) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x127812800) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1220c1800) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x112718400) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1197f4c00) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11a084c00) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x122047800) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1261eb000) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11970ac00) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 17:13:55 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x124bdcc00) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 17:13:56 INFO - PROCESS | 1653 | 1467332036081 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]]]}] 17:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1575ms 17:13:56 INFO - PROCESS | 1653 | 1467332036094 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 17:13:56 INFO - PROCESS | 1653 | 1467332036096 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 17:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:13:56 INFO - PROCESS | 1653 | 1467332036100 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:13:56 INFO - PROCESS | 1653 | 1467332036101 Marionette TRACE conn2 <- [1,2594,null,{}] 17:13:56 INFO - PROCESS | 1653 | 1467332036105 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}] 17:13:56 INFO - PROCESS | 1653 | 1467332036107 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:56 INFO - PROCESS | 1653 | 1467332036188 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 17:13:56 INFO - PROCESS | 1653 | 1467332036242 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 1653 | 1467332036244 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fc3000 == 28 [pid = 1653] [id = 656] 17:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1129a9400) [pid = 1653] [serial = 1968] [outer = 0x0] 17:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1129aa800) [pid = 1653] [serial = 1969] [outer = 0x1129a9400] 17:13:56 INFO - PROCESS | 1653 | 1467332036272 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x112d0a000) [pid = 1653] [serial = 1970] [outer = 0x1129a9400] 17:13:56 INFO - PROCESS | 1653 | 1467332036599 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]]]}] 17:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 522ms 17:13:56 INFO - PROCESS | 1653 | 1467332036622 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 17:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:13:56 INFO - PROCESS | 1653 | 1467332036628 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 17:13:56 INFO - PROCESS | 1653 | 1467332036633 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:13:56 INFO - PROCESS | 1653 | 1467332036635 Marionette TRACE conn2 <- [1,2598,null,{}] 17:13:56 INFO - PROCESS | 1653 | 1467332036637 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}] 17:13:56 INFO - PROCESS | 1653 | 1467332036639 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:56 INFO - PROCESS | 1653 | 1467332036721 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 17:13:56 INFO - PROCESS | 1653 | 1467332036727 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 1653 | 1467332036729 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11756e800 == 29 [pid = 1653] [id = 657] 17:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x113253800) [pid = 1653] [serial = 1971] [outer = 0x0] 17:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x113ea7800) [pid = 1653] [serial = 1972] [outer = 0x113253800] 17:13:56 INFO - PROCESS | 1653 | 1467332036757 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x115f5cc00) [pid = 1653] [serial = 1973] [outer = 0x113253800] 17:13:57 INFO - PROCESS | 1653 | 1467332037137 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]]]}] 17:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 17:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:13:57 INFO - PROCESS | 1653 | 1467332037152 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 1653 | 1467332037153 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 17:13:57 INFO - PROCESS | 1653 | 1467332037156 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 1653 | 1467332037158 Marionette TRACE conn2 <- [1,2602,null,{}] 17:13:57 INFO - PROCESS | 1653 | 1467332037166 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}] 17:13:57 INFO - PROCESS | 1653 | 1467332037169 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:57 INFO - PROCESS | 1653 | 1467332037245 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 17:13:57 INFO - PROCESS | 1653 | 1467332037250 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 1653 | 1467332037252 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11885c800 == 30 [pid = 1653] [id = 658] 17:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x110edfc00) [pid = 1653] [serial = 1974] [outer = 0x0] 17:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11708bc00) [pid = 1653] [serial = 1975] [outer = 0x110edfc00] 17:13:57 INFO - PROCESS | 1653 | 1467332037282 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11836f400) [pid = 1653] [serial = 1976] [outer = 0x110edfc00] 17:13:57 INFO - PROCESS | 1653 | 1467332037641 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]]]}] 17:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 521ms 17:13:57 INFO - PROCESS | 1653 | 1467332037677 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 1653 | 1467332037679 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 17:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:13:57 INFO - PROCESS | 1653 | 1467332037691 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 1653 | 1467332037692 Marionette TRACE conn2 <- [1,2606,null,{}] 17:13:57 INFO - PROCESS | 1653 | 1467332037694 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}] 17:13:57 INFO - PROCESS | 1653 | 1467332037695 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:57 INFO - PROCESS | 1653 | 1467332037771 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 17:13:57 INFO - PROCESS | 1653 | 1467332037777 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 1653 | 1467332037778 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210d6000 == 31 [pid = 1653] [id = 659] 17:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118374400) [pid = 1653] [serial = 1977] [outer = 0x0] 17:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11844f000) [pid = 1653] [serial = 1978] [outer = 0x118374400] 17:13:57 INFO - PROCESS | 1653 | 1467332037804 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118678400) [pid = 1653] [serial = 1979] [outer = 0x118374400] 17:13:58 INFO - PROCESS | 1653 | 1467332038143 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]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 469ms 17:13:58 INFO - PROCESS | 1653 | 1467332038161 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 17:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:13:58 INFO - PROCESS | 1653 | 1467332038170 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 17:13:58 INFO - PROCESS | 1653 | 1467332038174 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 1653 | 1467332038176 Marionette TRACE conn2 <- [1,2610,null,{}] 17:13:58 INFO - PROCESS | 1653 | 1467332038178 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}] 17:13:58 INFO - PROCESS | 1653 | 1467332038180 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:58 INFO - PROCESS | 1653 | 1467332038250 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 17:13:58 INFO - PROCESS | 1653 | 1467332038253 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 1653 | 1467332038255 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217ca800 == 32 [pid = 1653] [id = 660] 17:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11324f800) [pid = 1653] [serial = 1980] [outer = 0x0] 17:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118a80800) [pid = 1653] [serial = 1981] [outer = 0x11324f800] 17:13:58 INFO - PROCESS | 1653 | 1467332038282 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119455800) [pid = 1653] [serial = 1982] [outer = 0x11324f800] 17:13:58 INFO - PROCESS | 1653 | 1467332038630 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]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 473ms 17:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:13:58 INFO - PROCESS | 1653 | 1467332038647 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 1653 | 1467332038648 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 17:13:58 INFO - PROCESS | 1653 | 1467332038650 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 1653 | 1467332038651 Marionette TRACE conn2 <- [1,2614,null,{}] 17:13:58 INFO - PROCESS | 1653 | 1467332038653 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}] 17:13:58 INFO - PROCESS | 1653 | 1467332038657 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:58 INFO - PROCESS | 1653 | 1467332038772 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 17:13:58 INFO - PROCESS | 1653 | 1467332038780 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 1653 | 1467332038781 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12481c000 == 33 [pid = 1653] [id = 661] 17:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118a7b400) [pid = 1653] [serial = 1983] [outer = 0x0] 17:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1197c6800) [pid = 1653] [serial = 1984] [outer = 0x118a7b400] 17:13:58 INFO - PROCESS | 1653 | 1467332038806 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119969800) [pid = 1653] [serial = 1985] [outer = 0x118a7b400] 17:13:59 INFO - PROCESS | 1653 | 1467332039113 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]]]}] 17:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 518ms 17:13:59 INFO - PROCESS | 1653 | 1467332039169 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 17:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:13:59 INFO - PROCESS | 1653 | 1467332039171 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 17:13:59 INFO - PROCESS | 1653 | 1467332039174 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:13:59 INFO - PROCESS | 1653 | 1467332039176 Marionette TRACE conn2 <- [1,2618,null,{}] 17:13:59 INFO - PROCESS | 1653 | 1467332039179 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}] 17:13:59 INFO - PROCESS | 1653 | 1467332039192 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:59 INFO - PROCESS | 1653 | 1467332039304 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 17:13:59 INFO - PROCESS | 1653 | 1467332039391 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:59 INFO - PROCESS | 1653 | 1467332039392 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x125157000 == 34 [pid = 1653] [id = 662] 17:13:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115f5e400) [pid = 1653] [serial = 1986] [outer = 0x0] 17:13:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119d71000) [pid = 1653] [serial = 1987] [outer = 0x115f5e400] 17:13:59 INFO - PROCESS | 1653 | 1467332039432 Marionette DEBUG loaded listener.js 17:13:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1212ea400) [pid = 1653] [serial = 1988] [outer = 0x115f5e400] 17:13:59 INFO - PROCESS | 1653 | 1467332039768 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]]]}] 17:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 620ms 17:13:59 INFO - PROCESS | 1653 | 1467332039796 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 17:13:59 INFO - PROCESS | 1653 | 1467332039797 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 17:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:13:59 INFO - PROCESS | 1653 | 1467332039800 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:13:59 INFO - PROCESS | 1653 | 1467332039801 Marionette TRACE conn2 <- [1,2622,null,{}] 17:13:59 INFO - PROCESS | 1653 | 1467332039803 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}] 17:13:59 INFO - PROCESS | 1653 | 1467332039804 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:59 INFO - PROCESS | 1653 | 1467332039883 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 17:13:59 INFO - PROCESS | 1653 | 1467332039940 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:59 INFO - PROCESS | 1653 | 1467332039941 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:13:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12665d800 == 35 [pid = 1653] [id = 663] 17:13:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118617800) [pid = 1653] [serial = 1989] [outer = 0x0] 17:13:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1213c0400) [pid = 1653] [serial = 1990] [outer = 0x118617800] 17:13:59 INFO - PROCESS | 1653 | 1467332039979 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121a46800) [pid = 1653] [serial = 1991] [outer = 0x118617800] 17:14:00 INFO - PROCESS | 1653 | 1467332040242 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]]]}] 17:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 469ms 17:14:00 INFO - PROCESS | 1653 | 1467332040270 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 17:14:00 INFO - PROCESS | 1653 | 1467332040271 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 17:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:14:00 INFO - PROCESS | 1653 | 1467332040281 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:14:00 INFO - PROCESS | 1653 | 1467332040282 Marionette TRACE conn2 <- [1,2626,null,{}] 17:14:00 INFO - PROCESS | 1653 | 1467332040284 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}] 17:14:00 INFO - PROCESS | 1653 | 1467332040285 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:00 INFO - PROCESS | 1653 | 1467332040374 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 17:14:00 INFO - PROCESS | 1653 | 1467332040379 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:00 INFO - PROCESS | 1653 | 1467332040380 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11885a800 == 36 [pid = 1653] [id = 664] 17:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x121b75c00) [pid = 1653] [serial = 1992] [outer = 0x0] 17:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121b7a800) [pid = 1653] [serial = 1993] [outer = 0x121b75c00] 17:14:00 INFO - PROCESS | 1653 | 1467332040404 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1220c5c00) [pid = 1653] [serial = 1994] [outer = 0x121b75c00] 17:14:00 INFO - PROCESS | 1653 | 1467332040711 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]]]}] 17:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 470ms 17:14:00 INFO - PROCESS | 1653 | 1467332040751 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 17:14:00 INFO - PROCESS | 1653 | 1467332040752 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 17:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:14:00 INFO - PROCESS | 1653 | 1467332040755 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:14:00 INFO - PROCESS | 1653 | 1467332040756 Marionette TRACE conn2 <- [1,2630,null,{}] 17:14:00 INFO - PROCESS | 1653 | 1467332040758 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}] 17:14:00 INFO - PROCESS | 1653 | 1467332040759 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:00 INFO - PROCESS | 1653 | 1467332040837 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 17:14:00 INFO - PROCESS | 1653 | 1467332040905 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:00 INFO - PROCESS | 1653 | 1467332040907 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c1000 == 37 [pid = 1653] [id = 665] 17:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110fe3c00) [pid = 1653] [serial = 1995] [outer = 0x0] 17:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1220c6000) [pid = 1653] [serial = 1996] [outer = 0x110fe3c00] 17:14:00 INFO - PROCESS | 1653 | 1467332040932 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124e31400) [pid = 1653] [serial = 1997] [outer = 0x110fe3c00] 17:14:01 INFO - PROCESS | 1653 | 1467332041249 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]]]}] 17:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 521ms 17:14:01 INFO - PROCESS | 1653 | 1467332041278 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 1653 | 1467332041280 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 17:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:14:01 INFO - PROCESS | 1653 | 1467332041287 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:14:01 INFO - PROCESS | 1653 | 1467332041291 Marionette TRACE conn2 <- [1,2634,null,{}] 17:14:01 INFO - PROCESS | 1653 | 1467332041294 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}] 17:14:01 INFO - PROCESS | 1653 | 1467332041295 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:01 INFO - PROCESS | 1653 | 1467332041412 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 17:14:01 INFO - PROCESS | 1653 | 1467332041415 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:01 INFO - PROCESS | 1653 | 1467332041417 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217ca000 == 38 [pid = 1653] [id = 666] 17:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x121be7c00) [pid = 1653] [serial = 1998] [outer = 0x0] 17:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125681400) [pid = 1653] [serial = 1999] [outer = 0x121be7c00] 17:14:01 INFO - PROCESS | 1653 | 1467332041444 Marionette DEBUG loaded listener.js 17:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1261f1800) [pid = 1653] [serial = 2000] [outer = 0x121be7c00] 17:14:01 INFO - PROCESS | 1653 | 1467332041793 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]]]}] 17:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 527ms 17:14:01 INFO - PROCESS | 1653 | 1467332041811 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 1653 | 1467332041812 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 17:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:14:01 INFO - PROCESS | 1653 | 1467332041814 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:14:01 INFO - PROCESS | 1653 | 1467332041815 Marionette TRACE conn2 <- [1,2638,null,{}] 17:14:01 INFO - PROCESS | 1653 | 1467332041817 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}] 17:14:01 INFO - PROCESS | 1653 | 1467332041818 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:01 INFO - PROCESS | 1653 | 1467332041918 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 17:14:01 INFO - PROCESS | 1653 | 1467332041929 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:01 INFO - PROCESS | 1653 | 1467332041930 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab36000 == 39 [pid = 1653] [id = 667] 17:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1262f1000) [pid = 1653] [serial = 2001] [outer = 0x0] 17:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12662fc00) [pid = 1653] [serial = 2002] [outer = 0x1262f1000] 17:14:01 INFO - PROCESS | 1653 | 1467332041953 Marionette DEBUG loaded listener.js 17:14:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126937400) [pid = 1653] [serial = 2003] [outer = 0x1262f1000] 17:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 469ms 17:14:02 INFO - PROCESS | 1653 | 1467332042280 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]]]}] 17:14:02 INFO - PROCESS | 1653 | 1467332042283 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 17:14:02 INFO - PROCESS | 1653 | 1467332042285 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 17:14:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:14:02 INFO - PROCESS | 1653 | 1467332042287 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 1653 | 1467332042288 Marionette TRACE conn2 <- [1,2642,null,{}] 17:14:02 INFO - PROCESS | 1653 | 1467332042291 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}] 17:14:02 INFO - PROCESS | 1653 | 1467332042293 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:02 INFO - PROCESS | 1653 | 1467332042399 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 17:14:02 INFO - PROCESS | 1653 | 1467332042402 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 1653 | 1467332042403 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b426800 == 40 [pid = 1653] [id = 668] 17:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12693e400) [pid = 1653] [serial = 2004] [outer = 0x0] 17:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126a9c400) [pid = 1653] [serial = 2005] [outer = 0x12693e400] 17:14:02 INFO - PROCESS | 1653 | 1467332042427 Marionette DEBUG loaded listener.js 17:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x127813800) [pid = 1653] [serial = 2006] [outer = 0x12693e400] 17:14:02 INFO - PROCESS | 1653 | 1467332042774 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]]]}] 17:14:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:14:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 520ms 17:14:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:14:02 INFO - PROCESS | 1653 | 1467332042807 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 17:14:02 INFO - PROCESS | 1653 | 1467332042809 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 17:14:02 INFO - PROCESS | 1653 | 1467332042811 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 1653 | 1467332042812 Marionette TRACE conn2 <- [1,2646,null,{}] 17:14:02 INFO - PROCESS | 1653 | 1467332042814 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}] 17:14:02 INFO - PROCESS | 1653 | 1467332042815 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:02 INFO - PROCESS | 1653 | 1467332042916 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 17:14:02 INFO - PROCESS | 1653 | 1467332042928 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 1653 | 1467332042929 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb9b800 == 41 [pid = 1653] [id = 669] 17:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1177ce800) [pid = 1653] [serial = 2007] [outer = 0x0] 17:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127819000) [pid = 1653] [serial = 2008] [outer = 0x1177ce800] 17:14:02 INFO - PROCESS | 1653 | 1467332042953 Marionette DEBUG loaded listener.js 17:14:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1278d6400) [pid = 1653] [serial = 2009] [outer = 0x1177ce800] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12145ec00) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1197ea800) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126938c00) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11223d400) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x121b79c00) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1182db000) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128cc3400) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11a082c00) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1197c2c00) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118622000) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116235400) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1131e1c00) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a52c00) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:14:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1262ef000) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:14:03 INFO - PROCESS | 1653 | 1467332043416 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]]]}] 17:14:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:14:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 622ms 17:14:03 INFO - PROCESS | 1653 | 1467332043433 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 17:14:03 INFO - PROCESS | 1653 | 1467332043434 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 17:14:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:14:03 INFO - PROCESS | 1653 | 1467332043437 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:14:03 INFO - PROCESS | 1653 | 1467332043438 Marionette TRACE conn2 <- [1,2650,null,{}] 17:14:03 INFO - PROCESS | 1653 | 1467332043440 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}] 17:14:03 INFO - PROCESS | 1653 | 1467332043441 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:03 INFO - PROCESS | 1653 | 1467332043528 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 17:14:03 INFO - PROCESS | 1653 | 1467332043531 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:03 INFO - PROCESS | 1653 | 1467332043532 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b295000 == 42 [pid = 1653] [id = 670] 17:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1128d9400) [pid = 1653] [serial = 2010] [outer = 0x0] 17:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118622000) [pid = 1653] [serial = 2011] [outer = 0x1128d9400] 17:14:03 INFO - PROCESS | 1653 | 1467332043556 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1212e7800) [pid = 1653] [serial = 2012] [outer = 0x1128d9400] 17:14:03 INFO - PROCESS | 1653 | 1467332043882 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]]]}] 17:14:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:14:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 473ms 17:14:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:14:03 INFO - PROCESS | 1653 | 1467332043910 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 17:14:03 INFO - PROCESS | 1653 | 1467332043911 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 17:14:03 INFO - PROCESS | 1653 | 1467332043913 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:14:03 INFO - PROCESS | 1653 | 1467332043915 Marionette TRACE conn2 <- [1,2654,null,{}] 17:14:03 INFO - PROCESS | 1653 | 1467332043917 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}] 17:14:03 INFO - PROCESS | 1653 | 1467332043918 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:04 INFO - PROCESS | 1653 | 1467332044023 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 17:14:04 INFO - PROCESS | 1653 | 1467332044029 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:04 INFO - PROCESS | 1653 | 1467332044030 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7ad000 == 43 [pid = 1653] [id = 671] 17:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11a082c00) [pid = 1653] [serial = 2013] [outer = 0x0] 17:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12693a800) [pid = 1653] [serial = 2014] [outer = 0x11a082c00] 17:14:04 INFO - PROCESS | 1653 | 1467332044054 Marionette DEBUG loaded listener.js 17:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128cc1400) [pid = 1653] [serial = 2015] [outer = 0x11a082c00] 17:14:04 INFO - PROCESS | 1653 | 1467332044374 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]]]}] 17:14:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:14:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 469ms 17:14:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:14:04 INFO - PROCESS | 1653 | 1467332044383 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 1653 | 1467332044385 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 17:14:04 INFO - PROCESS | 1653 | 1467332044387 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 1653 | 1467332044388 Marionette TRACE conn2 <- [1,2658,null,{}] 17:14:04 INFO - PROCESS | 1653 | 1467332044391 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}] 17:14:04 INFO - PROCESS | 1653 | 1467332044393 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:04 INFO - PROCESS | 1653 | 1467332044481 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 17:14:04 INFO - PROCESS | 1653 | 1467332044485 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:04 INFO - PROCESS | 1653 | 1467332044486 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d494000 == 44 [pid = 1653] [id = 672] 17:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121b74400) [pid = 1653] [serial = 2016] [outer = 0x0] 17:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128ccc800) [pid = 1653] [serial = 2017] [outer = 0x121b74400] 17:14:04 INFO - PROCESS | 1653 | 1467332044510 Marionette DEBUG loaded listener.js 17:14:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128f11000) [pid = 1653] [serial = 2018] [outer = 0x121b74400] 17:14:04 INFO - PROCESS | 1653 | 1467332044842 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]]]}] 17:14:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:14:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 468ms 17:14:04 INFO - PROCESS | 1653 | 1467332044855 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 1653 | 1467332044859 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 17:14:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:14:04 INFO - PROCESS | 1653 | 1467332044862 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 1653 | 1467332044864 Marionette TRACE conn2 <- [1,2662,null,{}] 17:14:04 INFO - PROCESS | 1653 | 1467332044867 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}] 17:14:04 INFO - PROCESS | 1653 | 1467332044869 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:05 INFO - PROCESS | 1653 | 1467332045042 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 17:14:05 INFO - PROCESS | 1653 | 1467332045054 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 1653 | 1467332045055 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d54a800 == 45 [pid = 1653] [id = 673] 17:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128cc1c00) [pid = 1653] [serial = 2019] [outer = 0x0] 17:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128fa1800) [pid = 1653] [serial = 2020] [outer = 0x128cc1c00] 17:14:05 INFO - PROCESS | 1653 | 1467332045097 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12905c800) [pid = 1653] [serial = 2021] [outer = 0x128cc1c00] 17:14:05 INFO - PROCESS | 1653 | --DOCSHELL 0x115fc3000 == 44 [pid = 1653] [id = 656] 17:14:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d480000 == 43 [pid = 1653] [id = 655] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1210d6000 == 42 [pid = 1653] [id = 659] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11756e800 == 41 [pid = 1653] [id = 657] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12481c000 == 40 [pid = 1653] [id = 661] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12665d800 == 39 [pid = 1653] [id = 663] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11885a800 == 38 [pid = 1653] [id = 664] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c1000 == 37 [pid = 1653] [id = 665] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1217ca800 == 36 [pid = 1653] [id = 660] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab36000 == 35 [pid = 1653] [id = 667] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1217ca000 == 34 [pid = 1653] [id = 666] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7ad000 == 33 [pid = 1653] [id = 671] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b295000 == 32 [pid = 1653] [id = 670] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11885c800 == 31 [pid = 1653] [id = 658] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x125157000 == 30 [pid = 1653] [id = 662] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb9b800 == 29 [pid = 1653] [id = 669] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12d494000 == 28 [pid = 1653] [id = 672] 17:14:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b426800 == 27 [pid = 1653] [id = 668] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1220f8000) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12157b800) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1278d1800) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1155db400) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126d80400) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1197f5800) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128f0a000) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128cbf800) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1190cb400) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1212eb000) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197df000) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1199f0800) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118a80400) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113049400) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116733c00) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1182dac00) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1186f3400) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x117089000) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115f5bc00) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113049000) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126938800) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12780bc00) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x129057800) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126937800) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x127816c00) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x121b7a000) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1213c2400) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1278d1000) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x128fa6400) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 17:14:06 INFO - PROCESS | 1653 | 1467332046579 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]]]}] 17:14:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:14:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1727ms 17:14:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:14:06 INFO - PROCESS | 1653 | 1467332046592 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 17:14:06 INFO - PROCESS | 1653 | 1467332046595 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 17:14:06 INFO - PROCESS | 1653 | 1467332046598 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:14:06 INFO - PROCESS | 1653 | 1467332046600 Marionette TRACE conn2 <- [1,2666,null,{}] 17:14:06 INFO - PROCESS | 1653 | 1467332046604 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}] 17:14:06 INFO - PROCESS | 1653 | 1467332046606 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:06 INFO - PROCESS | 1653 | 1467332046683 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 17:14:06 INFO - PROCESS | 1653 | 1467332046738 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:06 INFO - PROCESS | 1653 | 1467332046741 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x115fb8800 == 28 [pid = 1653] [id = 674] 17:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1129a8c00) [pid = 1653] [serial = 2022] [outer = 0x0] 17:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1129aa000) [pid = 1653] [serial = 2023] [outer = 0x1129a8c00] 17:14:06 INFO - PROCESS | 1653 | 1467332046770 Marionette DEBUG loaded listener.js 17:14:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1122b2c00) [pid = 1653] [serial = 2024] [outer = 0x1129a8c00] 17:14:07 INFO - PROCESS | 1653 | 1467332047569 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]]]}] 17:14:07 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) 17:14:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1023ms 17:14:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:14:07 INFO - PROCESS | 1653 | 1467332047620 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 17:14:07 INFO - PROCESS | 1653 | 1467332047624 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 17:14:07 INFO - PROCESS | 1653 | 1467332047629 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:14:07 INFO - PROCESS | 1653 | 1467332047631 Marionette TRACE conn2 <- [1,2670,null,{}] 17:14:07 INFO - PROCESS | 1653 | 1467332047641 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}] 17:14:07 INFO - PROCESS | 1653 | 1467332047643 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:07 INFO - PROCESS | 1653 | 1467332047718 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 17:14:07 INFO - PROCESS | 1653 | 1467332047725 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 1653 | 1467332047727 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x117572800 == 29 [pid = 1653] [id = 675] 17:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113040c00) [pid = 1653] [serial = 2025] [outer = 0x0] 17:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1131dac00) [pid = 1653] [serial = 2026] [outer = 0x113040c00] 17:14:07 INFO - PROCESS | 1653 | 1467332047755 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113d36400) [pid = 1653] [serial = 2027] [outer = 0x113040c00] 17:14:08 INFO - PROCESS | 1653 | 1467332048662 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"]]]}] 17:14:08 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 17:14:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1079ms 17:14:08 INFO - PROCESS | 1653 | 1467332048709 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 1653 | 1467332048710 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 17:14:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:14:08 INFO - PROCESS | 1653 | 1467332048713 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - PROCESS | 1653 | 1467332048715 Marionette TRACE conn2 <- [1,2674,null,{}] 17:14:08 INFO - PROCESS | 1653 | 1467332048723 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}] 17:14:08 INFO - PROCESS | 1653 | 1467332048726 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:08 INFO - PROCESS | 1653 | 1467332048803 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 17:14:08 INFO - PROCESS | 1653 | 1467332048811 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:08 INFO - PROCESS | 1653 | 1467332048813 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x118864800 == 30 [pid = 1653] [id = 676] 17:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x110fe6400) [pid = 1653] [serial = 2028] [outer = 0x0] 17:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116a7b800) [pid = 1653] [serial = 2029] [outer = 0x110fe6400] 17:14:08 INFO - PROCESS | 1653 | 1467332048842 Marionette DEBUG loaded listener.js 17:14:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117088400) [pid = 1653] [serial = 2030] [outer = 0x110fe6400] 17:14:09 INFO - PROCESS | 1653 | 1467332049670 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"]]]}] 17:14:09 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 17:14:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 972ms 17:14:09 INFO - PROCESS | 1653 | 1467332049685 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 17:14:09 INFO - PROCESS | 1653 | 1467332049687 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 17:14:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:14:09 INFO - PROCESS | 1653 | 1467332049690 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:14:09 INFO - PROCESS | 1653 | 1467332049691 Marionette TRACE conn2 <- [1,2678,null,{}] 17:14:09 INFO - PROCESS | 1653 | 1467332049694 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}] 17:14:09 INFO - PROCESS | 1653 | 1467332049695 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:09 INFO - PROCESS | 1653 | 1467332049769 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 17:14:09 INFO - PROCESS | 1653 | 1467332049775 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:09 INFO - PROCESS | 1653 | 1467332049777 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119de9800 == 31 [pid = 1653] [id = 677] 17:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118370800) [pid = 1653] [serial = 2031] [outer = 0x0] 17:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118376000) [pid = 1653] [serial = 2032] [outer = 0x118370800] 17:14:09 INFO - PROCESS | 1653 | 1467332049802 Marionette DEBUG loaded listener.js 17:14:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118620c00) [pid = 1653] [serial = 2033] [outer = 0x118370800] 17:14:10 INFO - PROCESS | 1653 | 1467332050612 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]]]}] 17:14:10 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) 17:14:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 972ms 17:14:10 INFO - PROCESS | 1653 | 1467332050662 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 17:14:10 INFO - PROCESS | 1653 | 1467332050664 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 17:14:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:14:10 INFO - PROCESS | 1653 | 1467332050668 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:14:10 INFO - PROCESS | 1653 | 1467332050669 Marionette TRACE conn2 <- [1,2682,null,{}] 17:14:10 INFO - PROCESS | 1653 | 1467332050673 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}] 17:14:10 INFO - PROCESS | 1653 | 1467332050675 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:10 INFO - PROCESS | 1653 | 1467332050815 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 17:14:10 INFO - PROCESS | 1653 | 1467332050821 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:10 INFO - PROCESS | 1653 | 1467332050822 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x121920000 == 32 [pid = 1653] [id = 678] 17:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11223d400) [pid = 1653] [serial = 2034] [outer = 0x0] 17:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118673000) [pid = 1653] [serial = 2035] [outer = 0x11223d400] 17:14:10 INFO - PROCESS | 1653 | 1467332050850 Marionette DEBUG loaded listener.js 17:14:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118a81000) [pid = 1653] [serial = 2036] [outer = 0x11223d400] 17:14:11 INFO - PROCESS | 1653 | 1467332051648 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]]]}] 17:14:11 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) 17:14:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1022ms 17:14:11 INFO - PROCESS | 1653 | 1467332051689 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 17:14:11 INFO - PROCESS | 1653 | 1467332051690 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 17:14:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:14:11 INFO - PROCESS | 1653 | 1467332051693 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:14:11 INFO - PROCESS | 1653 | 1467332051694 Marionette TRACE conn2 <- [1,2686,null,{}] 17:14:11 INFO - PROCESS | 1653 | 1467332051696 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}] 17:14:11 INFO - PROCESS | 1653 | 1467332051700 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:11 INFO - PROCESS | 1653 | 1467332051810 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 17:14:11 INFO - PROCESS | 1653 | 1467332051846 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 1653 | 1467332051847 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e10000 == 33 [pid = 1653] [id = 679] 17:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118370c00) [pid = 1653] [serial = 2037] [outer = 0x0] 17:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1197c6400) [pid = 1653] [serial = 2038] [outer = 0x118370c00] 17:14:11 INFO - PROCESS | 1653 | 1467332051872 Marionette DEBUG loaded listener.js 17:14:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1197f1c00) [pid = 1653] [serial = 2039] [outer = 0x118370c00] 17:14:12 INFO - PROCESS | 1653 | 1467332052701 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"]]]}] 17:14:12 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 17:14:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1021ms 17:14:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:14:12 INFO - PROCESS | 1653 | 1467332052715 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 17:14:12 INFO - PROCESS | 1653 | 1467332052716 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 17:14:12 INFO - PROCESS | 1653 | 1467332052718 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:14:12 INFO - PROCESS | 1653 | 1467332052729 Marionette TRACE conn2 <- [1,2690,null,{}] 17:14:12 INFO - PROCESS | 1653 | 1467332052745 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}] 17:14:12 INFO - PROCESS | 1653 | 1467332052746 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:12 INFO - PROCESS | 1653 | 1467332052838 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 17:14:12 INFO - PROCESS | 1653 | 1467332052841 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:12 INFO - PROCESS | 1653 | 1467332052842 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x126665800 == 34 [pid = 1653] [id = 680] 17:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119706800) [pid = 1653] [serial = 2040] [outer = 0x0] 17:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119966c00) [pid = 1653] [serial = 2041] [outer = 0x119706800] 17:14:12 INFO - PROCESS | 1653 | 1467332052866 Marionette DEBUG loaded listener.js 17:14:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11a083800) [pid = 1653] [serial = 2042] [outer = 0x119706800] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1262f1000) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121be7c00) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12693e400) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1177ce800) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1128d9400) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11a082c00) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121b74400) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110fe3c00) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x121b75c00) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118617800) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115f5e400) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118a7b400) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11324f800) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118374400) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x110edfc00) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x113253800) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1129a9400) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:14:13 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128f0c800) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:14:13 INFO - PROCESS | 1653 | 1467332053679 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"]]]}] 17:14:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:14:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 991ms 17:14:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:14:13 INFO - PROCESS | 1653 | 1467332053710 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 17:14:13 INFO - PROCESS | 1653 | 1467332053711 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 17:14:13 INFO - PROCESS | 1653 | 1467332053713 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:14:13 INFO - PROCESS | 1653 | 1467332053714 Marionette TRACE conn2 <- [1,2694,null,{}] 17:14:13 INFO - PROCESS | 1653 | 1467332053717 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}] 17:14:13 INFO - PROCESS | 1653 | 1467332053718 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:13 INFO - PROCESS | 1653 | 1467332053811 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 17:14:13 INFO - PROCESS | 1653 | 1467332053848 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:13 INFO - PROCESS | 1653 | 1467332053849 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e90800 == 35 [pid = 1653] [id = 681] 17:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x110fea400) [pid = 1653] [serial = 2043] [outer = 0x0] 17:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118378400) [pid = 1653] [serial = 2044] [outer = 0x110fea400] 17:14:13 INFO - PROCESS | 1653 | 1467332053873 Marionette DEBUG loaded listener.js 17:14:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119706400) [pid = 1653] [serial = 2045] [outer = 0x110fea400] 17:14:14 INFO - PROCESS | 1653 | 1467332054612 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"]]]}] 17:14:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:14:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 920ms 17:14:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:14:14 INFO - PROCESS | 1653 | 1467332054635 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 17:14:14 INFO - PROCESS | 1653 | 1467332054636 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 17:14:14 INFO - PROCESS | 1653 | 1467332054638 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:14:14 INFO - PROCESS | 1653 | 1467332054639 Marionette TRACE conn2 <- [1,2698,null,{}] 17:14:14 INFO - PROCESS | 1653 | 1467332054644 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}] 17:14:14 INFO - PROCESS | 1653 | 1467332054645 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:14 INFO - PROCESS | 1653 | 1467332054727 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 17:14:14 INFO - PROCESS | 1653 | 1467332054731 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:14 INFO - PROCESS | 1653 | 1467332054732 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118862800 == 36 [pid = 1653] [id = 682] 17:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1177d2c00) [pid = 1653] [serial = 2046] [outer = 0x0] 17:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1212f0800) [pid = 1653] [serial = 2047] [outer = 0x1177d2c00] 17:14:14 INFO - PROCESS | 1653 | 1467332054757 Marionette DEBUG loaded listener.js 17:14:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12145c000) [pid = 1653] [serial = 2048] [outer = 0x1177d2c00] 17:14:15 INFO - PROCESS | 1653 | 1467332055582 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"]]]}] 17:14:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:14:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 975ms 17:14:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:14:15 INFO - PROCESS | 1653 | 1467332055614 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 17:14:15 INFO - PROCESS | 1653 | 1467332055617 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 17:14:15 INFO - PROCESS | 1653 | 1467332055620 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:14:15 INFO - PROCESS | 1653 | 1467332055622 Marionette TRACE conn2 <- [1,2702,null,{}] 17:14:15 INFO - PROCESS | 1653 | 1467332055626 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}] 17:14:15 INFO - PROCESS | 1653 | 1467332055628 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:15 INFO - PROCESS | 1653 | 1467332055738 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 17:14:15 INFO - PROCESS | 1653 | 1467332055795 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:15 INFO - PROCESS | 1653 | 1467332055796 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116789800 == 37 [pid = 1653] [id = 683] 17:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1122bd400) [pid = 1653] [serial = 2049] [outer = 0x0] 17:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1128cf800) [pid = 1653] [serial = 2050] [outer = 0x1122bd400] 17:14:15 INFO - PROCESS | 1653 | 1467332055829 Marionette DEBUG loaded listener.js 17:14:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112a55400) [pid = 1653] [serial = 2051] [outer = 0x1122bd400] 17:14:16 INFO - PROCESS | 1653 | 1467332056295 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]]]}] 17:14:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:14:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 722ms 17:14:16 INFO - PROCESS | 1653 | 1467332056342 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 17:14:16 INFO - PROCESS | 1653 | 1467332056345 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 17:14:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:14:16 INFO - PROCESS | 1653 | 1467332056349 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:14:16 INFO - PROCESS | 1653 | 1467332056351 Marionette TRACE conn2 <- [1,2706,null,{}] 17:14:16 INFO - PROCESS | 1653 | 1467332056353 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}] 17:14:16 INFO - PROCESS | 1653 | 1467332056355 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:16 INFO - PROCESS | 1653 | 1467332056510 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 17:14:16 INFO - PROCESS | 1653 | 1467332056520 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:16 INFO - PROCESS | 1653 | 1467332056521 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x119022000 == 38 [pid = 1653] [id = 684] 17:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a79c00) [pid = 1653] [serial = 2052] [outer = 0x0] 17:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x115568c00) [pid = 1653] [serial = 2053] [outer = 0x112a79c00] 17:14:16 INFO - PROCESS | 1653 | 1467332056574 Marionette DEBUG loaded listener.js 17:14:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116290800) [pid = 1653] [serial = 2054] [outer = 0x112a79c00] 17:14:17 INFO - PROCESS | 1653 | 1467332057232 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]]]}] 17:14:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:14:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 920ms 17:14:17 INFO - PROCESS | 1653 | 1467332057270 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 17:14:17 INFO - PROCESS | 1653 | 1467332057272 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 17:14:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:14:17 INFO - PROCESS | 1653 | 1467332057277 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:14:17 INFO - PROCESS | 1653 | 1467332057280 Marionette TRACE conn2 <- [1,2710,null,{}] 17:14:17 INFO - PROCESS | 1653 | 1467332057284 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}] 17:14:17 INFO - PROCESS | 1653 | 1467332057285 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:17 INFO - PROCESS | 1653 | 1467332057399 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 17:14:17 INFO - PROCESS | 1653 | 1467332057488 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:17 INFO - PROCESS | 1653 | 1467332057491 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bc1000 == 39 [pid = 1653] [id = 685] 17:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113049400) [pid = 1653] [serial = 2055] [outer = 0x0] 17:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11325b400) [pid = 1653] [serial = 2056] [outer = 0x113049400] 17:14:17 INFO - PROCESS | 1653 | 1467332057536 Marionette DEBUG loaded listener.js 17:14:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x115e1a400) [pid = 1653] [serial = 2057] [outer = 0x113049400] 17:14:17 INFO - PROCESS | 1653 | --DOCSHELL 0x124e90800 == 38 [pid = 1653] [id = 681] 17:14:17 INFO - PROCESS | 1653 | --DOCSHELL 0x126665800 == 37 [pid = 1653] [id = 680] 17:14:17 INFO - PROCESS | 1653 | --DOCSHELL 0x124e10000 == 36 [pid = 1653] [id = 679] 17:14:17 INFO - PROCESS | 1653 | --DOCSHELL 0x121920000 == 35 [pid = 1653] [id = 678] 17:14:17 INFO - PROCESS | 1653 | --DOCSHELL 0x119de9800 == 34 [pid = 1653] [id = 677] 17:14:17 INFO - PROCESS | 1653 | --DOCSHELL 0x118864800 == 33 [pid = 1653] [id = 676] 17:14:17 INFO - PROCESS | 1653 | --DOCSHELL 0x117572800 == 32 [pid = 1653] [id = 675] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128fa1800) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOCSHELL 0x115fb8800 == 31 [pid = 1653] [id = 674] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12662fc00) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125681400) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126a9c400) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x127819000) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x127813800) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1278d6400) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1212e7800) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118622000) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12693a800) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128ccc800) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1220c6000) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x121b7a800) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1220c5c00) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1213c0400) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x121a46800) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119d71000) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1212ea400) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1197c6800) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119969800) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118a80800) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x119455800) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11844f000) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x128f11000) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118678400) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11708bc00) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x11836f400) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x113ea7800) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x115f5cc00) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1129aa800) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x112d0a000) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x129061400) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x126937400) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x128cc1400) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x124e31400) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x1261f1800) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 17:14:17 INFO - PROCESS | 1653 | 1467332057989 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 1653 | 1467332058002 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 17:14:18 INFO - PROCESS | 1653 | 1467332058006 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 1653 | 1467332058008 Marionette TRACE conn2 <- [1,2714,null,{}] 17:14:18 INFO - PROCESS | 1653 | 1467332058010 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}] 17:14:18 INFO - PROCESS | 1653 | 1467332058012 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:18 INFO - PROCESS | 1653 | 1467332058089 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 17:14:18 INFO - PROCESS | 1653 | 1467332058096 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 1653 | 1467332058097 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118834000 == 32 [pid = 1653] [id = 686] 17:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x116a10400) [pid = 1653] [serial = 2058] [outer = 0x0] 17:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1177d1c00) [pid = 1653] [serial = 2059] [outer = 0x116a10400] 17:14:18 INFO - PROCESS | 1653 | 1467332058124 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x118370400) [pid = 1653] [serial = 2060] [outer = 0x116a10400] 17:14:18 INFO - PROCESS | 1653 | 1467332058448 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]]]}] 17:14:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:14:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 470ms 17:14:18 INFO - PROCESS | 1653 | 1467332058476 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 1653 | 1467332058478 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 17:14:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:14:18 INFO - PROCESS | 1653 | 1467332058480 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 1653 | 1467332058483 Marionette TRACE conn2 <- [1,2718,null,{}] 17:14:18 INFO - PROCESS | 1653 | 1467332058490 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}] 17:14:18 INFO - PROCESS | 1653 | 1467332058494 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:18 INFO - PROCESS | 1653 | 1467332058594 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 17:14:18 INFO - PROCESS | 1653 | 1467332058654 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 1653 | 1467332058656 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1215be800 == 33 [pid = 1653] [id = 687] 17:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x118379000) [pid = 1653] [serial = 2061] [outer = 0x0] 17:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1186f3c00) [pid = 1653] [serial = 2062] [outer = 0x118379000] 17:14:18 INFO - PROCESS | 1653 | 1467332058685 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x119707c00) [pid = 1653] [serial = 2063] [outer = 0x118379000] 17:14:19 INFO - PROCESS | 1653 | 1467332059001 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] 17:14:19 INFO - PROCESS | 1653 | 1467332059053 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 17:14:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:14:19 INFO - PROCESS | 1653 | 1467332059056 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - PROCESS | 1653 | 1467332059057 Marionette TRACE conn2 <- [1,2722,null,{}] 17:14:19 INFO - PROCESS | 1653 | 1467332059059 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}] 17:14:19 INFO - PROCESS | 1653 | 1467332059060 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:19 INFO - PROCESS | 1653 | 1467332059145 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 17:14:19 INFO - PROCESS | 1653 | 1467332059198 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 1653 | 1467332059199 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x124816800 == 34 [pid = 1653] [id = 688] 17:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1190cf000) [pid = 1653] [serial = 2064] [outer = 0x0] 17:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1197c8000) [pid = 1653] [serial = 2065] [outer = 0x1190cf000] 17:14:19 INFO - PROCESS | 1653 | 1467332059224 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1197f5000) [pid = 1653] [serial = 2066] [outer = 0x1190cf000] 17:14:19 INFO - PROCESS | 1653 | 1467332059514 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] 17:14:19 INFO - PROCESS | 1653 | 1467332059533 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 17:14:19 INFO - PROCESS | 1653 | 1467332059535 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - PROCESS | 1653 | 1467332059536 Marionette TRACE conn2 <- [1,2726,null,{}] 17:14:19 INFO - PROCESS | 1653 | 1467332059546 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}] 17:14:19 INFO - PROCESS | 1653 | 1467332059548 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:19 INFO - PROCESS | 1653 | 1467332059628 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 17:14:19 INFO - PROCESS | 1653 | 1467332059632 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 1653 | 1467332059633 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a87800 == 35 [pid = 1653] [id = 689] 17:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1197f6800) [pid = 1653] [serial = 2067] [outer = 0x0] 17:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1212e9400) [pid = 1653] [serial = 2068] [outer = 0x1197f6800] 17:14:19 INFO - PROCESS | 1653 | 1467332059657 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1213c5400) [pid = 1653] [serial = 2069] [outer = 0x1197f6800] 17:14:20 INFO - PROCESS | 1653 | 1467332060000 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]]]}] 17:14:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:14:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 520ms 17:14:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:14:20 INFO - PROCESS | 1653 | 1467332060062 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 17:14:20 INFO - PROCESS | 1653 | 1467332060063 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 17:14:20 INFO - PROCESS | 1653 | 1467332060065 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - PROCESS | 1653 | 1467332060066 Marionette TRACE conn2 <- [1,2730,null,{}] 17:14:20 INFO - PROCESS | 1653 | 1467332060069 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}] 17:14:20 INFO - PROCESS | 1653 | 1467332060073 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:20 INFO - PROCESS | 1653 | 1467332060200 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 17:14:20 INFO - PROCESS | 1653 | 1467332060212 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 1653 | 1467332060213 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c1000 == 36 [pid = 1653] [id = 690] 17:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x121b72800) [pid = 1653] [serial = 2070] [outer = 0x0] 17:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x121be9400) [pid = 1653] [serial = 2071] [outer = 0x121b72800] 17:14:20 INFO - PROCESS | 1653 | 1467332060238 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1220f7c00) [pid = 1653] [serial = 2072] [outer = 0x121b72800] 17:14:21 INFO - PROCESS | 1653 | 1467332061056 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"]]]}] 17:14:21 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 17:14:21 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:14:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1019ms 17:14:21 INFO - PROCESS | 1653 | 1467332061092 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 1653 | 1467332061093 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 17:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:14:21 INFO - PROCESS | 1653 | 1467332061095 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - PROCESS | 1653 | 1467332061096 Marionette TRACE conn2 <- [1,2734,null,{}] 17:14:21 INFO - PROCESS | 1653 | 1467332061098 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}] 17:14:21 INFO - PROCESS | 1653 | 1467332061100 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:21 INFO - PROCESS | 1653 | 1467332061194 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 17:14:21 INFO - PROCESS | 1653 | 1467332061199 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 1653 | 1467332061200 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12979d800 == 37 [pid = 1653] [id = 691] 17:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x124831000) [pid = 1653] [serial = 2073] [outer = 0x0] 17:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x124bd5000) [pid = 1653] [serial = 2074] [outer = 0x124831000] 17:14:21 INFO - PROCESS | 1653 | 1467332061225 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x124e75000) [pid = 1653] [serial = 2075] [outer = 0x124831000] 17:14:21 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x113040c00) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:14:21 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1129a8c00) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:14:21 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11223d400) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:14:21 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x118370800) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:14:21 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119706800) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:14:21 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x110fea400) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:14:21 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x110fe6400) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:14:21 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118370c00) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:14:21 INFO - PROCESS | 1653 | 1467332061553 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]]]}] 17:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 519ms 17:14:21 INFO - PROCESS | 1653 | 1467332061614 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 1653 | 1467332061616 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 17:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:14:21 INFO - PROCESS | 1653 | 1467332061618 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - PROCESS | 1653 | 1467332061619 Marionette TRACE conn2 <- [1,2738,null,{}] 17:14:21 INFO - PROCESS | 1653 | 1467332061621 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}] 17:14:21 INFO - PROCESS | 1653 | 1467332061622 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:21 INFO - PROCESS | 1653 | 1467332061697 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 17:14:21 INFO - PROCESS | 1653 | 1467332061700 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 1653 | 1467332061702 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297a5800 == 38 [pid = 1653] [id = 692] 17:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11300f400) [pid = 1653] [serial = 2076] [outer = 0x0] 17:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118370800) [pid = 1653] [serial = 2077] [outer = 0x11300f400] 17:14:21 INFO - PROCESS | 1653 | 1467332061728 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1197de800) [pid = 1653] [serial = 2078] [outer = 0x11300f400] 17:14:22 INFO - PROCESS | 1653 | 1467332062046 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]]]}] 17:14:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:14:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 468ms 17:14:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:14:22 INFO - PROCESS | 1653 | 1467332062086 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 17:14:22 INFO - PROCESS | 1653 | 1467332062087 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 17:14:22 INFO - PROCESS | 1653 | 1467332062090 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:14:22 INFO - PROCESS | 1653 | 1467332062093 Marionette TRACE conn2 <- [1,2742,null,{}] 17:14:22 INFO - PROCESS | 1653 | 1467332062096 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}] 17:14:22 INFO - PROCESS | 1653 | 1467332062097 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:22 INFO - PROCESS | 1653 | 1467332062171 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 17:14:22 INFO - PROCESS | 1653 | 1467332062232 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 1653 | 1467332062234 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab2d000 == 39 [pid = 1653] [id = 693] 17:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1132b8400) [pid = 1653] [serial = 2079] [outer = 0x0] 17:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x124e32400) [pid = 1653] [serial = 2080] [outer = 0x1132b8400] 17:14:22 INFO - PROCESS | 1653 | 1467332062258 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x125686800) [pid = 1653] [serial = 2081] [outer = 0x1132b8400] 17:14:22 INFO - PROCESS | 1653 | 1467332062539 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]]]}] 17:14:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:14:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 476ms 17:14:22 INFO - PROCESS | 1653 | 1467332062567 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 17:14:22 INFO - PROCESS | 1653 | 1467332062568 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 17:14:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:14:22 INFO - PROCESS | 1653 | 1467332062570 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:14:22 INFO - PROCESS | 1653 | 1467332062571 Marionette TRACE conn2 <- [1,2746,null,{}] 17:14:22 INFO - PROCESS | 1653 | 1467332062582 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}] 17:14:22 INFO - PROCESS | 1653 | 1467332062583 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:22 INFO - PROCESS | 1653 | 1467332062667 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 17:14:22 INFO - PROCESS | 1653 | 1467332062671 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 1653 | 1467332062672 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b29d000 == 40 [pid = 1653] [id = 694] 17:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x125709c00) [pid = 1653] [serial = 2082] [outer = 0x0] 17:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1261f5400) [pid = 1653] [serial = 2083] [outer = 0x125709c00] 17:14:22 INFO - PROCESS | 1653 | 1467332062696 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1266bc400) [pid = 1653] [serial = 2084] [outer = 0x125709c00] 17:14:23 INFO - PROCESS | 1653 | 1467332063000 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]]]}] 17:14:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:14:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 473ms 17:14:23 INFO - PROCESS | 1653 | 1467332063044 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 17:14:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:14:23 INFO - PROCESS | 1653 | 1467332063046 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 17:14:23 INFO - PROCESS | 1653 | 1467332063048 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 1653 | 1467332063049 Marionette TRACE conn2 <- [1,2750,null,{}] 17:14:23 INFO - PROCESS | 1653 | 1467332063052 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}] 17:14:23 INFO - PROCESS | 1653 | 1467332063053 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:23 INFO - PROCESS | 1653 | 1467332063171 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 17:14:23 INFO - PROCESS | 1653 | 1467332063177 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:23 INFO - PROCESS | 1653 | 1467332063178 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb88800 == 41 [pid = 1653] [id = 695] 17:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1197f4000) [pid = 1653] [serial = 2085] [outer = 0x0] 17:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x126934000) [pid = 1653] [serial = 2086] [outer = 0x1197f4000] 17:14:23 INFO - PROCESS | 1653 | 1467332063204 Marionette DEBUG loaded listener.js 17:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12780dc00) [pid = 1653] [serial = 2087] [outer = 0x1197f4000] 17:14:23 INFO - PROCESS | 1653 | 1467332063509 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]]]}] 17:14:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:14:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 469ms 17:14:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:14:23 INFO - PROCESS | 1653 | 1467332063517 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 1653 | 1467332063518 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 17:14:23 INFO - PROCESS | 1653 | 1467332063520 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 1653 | 1467332063521 Marionette TRACE conn2 <- [1,2754,null,{}] 17:14:23 INFO - PROCESS | 1653 | 1467332063524 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}] 17:14:23 INFO - PROCESS | 1653 | 1467332063526 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:23 INFO - PROCESS | 1653 | 1467332063617 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 17:14:23 INFO - PROCESS | 1653 | 1467332063621 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:23 INFO - PROCESS | 1653 | 1467332063622 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bef5000 == 42 [pid = 1653] [id = 696] 17:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x127815800) [pid = 1653] [serial = 2088] [outer = 0x0] 17:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1278d0c00) [pid = 1653] [serial = 2089] [outer = 0x127815800] 17:14:23 INFO - PROCESS | 1653 | 1467332063645 Marionette DEBUG loaded listener.js 17:14:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x128cc2400) [pid = 1653] [serial = 2090] [outer = 0x127815800] 17:14:23 INFO - PROCESS | 1653 | 1467332063978 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]]]}] 17:14:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:14:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 473ms 17:14:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:14:23 INFO - PROCESS | 1653 | 1467332063994 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 1653 | 1467332063995 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 17:14:23 INFO - PROCESS | 1653 | 1467332063997 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 1653 | 1467332063998 Marionette TRACE conn2 <- [1,2758,null,{}] 17:14:24 INFO - PROCESS | 1653 | 1467332064000 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}] 17:14:24 INFO - PROCESS | 1653 | 1467332064001 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:24 INFO - PROCESS | 1653 | 1467332064110 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 17:14:24 INFO - PROCESS | 1653 | 1467332064198 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 1653 | 1467332064200 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d53800 == 43 [pid = 1653] [id = 697] 17:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x110fe6800) [pid = 1653] [serial = 2091] [outer = 0x0] 17:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11223bc00) [pid = 1653] [serial = 2092] [outer = 0x110fe6800] 17:14:24 INFO - PROCESS | 1653 | 1467332064231 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a57400) [pid = 1653] [serial = 2093] [outer = 0x110fe6800] 17:14:24 INFO - PROCESS | 1653 | 1467332064730 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]]]}] 17:14:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:14:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 768ms 17:14:24 INFO - PROCESS | 1653 | 1467332064768 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 17:14:24 INFO - PROCESS | 1653 | 1467332064772 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 17:14:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:14:24 INFO - PROCESS | 1653 | 1467332064776 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:14:24 INFO - PROCESS | 1653 | 1467332064779 Marionette TRACE conn2 <- [1,2762,null,{}] 17:14:24 INFO - PROCESS | 1653 | 1467332064784 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}] 17:14:24 INFO - PROCESS | 1653 | 1467332064787 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:24 INFO - PROCESS | 1653 | 1467332064941 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 17:14:25 INFO - PROCESS | 1653 | 1467332065075 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 1653 | 1467332065077 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217df800 == 44 [pid = 1653] [id = 698] 17:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116287c00) [pid = 1653] [serial = 2094] [outer = 0x0] 17:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118370c00) [pid = 1653] [serial = 2095] [outer = 0x116287c00] 17:14:25 INFO - PROCESS | 1653 | 1467332065128 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11866dc00) [pid = 1653] [serial = 2096] [outer = 0x116287c00] 17:14:25 INFO - PROCESS | 1653 | 1467332065583 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]]]}] 17:14:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:14:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 822ms 17:14:25 INFO - PROCESS | 1653 | 1467332065600 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 1653 | 1467332065603 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 17:14:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:14:25 INFO - PROCESS | 1653 | 1467332065605 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 1653 | 1467332065606 Marionette TRACE conn2 <- [1,2766,null,{}] 17:14:25 INFO - PROCESS | 1653 | 1467332065609 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}] 17:14:25 INFO - PROCESS | 1653 | 1467332065610 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:25 INFO - PROCESS | 1653 | 1467332065714 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 17:14:25 INFO - PROCESS | 1653 | 1467332065775 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 1653 | 1467332065777 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7f1800 == 45 [pid = 1653] [id = 699] 17:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11945fc00) [pid = 1653] [serial = 2097] [outer = 0x0] 17:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1197f7400) [pid = 1653] [serial = 2098] [outer = 0x11945fc00] 17:14:25 INFO - PROCESS | 1653 | 1467332065807 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1213bcc00) [pid = 1653] [serial = 2099] [outer = 0x11945fc00] 17:14:26 INFO - PROCESS | 1653 | --DOCSHELL 0x128c13000 == 44 [pid = 1653] [id = 16] 17:14:26 INFO - PROCESS | 1653 | 1467332066297 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]]]}] 17:14:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:14:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 721ms 17:14:26 INFO - PROCESS | 1653 | 1467332066327 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 1653 | 1467332066328 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 17:14:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:14:26 INFO - PROCESS | 1653 | 1467332066336 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 1653 | 1467332066340 Marionette TRACE conn2 <- [1,2770,null,{}] 17:14:26 INFO - PROCESS | 1653 | 1467332066343 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}] 17:14:26 INFO - PROCESS | 1653 | 1467332066346 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:26 INFO - PROCESS | 1653 | 1467332066453 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 17:14:26 INFO - PROCESS | 1653 | 1467332066512 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:26 INFO - PROCESS | 1653 | 1467332066513 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bef2000 == 45 [pid = 1653] [id = 700] 17:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x121579400) [pid = 1653] [serial = 2100] [outer = 0x0] 17:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121b7ac00) [pid = 1653] [serial = 2101] [outer = 0x121579400] 17:14:26 INFO - PROCESS | 1653 | 1467332066541 Marionette DEBUG loaded listener.js 17:14:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124e31400) [pid = 1653] [serial = 2102] [outer = 0x121579400] 17:14:27 INFO - PROCESS | 1653 | 1467332067194 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]]]}] 17:14:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:14:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 879ms 17:14:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:14:27 INFO - PROCESS | 1653 | 1467332067211 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 1653 | 1467332067213 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 17:14:27 INFO - PROCESS | 1653 | 1467332067217 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 1653 | 1467332067220 Marionette TRACE conn2 <- [1,2774,null,{}] 17:14:27 INFO - PROCESS | 1653 | 1467332067225 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}] 17:14:27 INFO - PROCESS | 1653 | 1467332067227 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:27 INFO - PROCESS | 1653 | 1467332067336 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 17:14:27 INFO - PROCESS | 1653 | 1467332067407 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 1653 | 1467332067410 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e7000 == 46 [pid = 1653] [id = 701] 17:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112a50c00) [pid = 1653] [serial = 2103] [outer = 0x0] 17:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113250c00) [pid = 1653] [serial = 2104] [outer = 0x112a50c00] 17:14:27 INFO - PROCESS | 1653 | 1467332067437 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x117035400) [pid = 1653] [serial = 2105] [outer = 0x112a50c00] 17:14:27 INFO - PROCESS | 1653 | 1467332067888 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]]]}] 17:14:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:14:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 723ms 17:14:27 INFO - PROCESS | 1653 | 1467332067940 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 1653 | 1467332067945 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 17:14:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:14:27 INFO - PROCESS | 1653 | 1467332067949 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 1653 | 1467332067950 Marionette TRACE conn2 <- [1,2778,null,{}] 17:14:27 INFO - PROCESS | 1653 | 1467332067953 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}] 17:14:27 INFO - PROCESS | 1653 | 1467332067954 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:28 INFO - PROCESS | 1653 | 1467332068044 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 17:14:28 INFO - PROCESS | 1653 | 1467332068117 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:28 INFO - PROCESS | 1653 | 1467332068118 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11885f800 == 47 [pid = 1653] [id = 702] 17:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118377000) [pid = 1653] [serial = 2106] [outer = 0x0] 17:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118621400) [pid = 1653] [serial = 2107] [outer = 0x118377000] 17:14:28 INFO - PROCESS | 1653 | 1467332068146 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1186f6400) [pid = 1653] [serial = 2108] [outer = 0x118377000] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12bef5000 == 46 [pid = 1653] [id = 696] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb88800 == 45 [pid = 1653] [id = 695] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b29d000 == 44 [pid = 1653] [id = 694] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab2d000 == 43 [pid = 1653] [id = 693] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1297a5800 == 42 [pid = 1653] [id = 692] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12979d800 == 41 [pid = 1653] [id = 691] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c1000 == 40 [pid = 1653] [id = 690] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x126a87800 == 39 [pid = 1653] [id = 689] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x124816800 == 38 [pid = 1653] [id = 688] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1215be800 == 37 [pid = 1653] [id = 687] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118834000 == 36 [pid = 1653] [id = 686] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x116bc1000 == 35 [pid = 1653] [id = 685] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119022000 == 34 [pid = 1653] [id = 684] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x116789800 == 33 [pid = 1653] [id = 683] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118862800 == 32 [pid = 1653] [id = 682] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12d54a800 == 31 [pid = 1653] [id = 673] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x128c12800 == 30 [pid = 1653] [id = 17] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e7000 == 29 [pid = 1653] [id = 701] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12bef2000 == 28 [pid = 1653] [id = 700] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7f1800 == 27 [pid = 1653] [id = 699] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1217df800 == 26 [pid = 1653] [id = 698] 17:14:28 INFO - PROCESS | 1653 | --DOCSHELL 0x112d53800 == 25 [pid = 1653] [id = 697] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118673000) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118376000) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118620c00) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119966c00) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118378400) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117088400) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116a7b800) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1197c6400) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119706400) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1197f1c00) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11a083800) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118a81000) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1212f0800) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1131dac00) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113d36400) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1129aa000) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 17:14:28 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1122b2c00) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 17:14:29 INFO - PROCESS | 1653 | 1467332069008 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]]]}] 17:14:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:14:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1075ms 17:14:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:14:29 INFO - PROCESS | 1653 | 1467332069027 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 1653 | 1467332069030 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 17:14:29 INFO - PROCESS | 1653 | 1467332069033 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 1653 | 1467332069036 Marionette TRACE conn2 <- [1,2782,null,{}] 17:14:29 INFO - PROCESS | 1653 | 1467332069051 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}] 17:14:29 INFO - PROCESS | 1653 | 1467332069052 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:29 INFO - PROCESS | 1653 | 1467332069199 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 17:14:29 INFO - PROCESS | 1653 | 1467332069281 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 1653 | 1467332069283 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11683f000 == 26 [pid = 1653] [id = 703] 17:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1129b1400) [pid = 1653] [serial = 2109] [outer = 0x0] 17:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a59000) [pid = 1653] [serial = 2110] [outer = 0x1129b1400] 17:14:29 INFO - PROCESS | 1653 | 1467332069315 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113040800) [pid = 1653] [serial = 2111] [outer = 0x1129b1400] 17:14:29 INFO - PROCESS | 1653 | 1467332069830 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]]]}] 17:14:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:14:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 826ms 17:14:29 INFO - PROCESS | 1653 | 1467332069931 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 1653 | 1467332069933 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 17:14:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:14:29 INFO - PROCESS | 1653 | 1467332069938 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 1653 | 1467332069940 Marionette TRACE conn2 <- [1,2786,null,{}] 17:14:29 INFO - PROCESS | 1653 | 1467332069943 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}] 17:14:29 INFO - PROCESS | 1653 | 1467332069945 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:30 INFO - PROCESS | 1653 | 1467332070044 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 17:14:30 INFO - PROCESS | 1653 | 1467332070099 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 1653 | 1467332070101 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182be000 == 27 [pid = 1653] [id = 704] 17:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x115f61400) [pid = 1653] [serial = 2112] [outer = 0x0] 17:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11628c800) [pid = 1653] [serial = 2113] [outer = 0x115f61400] 17:14:30 INFO - PROCESS | 1653 | 1467332070133 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116b12c00) [pid = 1653] [serial = 2114] [outer = 0x115f61400] 17:14:30 INFO - PROCESS | 1653 | 1467332070681 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]]]}] 17:14:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:14:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 773ms 17:14:30 INFO - PROCESS | 1653 | 1467332070716 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 1653 | 1467332070718 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 17:14:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:14:30 INFO - PROCESS | 1653 | 1467332070723 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - PROCESS | 1653 | 1467332070728 Marionette TRACE conn2 <- [1,2790,null,{}] 17:14:30 INFO - PROCESS | 1653 | 1467332070732 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}] 17:14:30 INFO - PROCESS | 1653 | 1467332070733 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:30 INFO - PROCESS | 1653 | 1467332070839 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 17:14:30 INFO - PROCESS | 1653 | 1467332070928 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 1653 | 1467332070931 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac0800 == 28 [pid = 1653] [id = 705] 17:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1132ad400) [pid = 1653] [serial = 2115] [outer = 0x0] 17:14:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1133b4c00) [pid = 1653] [serial = 2116] [outer = 0x1132ad400] 17:14:30 INFO - PROCESS | 1653 | 1467332070958 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11672e000) [pid = 1653] [serial = 2117] [outer = 0x1132ad400] 17:14:31 INFO - PROCESS | 1653 | 1467332071248 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]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:14:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 576ms 17:14:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:14:31 INFO - PROCESS | 1653 | 1467332071299 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 1653 | 1467332071302 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 17:14:31 INFO - PROCESS | 1653 | 1467332071307 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - PROCESS | 1653 | 1467332071311 Marionette TRACE conn2 <- [1,2794,null,{}] 17:14:31 INFO - PROCESS | 1653 | 1467332071313 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}] 17:14:31 INFO - PROCESS | 1653 | 1467332071315 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:31 INFO - PROCESS | 1653 | 1467332071412 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 17:14:31 INFO - PROCESS | 1653 | 1467332071432 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 1653 | 1467332071433 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118866000 == 29 [pid = 1653] [id = 706] 17:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118372000) [pid = 1653] [serial = 2118] [outer = 0x0] 17:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118672800) [pid = 1653] [serial = 2119] [outer = 0x118372000] 17:14:31 INFO - PROCESS | 1653 | 1467332071509 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1186f1c00) [pid = 1653] [serial = 2120] [outer = 0x118372000] 17:14:31 INFO - PROCESS | 1653 | 1467332071793 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]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:14:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 525ms 17:14:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:14:31 INFO - PROCESS | 1653 | 1467332071832 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 1653 | 1467332071833 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 17:14:31 INFO - PROCESS | 1653 | 1467332071836 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - PROCESS | 1653 | 1467332071838 Marionette TRACE conn2 <- [1,2798,null,{}] 17:14:31 INFO - PROCESS | 1653 | 1467332071850 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}] 17:14:31 INFO - PROCESS | 1653 | 1467332071853 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:31 INFO - PROCESS | 1653 | 1467332071935 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 17:14:31 INFO - PROCESS | 1653 | 1467332071941 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 1653 | 1467332071945 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x122064000 == 30 [pid = 1653] [id = 707] 17:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1190ce000) [pid = 1653] [serial = 2121] [outer = 0x0] 17:14:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11970d800) [pid = 1653] [serial = 2122] [outer = 0x1190ce000] 17:14:31 INFO - PROCESS | 1653 | 1467332071979 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1197d8c00) [pid = 1653] [serial = 2123] [outer = 0x1190ce000] 17:14:32 INFO - PROCESS | 1653 | 1467332072348 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]]]}] 17:14:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:14:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 525ms 17:14:32 INFO - PROCESS | 1653 | 1467332072362 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 17:14:32 INFO - PROCESS | 1653 | 1467332072363 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 17:14:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:14:32 INFO - PROCESS | 1653 | 1467332072371 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:14:32 INFO - PROCESS | 1653 | 1467332072372 Marionette TRACE conn2 <- [1,2802,null,{}] 17:14:32 INFO - PROCESS | 1653 | 1467332072374 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}] 17:14:32 INFO - PROCESS | 1653 | 1467332072375 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:32 INFO - PROCESS | 1653 | 1467332072473 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 17:14:32 INFO - PROCESS | 1653 | 1467332072477 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 1653 | 1467332072478 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256b8000 == 31 [pid = 1653] [id = 708] 17:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118676c00) [pid = 1653] [serial = 2124] [outer = 0x0] 17:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11995c400) [pid = 1653] [serial = 2125] [outer = 0x118676c00] 17:14:32 INFO - PROCESS | 1653 | 1467332072503 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1199e8400) [pid = 1653] [serial = 2126] [outer = 0x118676c00] 17:14:32 INFO - PROCESS | 1653 | 1467332072877 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]]]}] 17:14:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:14:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 17:14:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:14:32 INFO - PROCESS | 1653 | 1467332072891 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 17:14:32 INFO - PROCESS | 1653 | 1467332072892 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 17:14:32 INFO - PROCESS | 1653 | 1467332072895 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:14:32 INFO - PROCESS | 1653 | 1467332072896 Marionette TRACE conn2 <- [1,2806,null,{}] 17:14:32 INFO - PROCESS | 1653 | 1467332072898 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}] 17:14:32 INFO - PROCESS | 1653 | 1467332072900 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:33 INFO - PROCESS | 1653 | 1467332073029 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 17:14:33 INFO - PROCESS | 1653 | 1467332073046 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:33 INFO - PROCESS | 1653 | 1467332073047 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192ca000 == 32 [pid = 1653] [id = 709] 17:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112a5dc00) [pid = 1653] [serial = 2127] [outer = 0x0] 17:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12107c000) [pid = 1653] [serial = 2128] [outer = 0x112a5dc00] 17:14:33 INFO - PROCESS | 1653 | 1467332073085 Marionette DEBUG loaded listener.js 17:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1213c7000) [pid = 1653] [serial = 2129] [outer = 0x112a5dc00] 17:14:33 INFO - PROCESS | 1653 | 1467332073464 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]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:14:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 623ms 17:14:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:14:33 INFO - PROCESS | 1653 | 1467332073524 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 1653 | 1467332073526 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 17:14:33 INFO - PROCESS | 1653 | 1467332073529 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 1653 | 1467332073531 Marionette TRACE conn2 <- [1,2810,null,{}] 17:14:33 INFO - PROCESS | 1653 | 1467332073534 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}] 17:14:33 INFO - PROCESS | 1653 | 1467332073540 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:33 INFO - PROCESS | 1653 | 1467332073718 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 17:14:33 INFO - PROCESS | 1653 | 1467332073812 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:33 INFO - PROCESS | 1653 | 1467332073813 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290d2000 == 33 [pid = 1653] [id = 710] 17:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x121a46800) [pid = 1653] [serial = 2130] [outer = 0x0] 17:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121be8400) [pid = 1653] [serial = 2131] [outer = 0x121a46800] 17:14:33 INFO - PROCESS | 1653 | 1467332073855 Marionette DEBUG loaded listener.js 17:14:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124e31800) [pid = 1653] [serial = 2132] [outer = 0x121a46800] 17:14:34 INFO - PROCESS | 1653 | 1467332074203 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]]]}] 17:14:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:14:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 722ms 17:14:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:14:34 INFO - PROCESS | 1653 | 1467332074256 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 17:14:34 INFO - PROCESS | 1653 | 1467332074257 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 17:14:34 INFO - PROCESS | 1653 | 1467332074260 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:14:34 INFO - PROCESS | 1653 | 1467332074261 Marionette TRACE conn2 <- [1,2814,null,{}] 17:14:34 INFO - PROCESS | 1653 | 1467332074263 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}] 17:14:34 INFO - PROCESS | 1653 | 1467332074264 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:34 INFO - PROCESS | 1653 | 1467332074363 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 17:14:34 INFO - PROCESS | 1653 | 1467332074366 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 1653 | 1467332074367 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x129fcb800 == 34 [pid = 1653] [id = 711] 17:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124828400) [pid = 1653] [serial = 2133] [outer = 0x0] 17:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x125686c00) [pid = 1653] [serial = 2134] [outer = 0x124828400] 17:14:34 INFO - PROCESS | 1653 | 1467332074392 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1261ec800) [pid = 1653] [serial = 2135] [outer = 0x124828400] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128cc1c00) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112a50c00) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124831000) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11300f400) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1197f6800) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1177d2c00) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1122bd400) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116a10400) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118379000) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1190cf000) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113049400) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112a79c00) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125709c00) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1132b8400) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x127815800) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110fe6800) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197f4000) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121b72800) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116287c00) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11945fc00) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121579400) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1197d0800) [pid = 1653] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:14:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128c13800) [pid = 1653] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:14:34 INFO - PROCESS | 1653 | 1467332074836 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]]]}] 17:14:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:14:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 618ms 17:14:34 INFO - PROCESS | 1653 | 1467332074880 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 17:14:34 INFO - PROCESS | 1653 | 1467332074881 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 17:14:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:14:34 INFO - PROCESS | 1653 | 1467332074885 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:14:34 INFO - PROCESS | 1653 | 1467332074887 Marionette TRACE conn2 <- [1,2818,null,{}] 17:14:34 INFO - PROCESS | 1653 | 1467332074890 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}] 17:14:34 INFO - PROCESS | 1653 | 1467332074892 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:34 INFO - PROCESS | 1653 | 1467332074979 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 17:14:34 INFO - PROCESS | 1653 | 1467332074983 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 1653 | 1467332074984 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7f0800 == 35 [pid = 1653] [id = 712] 17:14:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a59400) [pid = 1653] [serial = 2136] [outer = 0x0] 17:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116a10400) [pid = 1653] [serial = 2137] [outer = 0x112a59400] 17:14:35 INFO - PROCESS | 1653 | 1467332075008 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1190d0400) [pid = 1653] [serial = 2138] [outer = 0x112a59400] 17:14:35 INFO - PROCESS | 1653 | 1467332075344 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]]]}] 17:14:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:14:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 473ms 17:14:35 INFO - PROCESS | 1653 | 1467332075359 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 1653 | 1467332075362 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 17:14:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:14:35 INFO - PROCESS | 1653 | 1467332075365 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 1653 | 1467332075366 Marionette TRACE conn2 <- [1,2822,null,{}] 17:14:35 INFO - PROCESS | 1653 | 1467332075369 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}] 17:14:35 INFO - PROCESS | 1653 | 1467332075370 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:35 INFO - PROCESS | 1653 | 1467332075448 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 17:14:35 INFO - PROCESS | 1653 | 1467332075512 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:35 INFO - PROCESS | 1653 | 1467332075513 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab46000 == 36 [pid = 1653] [id = 713] 17:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11304a400) [pid = 1653] [serial = 2139] [outer = 0x0] 17:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1197f4c00) [pid = 1653] [serial = 2140] [outer = 0x11304a400] 17:14:35 INFO - PROCESS | 1653 | 1467332075537 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125687000) [pid = 1653] [serial = 2141] [outer = 0x11304a400] 17:14:35 INFO - PROCESS | 1653 | 1467332075827 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]]]}] 17:14:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:14:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 521ms 17:14:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:14:35 INFO - PROCESS | 1653 | 1467332075886 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 1653 | 1467332075888 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 17:14:35 INFO - PROCESS | 1653 | 1467332075890 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 1653 | 1467332075893 Marionette TRACE conn2 <- [1,2826,null,{}] 17:14:35 INFO - PROCESS | 1653 | 1467332075896 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}] 17:14:35 INFO - PROCESS | 1653 | 1467332075897 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:35 INFO - PROCESS | 1653 | 1467332075971 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 17:14:35 INFO - PROCESS | 1653 | 1467332075977 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:35 INFO - PROCESS | 1653 | 1467332075978 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb9a800 == 37 [pid = 1653] [id = 714] 17:14:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124ed5800) [pid = 1653] [serial = 2142] [outer = 0x0] 17:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126935000) [pid = 1653] [serial = 2143] [outer = 0x124ed5800] 17:14:36 INFO - PROCESS | 1653 | 1467332076002 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12693e000) [pid = 1653] [serial = 2144] [outer = 0x124ed5800] 17:14:36 INFO - PROCESS | 1653 | 1467332076345 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:14:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:14:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 471ms 17:14:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:14:36 INFO - PROCESS | 1653 | 1467332076362 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 17:14:36 INFO - PROCESS | 1653 | 1467332076364 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 17:14:36 INFO - PROCESS | 1653 | 1467332076366 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 1653 | 1467332076368 Marionette TRACE conn2 <- [1,2830,null,{}] 17:14:36 INFO - PROCESS | 1653 | 1467332076370 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}] 17:14:36 INFO - PROCESS | 1653 | 1467332076372 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:36 INFO - PROCESS | 1653 | 1467332076494 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 17:14:36 INFO - PROCESS | 1653 | 1467332076500 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 1653 | 1467332076502 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c65c800 == 38 [pid = 1653] [id = 715] 17:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1212f0800) [pid = 1653] [serial = 2145] [outer = 0x0] 17:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12693d000) [pid = 1653] [serial = 2146] [outer = 0x1212f0800] 17:14:36 INFO - PROCESS | 1653 | 1467332076536 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1278cd000) [pid = 1653] [serial = 2147] [outer = 0x1212f0800] 17:14:37 INFO - PROCESS | 1653 | 1467332077014 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]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:14:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 17:14:37 INFO - PROCESS | 1653 | 1467332077038 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 1653 | 1467332077041 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 17:14:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:14:37 INFO - PROCESS | 1653 | 1467332077061 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - PROCESS | 1653 | 1467332077065 Marionette TRACE conn2 <- [1,2834,null,{}] 17:14:37 INFO - PROCESS | 1653 | 1467332077068 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}] 17:14:37 INFO - PROCESS | 1653 | 1467332077070 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:37 INFO - PROCESS | 1653 | 1467332077175 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 17:14:37 INFO - PROCESS | 1653 | 1467332077247 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 1653 | 1467332077249 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1196a1800 == 39 [pid = 1653] [id = 716] 17:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1132b8400) [pid = 1653] [serial = 2148] [outer = 0x0] 17:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11628f400) [pid = 1653] [serial = 2149] [outer = 0x1132b8400] 17:14:37 INFO - PROCESS | 1653 | 1467332077280 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11836fc00) [pid = 1653] [serial = 2150] [outer = 0x1132b8400] 17:14:37 INFO - PROCESS | 1653 | 1467332077674 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:14:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 674ms 17:14:37 INFO - PROCESS | 1653 | 1467332077735 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 1653 | 1467332077738 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 17:14:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:14:37 INFO - PROCESS | 1653 | 1467332077743 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - PROCESS | 1653 | 1467332077745 Marionette TRACE conn2 <- [1,2838,null,{}] 17:14:37 INFO - PROCESS | 1653 | 1467332077747 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}] 17:14:37 INFO - PROCESS | 1653 | 1467332077749 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:37 INFO - PROCESS | 1653 | 1467332077872 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 17:14:37 INFO - PROCESS | 1653 | 1467332077936 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 1653 | 1467332077937 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1278a1000 == 40 [pid = 1653] [id = 717] 17:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118a78c00) [pid = 1653] [serial = 2151] [outer = 0x0] 17:14:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119455c00) [pid = 1653] [serial = 2152] [outer = 0x118a78c00] 17:14:37 INFO - PROCESS | 1653 | 1467332077968 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1197ebc00) [pid = 1653] [serial = 2153] [outer = 0x118a78c00] 17:14:38 INFO - PROCESS | 1653 | 1467332078382 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]]]}] 17:14:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:14:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 672ms 17:14:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:14:38 INFO - PROCESS | 1653 | 1467332078416 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 1653 | 1467332078417 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 17:14:38 INFO - PROCESS | 1653 | 1467332078420 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 1653 | 1467332078422 Marionette TRACE conn2 <- [1,2842,null,{}] 17:14:38 INFO - PROCESS | 1653 | 1467332078431 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}] 17:14:38 INFO - PROCESS | 1653 | 1467332078434 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:38 INFO - PROCESS | 1653 | 1467332078541 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 17:14:38 INFO - PROCESS | 1653 | 1467332078607 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 1653 | 1467332078609 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cac2000 == 41 [pid = 1653] [id = 718] 17:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12172a000) [pid = 1653] [serial = 2154] [outer = 0x0] 17:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121c6ec00) [pid = 1653] [serial = 2155] [outer = 0x12172a000] 17:14:38 INFO - PROCESS | 1653 | 1467332078641 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124bdcc00) [pid = 1653] [serial = 2156] [outer = 0x12172a000] 17:14:39 INFO - PROCESS | 1653 | 1467332079094 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]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:14:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 722ms 17:14:39 INFO - PROCESS | 1653 | 1467332079143 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 1653 | 1467332079145 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 17:14:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:14:39 INFO - PROCESS | 1653 | 1467332079147 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 1653 | 1467332079148 Marionette TRACE conn2 <- [1,2846,null,{}] 17:14:39 INFO - PROCESS | 1653 | 1467332079151 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}] 17:14:39 INFO - PROCESS | 1653 | 1467332079152 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:39 INFO - PROCESS | 1653 | 1467332079269 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 17:14:39 INFO - PROCESS | 1653 | 1467332079331 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:39 INFO - PROCESS | 1653 | 1467332079332 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d486800 == 42 [pid = 1653] [id = 719] 17:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12512c000) [pid = 1653] [serial = 2157] [outer = 0x0] 17:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126d89400) [pid = 1653] [serial = 2158] [outer = 0x12512c000] 17:14:39 INFO - PROCESS | 1653 | 1467332079361 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x127819800) [pid = 1653] [serial = 2159] [outer = 0x12512c000] 17:14:39 INFO - PROCESS | 1653 | 1467332079759 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]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:14:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 669ms 17:14:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:14:39 INFO - PROCESS | 1653 | 1467332079816 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 1653 | 1467332079818 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 17:14:39 INFO - PROCESS | 1653 | 1467332079820 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 1653 | 1467332079821 Marionette TRACE conn2 <- [1,2850,null,{}] 17:14:39 INFO - PROCESS | 1653 | 1467332079843 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}] 17:14:39 INFO - PROCESS | 1653 | 1467332079844 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:40 INFO - PROCESS | 1653 | 1467332080061 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 17:14:40 INFO - PROCESS | 1653 | 1467332080145 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 1653 | 1467332080146 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d1800 == 43 [pid = 1653] [id = 720] 17:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x111cac000) [pid = 1653] [serial = 2160] [outer = 0x0] 17:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x112a5d800) [pid = 1653] [serial = 2161] [outer = 0x111cac000] 17:14:40 INFO - PROCESS | 1653 | 1467332080175 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1133b2000) [pid = 1653] [serial = 2162] [outer = 0x111cac000] 17:14:40 INFO - PROCESS | 1653 | 1467332080653 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:14:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:14:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 869ms 17:14:40 INFO - PROCESS | 1653 | 1467332080690 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 17:14:40 INFO - PROCESS | 1653 | 1467332080694 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 17:14:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:14:40 INFO - PROCESS | 1653 | 1467332080698 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:14:40 INFO - PROCESS | 1653 | 1467332080700 Marionette TRACE conn2 <- [1,2854,null,{}] 17:14:40 INFO - PROCESS | 1653 | 1467332080703 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}] 17:14:40 INFO - PROCESS | 1653 | 1467332080704 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:40 INFO - PROCESS | 1653 | 1467332080800 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 17:14:40 INFO - PROCESS | 1653 | 1467332080863 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 1653 | 1467332080864 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x119010800 == 44 [pid = 1653] [id = 721] 17:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1177d2800) [pid = 1653] [serial = 2163] [outer = 0x0] 17:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11837b800) [pid = 1653] [serial = 2164] [outer = 0x1177d2800] 17:14:40 INFO - PROCESS | 1653 | 1467332080892 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1186f2000) [pid = 1653] [serial = 2165] [outer = 0x1177d2800] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb9a800 == 43 [pid = 1653] [id = 714] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab46000 == 42 [pid = 1653] [id = 713] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7f0800 == 41 [pid = 1653] [id = 712] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x129fcb800 == 40 [pid = 1653] [id = 711] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118621400) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1290d2000 == 39 [pid = 1653] [id = 710] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1192ca000 == 38 [pid = 1653] [id = 709] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1256b8000 == 37 [pid = 1653] [id = 708] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x122064000 == 36 [pid = 1653] [id = 707] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x118866000 == 35 [pid = 1653] [id = 706] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116ac0800 == 34 [pid = 1653] [id = 705] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1182be000 == 33 [pid = 1653] [id = 704] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11683f000 == 32 [pid = 1653] [id = 703] 17:14:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11885f800 == 31 [pid = 1653] [id = 702] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12905c800) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x113250c00) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x117035400) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124bd5000) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118370800) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1197de800) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1212e9400) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12145c000) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1128cf800) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112a55400) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1177d1c00) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118370400) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1186f3c00) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119707c00) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1197c8000) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1197f5000) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11325b400) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x115e1a400) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115568c00) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116290800) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1261f5400) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124e32400) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1278d0c00) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11223bc00) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12780dc00) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121be9400) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1266bc400) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124e75000) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11866dc00) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118370c00) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125686800) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1213bcc00) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1197f7400) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1220f7c00) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1213c5400) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126934000) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x121b7ac00) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x124e31400) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x128cc2400) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x112a57400) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 17:14:41 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1182e5000) [pid = 1653] [serial = 1433] [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.] 17:14:41 INFO - PROCESS | 1653 | 1467332081388 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]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:14:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 720ms 17:14:41 INFO - PROCESS | 1653 | 1467332081419 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 1653 | 1467332081422 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 17:14:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:14:41 INFO - PROCESS | 1653 | 1467332081427 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - PROCESS | 1653 | 1467332081429 Marionette TRACE conn2 <- [1,2858,null,{}] 17:14:41 INFO - PROCESS | 1653 | 1467332081433 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}] 17:14:41 INFO - PROCESS | 1653 | 1467332081435 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:41 INFO - PROCESS | 1653 | 1467332081561 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 17:14:41 INFO - PROCESS | 1653 | 1467332081656 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 1653 | 1467332081658 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183d4800 == 32 [pid = 1653] [id = 722] 17:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x115e1a400) [pid = 1653] [serial = 2166] [outer = 0x0] 17:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1177d2000) [pid = 1653] [serial = 2167] [outer = 0x115e1a400] 17:14:41 INFO - PROCESS | 1653 | 1467332081700 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11945bc00) [pid = 1653] [serial = 2168] [outer = 0x115e1a400] 17:14:42 INFO - PROCESS | 1653 | 1467332082054 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:14:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 674ms 17:14:42 INFO - PROCESS | 1653 | 1467332082100 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 1653 | 1467332082103 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 17:14:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:14:42 INFO - PROCESS | 1653 | 1467332082112 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - PROCESS | 1653 | 1467332082115 Marionette TRACE conn2 <- [1,2862,null,{}] 17:14:42 INFO - PROCESS | 1653 | 1467332082117 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}] 17:14:42 INFO - PROCESS | 1653 | 1467332082119 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:42 INFO - PROCESS | 1653 | 1467332082204 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 17:14:42 INFO - PROCESS | 1653 | 1467332082264 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:42 INFO - PROCESS | 1653 | 1467332082265 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12135e000 == 33 [pid = 1653] [id = 723] 17:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116b19000) [pid = 1653] [serial = 2169] [outer = 0x0] 17:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1197ee000) [pid = 1653] [serial = 2170] [outer = 0x116b19000] 17:14:42 INFO - PROCESS | 1653 | 1467332082291 Marionette DEBUG loaded listener.js 17:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12145c000) [pid = 1653] [serial = 2171] [outer = 0x116b19000] 17:14:42 INFO - PROCESS | 1653 | 1467332082570 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]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:14:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 476ms 17:14:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:14:42 INFO - PROCESS | 1653 | 1467332082587 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 1653 | 1467332082588 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 17:14:42 INFO - PROCESS | 1653 | 1467332082590 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - PROCESS | 1653 | 1467332082594 Marionette TRACE conn2 <- [1,2866,null,{}] 17:14:42 INFO - PROCESS | 1653 | 1467332082602 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}] 17:14:42 INFO - PROCESS | 1653 | 1467332082603 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:42 INFO - PROCESS | 1653 | 1467332082689 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 17:14:42 INFO - PROCESS | 1653 | 1467332082696 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:42 INFO - PROCESS | 1653 | 1467332082697 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165b4800 == 34 [pid = 1653] [id = 724] 17:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12145ec00) [pid = 1653] [serial = 2172] [outer = 0x0] 17:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1220c1800) [pid = 1653] [serial = 2173] [outer = 0x12145ec00] 17:14:42 INFO - PROCESS | 1653 | 1467332082722 Marionette DEBUG loaded listener.js 17:14:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124c63c00) [pid = 1653] [serial = 2174] [outer = 0x12145ec00] 17:14:43 INFO - PROCESS | 1653 | 1467332083051 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]]]}] 17:14:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:14:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 477ms 17:14:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:14:43 INFO - PROCESS | 1653 | 1467332083067 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 17:14:43 INFO - PROCESS | 1653 | 1467332083068 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 17:14:43 INFO - PROCESS | 1653 | 1467332083070 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 1653 | 1467332083071 Marionette TRACE conn2 <- [1,2870,null,{}] 17:14:43 INFO - PROCESS | 1653 | 1467332083074 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}] 17:14:43 INFO - PROCESS | 1653 | 1467332083077 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:43 INFO - PROCESS | 1653 | 1467332083195 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 17:14:43 INFO - PROCESS | 1653 | 1467332083200 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 1653 | 1467332083205 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c2e800 == 35 [pid = 1653] [id = 725] 17:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1261f1000) [pid = 1653] [serial = 2175] [outer = 0x0] 17:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1266bc400) [pid = 1653] [serial = 2176] [outer = 0x1261f1000] 17:14:43 INFO - PROCESS | 1653 | 1467332083237 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x127812800) [pid = 1653] [serial = 2177] [outer = 0x1261f1000] 17:14:43 INFO - PROCESS | 1653 | 1467332083605 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]]]}] 17:14:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:14:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 568ms 17:14:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:14:43 INFO - PROCESS | 1653 | 1467332083639 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 17:14:43 INFO - PROCESS | 1653 | 1467332083640 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 17:14:43 INFO - PROCESS | 1653 | 1467332083642 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 1653 | 1467332083643 Marionette TRACE conn2 <- [1,2874,null,{}] 17:14:43 INFO - PROCESS | 1653 | 1467332083645 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}] 17:14:43 INFO - PROCESS | 1653 | 1467332083647 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:43 INFO - PROCESS | 1653 | 1467332083752 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 17:14:43 INFO - PROCESS | 1653 | 1467332083756 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 1653 | 1467332083757 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x116bbb800 == 36 [pid = 1653] [id = 726] 17:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1261f2000) [pid = 1653] [serial = 2178] [outer = 0x0] 17:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128cbf800) [pid = 1653] [serial = 2179] [outer = 0x1261f2000] 17:14:43 INFO - PROCESS | 1653 | 1467332083819 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11672d800) [pid = 1653] [serial = 2180] [outer = 0x1261f2000] 17:14:44 INFO - PROCESS | 1653 | 1467332084131 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]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:14:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 519ms 17:14:44 INFO - PROCESS | 1653 | 1467332084165 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 1653 | 1467332084167 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 17:14:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:14:44 INFO - PROCESS | 1653 | 1467332084169 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 1653 | 1467332084170 Marionette TRACE conn2 <- [1,2878,null,{}] 17:14:44 INFO - PROCESS | 1653 | 1467332084172 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}] 17:14:44 INFO - PROCESS | 1653 | 1467332084174 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:44 INFO - PROCESS | 1653 | 1467332084285 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 17:14:44 INFO - PROCESS | 1653 | 1467332084332 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 1653 | 1467332084334 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab43800 == 37 [pid = 1653] [id = 727] 17:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110fec000) [pid = 1653] [serial = 2181] [outer = 0x0] 17:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128f10000) [pid = 1653] [serial = 2182] [outer = 0x110fec000] 17:14:44 INFO - PROCESS | 1653 | 1467332084379 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128fa6000) [pid = 1653] [serial = 2183] [outer = 0x110fec000] 17:14:44 INFO - PROCESS | 1653 | 1467332084825 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]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:14:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 17:14:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:14:44 INFO - PROCESS | 1653 | 1467332084840 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 1653 | 1467332084843 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 17:14:44 INFO - PROCESS | 1653 | 1467332084846 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 1653 | 1467332084847 Marionette TRACE conn2 <- [1,2882,null,{}] 17:14:44 INFO - PROCESS | 1653 | 1467332084849 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}] 17:14:44 INFO - PROCESS | 1653 | 1467332084850 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:44 INFO - PROCESS | 1653 | 1467332084952 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 17:14:44 INFO - PROCESS | 1653 | 1467332084964 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 1653 | 1467332084965 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b43f000 == 38 [pid = 1653] [id = 728] 17:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128fa6400) [pid = 1653] [serial = 2184] [outer = 0x0] 17:14:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12905ac00) [pid = 1653] [serial = 2185] [outer = 0x128fa6400] 17:14:44 INFO - PROCESS | 1653 | 1467332084988 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129334000) [pid = 1653] [serial = 2186] [outer = 0x128fa6400] 17:14:45 INFO - PROCESS | 1653 | 1467332085345 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]]]}] 17:14:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:14:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 520ms 17:14:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:14:45 INFO - PROCESS | 1653 | 1467332085367 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 1653 | 1467332085368 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 17:14:45 INFO - PROCESS | 1653 | 1467332085370 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 1653 | 1467332085371 Marionette TRACE conn2 <- [1,2886,null,{}] 17:14:45 INFO - PROCESS | 1653 | 1467332085373 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}] 17:14:45 INFO - PROCESS | 1653 | 1467332085376 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:45 INFO - PROCESS | 1653 | 1467332085544 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 17:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118676c00) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112a5dc00) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124ed5800) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1132ad400) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121a46800) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1190ce000) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118372000) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118377000) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124828400) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11304a400) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:14:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a59400) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:14:45 INFO - PROCESS | 1653 | 1467332085596 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:45 INFO - PROCESS | 1653 | 1467332085597 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e8c000 == 39 [pid = 1653] [id = 729] 17:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x110edb800) [pid = 1653] [serial = 2187] [outer = 0x0] 17:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112a51800) [pid = 1653] [serial = 2188] [outer = 0x110edb800] 17:14:45 INFO - PROCESS | 1653 | 1467332085622 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117037c00) [pid = 1653] [serial = 2189] [outer = 0x110edb800] 17:14:45 INFO - PROCESS | 1653 | 1467332085879 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]]]}] 17:14:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:14:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 17:14:45 INFO - PROCESS | 1653 | 1467332085890 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 1653 | 1467332085893 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 17:14:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:14:45 INFO - PROCESS | 1653 | 1467332085905 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 1653 | 1467332085907 Marionette TRACE conn2 <- [1,2890,null,{}] 17:14:45 INFO - PROCESS | 1653 | 1467332085916 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}] 17:14:45 INFO - PROCESS | 1653 | 1467332085918 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:46 INFO - PROCESS | 1653 | 1467332086004 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 17:14:46 INFO - PROCESS | 1653 | 1467332086012 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 1653 | 1467332086014 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cabf800 == 40 [pid = 1653] [id = 730] 17:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118671000) [pid = 1653] [serial = 2190] [outer = 0x0] 17:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121b7bc00) [pid = 1653] [serial = 2191] [outer = 0x118671000] 17:14:46 INFO - PROCESS | 1653 | 1467332086040 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12933e800) [pid = 1653] [serial = 2192] [outer = 0x118671000] 17:14:46 INFO - PROCESS | 1653 | 1467332086399 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:14:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:14:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 533ms 17:14:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:14:46 INFO - PROCESS | 1653 | 1467332086441 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 17:14:46 INFO - PROCESS | 1653 | 1467332086442 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 17:14:46 INFO - PROCESS | 1653 | 1467332086444 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 1653 | 1467332086446 Marionette TRACE conn2 <- [1,2894,null,{}] 17:14:46 INFO - PROCESS | 1653 | 1467332086448 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}] 17:14:46 INFO - PROCESS | 1653 | 1467332086450 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:46 INFO - PROCESS | 1653 | 1467332086553 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 17:14:46 INFO - PROCESS | 1653 | 1467332086558 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 1653 | 1467332086558 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d551800 == 41 [pid = 1653] [id = 731] 17:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12958e400) [pid = 1653] [serial = 2193] [outer = 0x0] 17:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1295ebc00) [pid = 1653] [serial = 2194] [outer = 0x12958e400] 17:14:46 INFO - PROCESS | 1653 | 1467332086582 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1295f3000) [pid = 1653] [serial = 2195] [outer = 0x12958e400] 17:14:46 INFO - PROCESS | 1653 | 1467332086914 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]]]}] 17:14:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:14:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 17:14:46 INFO - PROCESS | 1653 | 1467332086965 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 17:14:46 INFO - PROCESS | 1653 | 1467332086966 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 17:14:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:14:46 INFO - PROCESS | 1653 | 1467332086968 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 1653 | 1467332086969 Marionette TRACE conn2 <- [1,2898,null,{}] 17:14:46 INFO - PROCESS | 1653 | 1467332086972 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}] 17:14:46 INFO - PROCESS | 1653 | 1467332086973 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:47 INFO - PROCESS | 1653 | 1467332087056 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 17:14:47 INFO - PROCESS | 1653 | 1467332087123 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 1653 | 1467332087124 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d707800 == 42 [pid = 1653] [id = 732] 17:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12958e800) [pid = 1653] [serial = 2196] [outer = 0x0] 17:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129641400) [pid = 1653] [serial = 2197] [outer = 0x12958e800] 17:14:47 INFO - PROCESS | 1653 | 1467332087148 Marionette DEBUG loaded listener.js 17:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a80d400) [pid = 1653] [serial = 2198] [outer = 0x12958e800] 17:14:47 INFO - PROCESS | 1653 | 1467332087434 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]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:14:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 17:14:47 INFO - PROCESS | 1653 | 1467332087489 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 1653 | 1467332087491 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 17:14:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:14:47 INFO - PROCESS | 1653 | 1467332087495 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 1653 | 1467332087496 Marionette TRACE conn2 <- [1,2902,null,{}] 17:14:47 INFO - PROCESS | 1653 | 1467332087498 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}] 17:14:47 INFO - PROCESS | 1653 | 1467332087500 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:47 INFO - PROCESS | 1653 | 1467332087639 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 17:14:47 INFO - PROCESS | 1653 | 1467332087743 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 1653 | 1467332087745 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa2000 == 43 [pid = 1653] [id = 733] 17:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x111c7b400) [pid = 1653] [serial = 2199] [outer = 0x0] 17:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1128d5000) [pid = 1653] [serial = 2200] [outer = 0x111c7b400] 17:14:47 INFO - PROCESS | 1653 | 1467332087778 Marionette DEBUG loaded listener.js 17:14:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11300f400) [pid = 1653] [serial = 2201] [outer = 0x111c7b400] 17:14:48 INFO - PROCESS | 1653 | 1467332088192 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:14:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:14:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 720ms 17:14:48 INFO - PROCESS | 1653 | 1467332088230 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 17:14:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:14:48 INFO - PROCESS | 1653 | 1467332088232 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 17:14:48 INFO - PROCESS | 1653 | 1467332088235 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - PROCESS | 1653 | 1467332088237 Marionette TRACE conn2 <- [1,2906,null,{}] 17:14:48 INFO - PROCESS | 1653 | 1467332088241 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}] 17:14:48 INFO - PROCESS | 1653 | 1467332088246 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:48 INFO - PROCESS | 1653 | 1467332088355 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 17:14:48 INFO - PROCESS | 1653 | 1467332088454 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 1653 | 1467332088456 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1215be800 == 44 [pid = 1653] [id = 734] 17:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118450000) [pid = 1653] [serial = 2202] [outer = 0x0] 17:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1186c8800) [pid = 1653] [serial = 2203] [outer = 0x118450000] 17:14:48 INFO - PROCESS | 1653 | 1467332088486 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11945b000) [pid = 1653] [serial = 2204] [outer = 0x118450000] 17:14:48 INFO - PROCESS | 1653 | 1467332088912 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]]]}] 17:14:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:14:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 725ms 17:14:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:14:48 INFO - PROCESS | 1653 | 1467332088961 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 17:14:48 INFO - PROCESS | 1653 | 1467332088963 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 17:14:48 INFO - PROCESS | 1653 | 1467332088965 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - PROCESS | 1653 | 1467332088966 Marionette TRACE conn2 <- [1,2910,null,{}] 17:14:48 INFO - PROCESS | 1653 | 1467332088969 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}] 17:14:48 INFO - PROCESS | 1653 | 1467332088970 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:49 INFO - PROCESS | 1653 | 1467332089077 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 17:14:49 INFO - PROCESS | 1653 | 1467332089185 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 1653 | 1467332089186 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bedf800 == 45 [pid = 1653] [id = 735] 17:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1197f7400) [pid = 1653] [serial = 2205] [outer = 0x0] 17:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x121075000) [pid = 1653] [serial = 2206] [outer = 0x1197f7400] 17:14:49 INFO - PROCESS | 1653 | 1467332089217 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121b7a800) [pid = 1653] [serial = 2207] [outer = 0x1197f7400] 17:14:49 INFO - PROCESS | 1653 | 1467332089579 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]]]}] 17:14:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:14:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:14:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 622ms 17:14:49 INFO - PROCESS | 1653 | 1467332089587 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 17:14:49 INFO - PROCESS | 1653 | 1467332089590 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 17:14:49 INFO - TEST-START | /DOMEvents/constructors.html 17:14:49 INFO - PROCESS | 1653 | 1467332089598 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - PROCESS | 1653 | 1467332089602 Marionette TRACE conn2 <- [1,2914,null,{}] 17:14:49 INFO - PROCESS | 1653 | 1467332089604 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}] 17:14:49 INFO - PROCESS | 1653 | 1467332089607 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:49 INFO - PROCESS | 1653 | 1467332089714 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 17:14:49 INFO - PROCESS | 1653 | 1467332089842 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 1653 | 1467332089843 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db4e800 == 46 [pid = 1653] [id = 736] 17:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x122050800) [pid = 1653] [serial = 2208] [outer = 0x0] 17:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1261eac00) [pid = 1653] [serial = 2209] [outer = 0x122050800] 17:14:49 INFO - PROCESS | 1653 | 1467332089872 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127810400) [pid = 1653] [serial = 2210] [outer = 0x122050800] 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:14:50 INFO - PROCESS | 1653 | 1467332090263 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]]]}] 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:14:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:14:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:14:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 681ms 17:14:50 INFO - PROCESS | 1653 | 1467332090276 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 17:14:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:14:50 INFO - PROCESS | 1653 | 1467332090278 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 17:14:50 INFO - PROCESS | 1653 | 1467332090280 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 1653 | 1467332090282 Marionette TRACE conn2 <- [1,2918,null,{}] 17:14:50 INFO - PROCESS | 1653 | 1467332090284 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}] 17:14:50 INFO - PROCESS | 1653 | 1467332090286 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:50 INFO - PROCESS | 1653 | 1467332090552 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 17:14:50 INFO - PROCESS | 1653 | 1467332090681 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 1653 | 1467332090682 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182b1000 == 47 [pid = 1653] [id = 737] 17:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x111c14800) [pid = 1653] [serial = 2211] [outer = 0x0] 17:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112a58000) [pid = 1653] [serial = 2212] [outer = 0x111c14800] 17:14:50 INFO - PROCESS | 1653 | 1467332090713 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x115e19c00) [pid = 1653] [serial = 2213] [outer = 0x111c14800] 17:14:51 INFO - PROCESS | 1653 | 1467332091122 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:14:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:14:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 869ms 17:14:51 INFO - PROCESS | 1653 | 1467332091150 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 1653 | 1467332091153 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 17:14:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:14:51 INFO - PROCESS | 1653 | 1467332091158 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - PROCESS | 1653 | 1467332091161 Marionette TRACE conn2 <- [1,2922,null,{}] 17:14:51 INFO - PROCESS | 1653 | 1467332091165 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}] 17:14:51 INFO - PROCESS | 1653 | 1467332091167 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:51 INFO - PROCESS | 1653 | 1467332091264 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 17:14:51 INFO - PROCESS | 1653 | 1467332091330 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 1653 | 1467332091332 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199de000 == 48 [pid = 1653] [id = 738] 17:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11866cc00) [pid = 1653] [serial = 2214] [outer = 0x0] 17:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1186c9000) [pid = 1653] [serial = 2215] [outer = 0x11866cc00] 17:14:51 INFO - PROCESS | 1653 | 1467332091359 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119702400) [pid = 1653] [serial = 2216] [outer = 0x11866cc00] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12d707800 == 47 [pid = 1653] [id = 732] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12d551800 == 46 [pid = 1653] [id = 731] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12cabf800 == 45 [pid = 1653] [id = 730] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x124e8c000 == 44 [pid = 1653] [id = 729] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128c21800) [pid = 1653] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12b43f000 == 43 [pid = 1653] [id = 728] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab43800 == 42 [pid = 1653] [id = 727] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116bbb800 == 41 [pid = 1653] [id = 726] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128c2e800 == 40 [pid = 1653] [id = 725] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1165b4800 == 39 [pid = 1653] [id = 724] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12135e000 == 38 [pid = 1653] [id = 723] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d4800 == 37 [pid = 1653] [id = 722] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119010800 == 36 [pid = 1653] [id = 721] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1183d1800 == 35 [pid = 1653] [id = 720] 17:14:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12c65c800 == 34 [pid = 1653] [id = 715] 17:14:51 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:14:51 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:14:51 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:14:51 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11995c400) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12107c000) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126935000) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11628c800) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1133b4c00) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11672e000) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124e31800) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112a59000) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11970d800) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121be8400) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118672800) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1186f1c00) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1186f6400) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125686c00) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1197f4c00) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1261ec800) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116a10400) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1213c7000) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1199e8400) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1190d0400) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1197d8c00) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125687000) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12693e000) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 17:14:51 INFO - PROCESS | 1653 | 1467332091832 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]]]}] 17:14:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:14:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:14:51 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 17:14:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:14:51 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 17:14:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:14:51 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]" 17:14:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:14:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:14:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 727ms 17:14:51 INFO - PROCESS | 1653 | 1467332091885 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 17:14:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:14:51 INFO - PROCESS | 1653 | 1467332091888 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 17:14:51 INFO - PROCESS | 1653 | 1467332091893 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - PROCESS | 1653 | 1467332091895 Marionette TRACE conn2 <- [1,2926,null,{}] 17:14:51 INFO - PROCESS | 1653 | 1467332091899 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}] 17:14:51 INFO - PROCESS | 1653 | 1467332091901 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:52 INFO - PROCESS | 1653 | 1467332092028 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 17:14:52 INFO - PROCESS | 1653 | 1467332092166 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 1653 | 1467332092168 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e4000 == 35 [pid = 1653] [id = 739] 17:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118672800) [pid = 1653] [serial = 2217] [outer = 0x0] 17:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121077000) [pid = 1653] [serial = 2218] [outer = 0x118672800] 17:14:52 INFO - PROCESS | 1653 | 1467332092201 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1213c4800) [pid = 1653] [serial = 2219] [outer = 0x118672800] 17:14:52 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:14:52 INFO - PROCESS | 1653 | 1467332092489 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]]]}] 17:14:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:14:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 626ms 17:14:52 INFO - PROCESS | 1653 | 1467332092522 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 1653 | 1467332092524 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 17:14:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:14:52 INFO - PROCESS | 1653 | 1467332092540 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 1653 | 1467332092546 Marionette TRACE conn2 <- [1,2930,null,{}] 17:14:52 INFO - PROCESS | 1653 | 1467332092553 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}] 17:14:52 INFO - PROCESS | 1653 | 1467332092555 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:52 INFO - PROCESS | 1653 | 1467332092664 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 17:14:52 INFO - PROCESS | 1653 | 1467332092733 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 1653 | 1467332092734 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x127891000 == 36 [pid = 1653] [id = 740] 17:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118673000) [pid = 1653] [serial = 2220] [outer = 0x0] 17:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124e31800) [pid = 1653] [serial = 2221] [outer = 0x118673000] 17:14:52 INFO - PROCESS | 1653 | 1467332092767 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125128000) [pid = 1653] [serial = 2222] [outer = 0x118673000] 17:14:52 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:14:53 INFO - PROCESS | 1653 | 1467332093026 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]]]}] 17:14:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:14:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 532ms 17:14:53 INFO - PROCESS | 1653 | 1467332093068 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 1653 | 1467332093070 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 17:14:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:14:53 INFO - PROCESS | 1653 | 1467332093072 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 1653 | 1467332093073 Marionette TRACE conn2 <- [1,2934,null,{}] 17:14:53 INFO - PROCESS | 1653 | 1467332093082 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}] 17:14:53 INFO - PROCESS | 1653 | 1467332093083 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:53 INFO - PROCESS | 1653 | 1467332093166 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 17:14:53 INFO - PROCESS | 1653 | 1467332093170 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 1653 | 1467332093171 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x129532800 == 37 [pid = 1653] [id = 741] 17:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125687000) [pid = 1653] [serial = 2223] [outer = 0x0] 17:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126937400) [pid = 1653] [serial = 2224] [outer = 0x125687000] 17:14:53 INFO - PROCESS | 1653 | 1467332093198 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127813400) [pid = 1653] [serial = 2225] [outer = 0x125687000] 17:14:53 INFO - PROCESS | 1653 | 1467332093508 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]]]}] 17:14:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:14:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 475ms 17:14:53 INFO - PROCESS | 1653 | 1467332093548 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 1653 | 1467332093549 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 17:14:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:14:53 INFO - PROCESS | 1653 | 1467332093551 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 1653 | 1467332093552 Marionette TRACE conn2 <- [1,2938,null,{}] 17:14:53 INFO - PROCESS | 1653 | 1467332093555 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}] 17:14:53 INFO - PROCESS | 1653 | 1467332093556 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:53 INFO - PROCESS | 1653 | 1467332093675 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 17:14:53 INFO - PROCESS | 1653 | 1467332093689 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 1653 | 1467332093699 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7e8800 == 38 [pid = 1653] [id = 742] 17:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128ccd000) [pid = 1653] [serial = 2226] [outer = 0x0] 17:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128f0ac00) [pid = 1653] [serial = 2227] [outer = 0x128ccd000] 17:14:53 INFO - PROCESS | 1653 | 1467332093733 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129336400) [pid = 1653] [serial = 2228] [outer = 0x128ccd000] 17:14:54 INFO - PROCESS | 1653 | 1467332094069 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]]]}] 17:14:54 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. 17:14:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 569ms 17:14:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:14:54 INFO - PROCESS | 1653 | 1467332094121 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 1653 | 1467332094122 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 17:14:54 INFO - PROCESS | 1653 | 1467332094124 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 1653 | 1467332094125 Marionette TRACE conn2 <- [1,2942,null,{}] 17:14:54 INFO - PROCESS | 1653 | 1467332094128 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}] 17:14:54 INFO - PROCESS | 1653 | 1467332094129 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:54 INFO - PROCESS | 1653 | 1467332094235 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 17:14:54 INFO - PROCESS | 1653 | 1467332094239 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 1653 | 1467332094240 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b432000 == 39 [pid = 1653] [id = 743] 17:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129336c00) [pid = 1653] [serial = 2229] [outer = 0x0] 17:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129594800) [pid = 1653] [serial = 2230] [outer = 0x129336c00] 17:14:54 INFO - PROCESS | 1653 | 1467332094302 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1295eec00) [pid = 1653] [serial = 2231] [outer = 0x129336c00] 17:14:54 INFO - PROCESS | 1653 | 1467332094554 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"]]]}] 17:14:54 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 17:14:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:14:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 17:14:54 INFO - PROCESS | 1653 | 1467332094608 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 1653 | 1467332094612 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 17:14:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:14:54 INFO - PROCESS | 1653 | 1467332094619 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 1653 | 1467332094621 Marionette TRACE conn2 <- [1,2946,null,{}] 17:14:54 INFO - PROCESS | 1653 | 1467332094623 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}] 17:14:54 INFO - PROCESS | 1653 | 1467332094625 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:54 INFO - PROCESS | 1653 | 1467332094741 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 17:14:54 INFO - PROCESS | 1653 | 1467332094744 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 1653 | 1467332094745 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190f7800 == 40 [pid = 1653] [id = 744] 17:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129598c00) [pid = 1653] [serial = 2232] [outer = 0x0] 17:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a80e400) [pid = 1653] [serial = 2233] [outer = 0x129598c00] 17:14:54 INFO - PROCESS | 1653 | 1467332094769 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a819c00) [pid = 1653] [serial = 2234] [outer = 0x129598c00] 17:14:55 INFO - PROCESS | 1653 | 1467332095125 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]]]}] 17:14:55 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. 17:14:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 519ms 17:14:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:14:55 INFO - PROCESS | 1653 | 1467332095141 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 1653 | 1467332095143 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 17:14:55 INFO - PROCESS | 1653 | 1467332095147 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 1653 | 1467332095149 Marionette TRACE conn2 <- [1,2950,null,{}] 17:14:55 INFO - PROCESS | 1653 | 1467332095161 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}] 17:14:55 INFO - PROCESS | 1653 | 1467332095163 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:55 INFO - PROCESS | 1653 | 1467332095328 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 17:14:55 INFO - PROCESS | 1653 | 1467332095343 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 1653 | 1467332095344 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cad0000 == 41 [pid = 1653] [id = 745] 17:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124823800) [pid = 1653] [serial = 2235] [outer = 0x0] 17:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a8a0800) [pid = 1653] [serial = 2236] [outer = 0x124823800] 17:14:55 INFO - PROCESS | 1653 | 1467332095384 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12570a000) [pid = 1653] [serial = 2237] [outer = 0x124823800] 17:14:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11884f800 == 42 [pid = 1653] [id = 746] 17:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1182dc000) [pid = 1653] [serial = 2238] [outer = 0x0] 17:14:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1197da800) [pid = 1653] [serial = 2239] [outer = 0x1182dc000] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1261f2000) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x110fec000) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1177d2800) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12145ec00) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1261f1000) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128fa6400) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x110edb800) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x111cac000) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12958e400) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116b19000) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115e1a400) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:14:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118671000) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:14:55 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. 17:14:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 17:14:55 INFO - PROCESS | 1653 | 1467332095908 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]]]}] 17:14:55 INFO - PROCESS | 1653 | 1467332095917 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 1653 | 1467332095918 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 17:14:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:14:55 INFO - PROCESS | 1653 | 1467332095920 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 1653 | 1467332095921 Marionette TRACE conn2 <- [1,2954,null,{}] 17:14:55 INFO - PROCESS | 1653 | 1467332095924 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}] 17:14:55 INFO - PROCESS | 1653 | 1467332095927 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:56 INFO - PROCESS | 1653 | 1467332096045 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 17:14:56 INFO - PROCESS | 1653 | 1467332096048 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 1653 | 1467332096051 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d70c800 == 43 [pid = 1653] [id = 747] 17:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1177d2800) [pid = 1653] [serial = 2240] [outer = 0x0] 17:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124e33000) [pid = 1653] [serial = 2241] [outer = 0x1177d2800] 17:14:56 INFO - PROCESS | 1653 | 1467332096090 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128cca400) [pid = 1653] [serial = 2242] [outer = 0x1177d2800] 17:14:56 INFO - PROCESS | 1653 | 1467332096555 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]]]}] 17:14:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:14:56 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 17:14:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 672ms 17:14:56 INFO - PROCESS | 1653 | 1467332096594 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 17:14:56 INFO - PROCESS | 1653 | 1467332096596 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 17:14:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:14:56 INFO - PROCESS | 1653 | 1467332096598 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - PROCESS | 1653 | 1467332096599 Marionette TRACE conn2 <- [1,2958,null,{}] 17:14:56 INFO - PROCESS | 1653 | 1467332096601 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}] 17:14:56 INFO - PROCESS | 1653 | 1467332096602 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:56 INFO - PROCESS | 1653 | 1467332096690 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 17:14:56 INFO - PROCESS | 1653 | 1467332096696 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 1653 | 1467332096698 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db95000 == 44 [pid = 1653] [id = 748] 17:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129055000) [pid = 1653] [serial = 2243] [outer = 0x0] 17:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b007000) [pid = 1653] [serial = 2244] [outer = 0x129055000] 17:14:56 INFO - PROCESS | 1653 | 1467332096725 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b0ec800) [pid = 1653] [serial = 2245] [outer = 0x129055000] 17:14:57 INFO - PROCESS | 1653 | 1467332097056 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]]]}] 17:14:57 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. 17:14:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 469ms 17:14:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:14:57 INFO - PROCESS | 1653 | 1467332097067 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 1653 | 1467332097069 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 17:14:57 INFO - PROCESS | 1653 | 1467332097071 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 1653 | 1467332097073 Marionette TRACE conn2 <- [1,2962,null,{}] 17:14:57 INFO - PROCESS | 1653 | 1467332097077 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}] 17:14:57 INFO - PROCESS | 1653 | 1467332097079 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:57 INFO - PROCESS | 1653 | 1467332097171 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 17:14:57 INFO - PROCESS | 1653 | 1467332097244 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 1653 | 1467332097245 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12df78000 == 45 [pid = 1653] [id = 749] 17:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129057800) [pid = 1653] [serial = 2246] [outer = 0x0] 17:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b2c3c00) [pid = 1653] [serial = 2247] [outer = 0x129057800] 17:14:57 INFO - PROCESS | 1653 | 1467332097269 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b319000) [pid = 1653] [serial = 2248] [outer = 0x129057800] 17:14:57 INFO - PROCESS | 1653 | 1467332097507 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]]]}] 17:14:57 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. 17:14:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 474ms 17:14:57 INFO - PROCESS | 1653 | 1467332097551 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 1653 | 1467332097552 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 17:14:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:14:57 INFO - PROCESS | 1653 | 1467332097554 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 1653 | 1467332097555 Marionette TRACE conn2 <- [1,2966,null,{}] 17:14:57 INFO - PROCESS | 1653 | 1467332097565 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}] 17:14:57 INFO - PROCESS | 1653 | 1467332097566 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:57 INFO - PROCESS | 1653 | 1467332097655 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 17:14:57 INFO - PROCESS | 1653 | 1467332097659 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 1653 | 1467332097660 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b326800 == 46 [pid = 1653] [id = 750] 17:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b31c800) [pid = 1653] [serial = 2249] [outer = 0x0] 17:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b320c00) [pid = 1653] [serial = 2250] [outer = 0x12b31c800] 17:14:57 INFO - PROCESS | 1653 | 1467332097684 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bbc8c00) [pid = 1653] [serial = 2251] [outer = 0x12b31c800] 17:14:58 INFO - PROCESS | 1653 | 1467332098149 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]]]}] 17:14:58 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. 17:14:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 621ms 17:14:58 INFO - PROCESS | 1653 | 1467332098176 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 17:14:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:14:58 INFO - PROCESS | 1653 | 1467332098181 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 17:14:58 INFO - PROCESS | 1653 | 1467332098186 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 1653 | 1467332098189 Marionette TRACE conn2 <- [1,2970,null,{}] 17:14:58 INFO - PROCESS | 1653 | 1467332098219 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}] 17:14:58 INFO - PROCESS | 1653 | 1467332098222 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:58 INFO - PROCESS | 1653 | 1467332098357 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 17:14:58 INFO - PROCESS | 1653 | 1467332098437 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 1653 | 1467332098439 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11885a800 == 47 [pid = 1653] [id = 751] 17:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1182dcc00) [pid = 1653] [serial = 2252] [outer = 0x0] 17:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118377000) [pid = 1653] [serial = 2253] [outer = 0x1182dcc00] 17:14:58 INFO - PROCESS | 1653 | 1467332098470 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119709000) [pid = 1653] [serial = 2254] [outer = 0x1182dcc00] 17:14:58 INFO - PROCESS | 1653 | 1467332098835 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]]]}] 17:14:58 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. 17:14:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 694ms 17:14:58 INFO - PROCESS | 1653 | 1467332098879 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 17:14:58 INFO - PROCESS | 1653 | 1467332098882 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 17:14:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:14:58 INFO - PROCESS | 1653 | 1467332098886 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 1653 | 1467332098888 Marionette TRACE conn2 <- [1,2974,null,{}] 17:14:58 INFO - PROCESS | 1653 | 1467332098891 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}] 17:14:58 INFO - PROCESS | 1653 | 1467332098892 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:59 INFO - PROCESS | 1653 | 1467332098999 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 17:14:59 INFO - PROCESS | 1653 | 1467332099127 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 1653 | 1467332099128 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x127891800 == 48 [pid = 1653] [id = 752] 17:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119966000) [pid = 1653] [serial = 2255] [outer = 0x0] 17:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x121457800) [pid = 1653] [serial = 2256] [outer = 0x119966000] 17:14:59 INFO - PROCESS | 1653 | 1467332099164 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x121b7b000) [pid = 1653] [serial = 2257] [outer = 0x119966000] 17:14:59 INFO - PROCESS | 1653 | 1467332099528 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]]]}] 17:14:59 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. 17:14:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 675ms 17:14:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:14:59 INFO - PROCESS | 1653 | 1467332099562 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 17:14:59 INFO - PROCESS | 1653 | 1467332099564 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 17:14:59 INFO - PROCESS | 1653 | 1467332099566 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 1653 | 1467332099569 Marionette TRACE conn2 <- [1,2978,null,{}] 17:14:59 INFO - PROCESS | 1653 | 1467332099576 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}] 17:14:59 INFO - PROCESS | 1653 | 1467332099579 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:59 INFO - PROCESS | 1653 | 1467332099684 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 17:14:59 INFO - PROCESS | 1653 | 1467332099795 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 1653 | 1467332099797 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:14:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b341800 == 49 [pid = 1653] [id = 753] 17:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124e33c00) [pid = 1653] [serial = 2258] [outer = 0x0] 17:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1278cec00) [pid = 1653] [serial = 2259] [outer = 0x124e33c00] 17:14:59 INFO - PROCESS | 1653 | 1467332099829 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128ccbc00) [pid = 1653] [serial = 2260] [outer = 0x124e33c00] 17:15:00 INFO - PROCESS | 1653 | 1467332100180 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]]]}] 17:15:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:15:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 621ms 17:15:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:15:00 INFO - PROCESS | 1653 | 1467332100187 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 1653 | 1467332100189 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 17:15:00 INFO - PROCESS | 1653 | 1467332100191 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 1653 | 1467332100194 Marionette TRACE conn2 <- [1,2982,null,{}] 17:15:00 INFO - PROCESS | 1653 | 1467332100197 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}] 17:15:00 INFO - PROCESS | 1653 | 1467332100199 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:00 INFO - PROCESS | 1653 | 1467332100304 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 17:15:00 INFO - PROCESS | 1653 | 1467332100429 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 1653 | 1467332100430 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dbad800 == 50 [pid = 1653] [id = 754] 17:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1257ac000) [pid = 1653] [serial = 2261] [outer = 0x0] 17:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x129595800) [pid = 1653] [serial = 2262] [outer = 0x1257ac000] 17:15:00 INFO - PROCESS | 1653 | 1467332100463 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a89a000) [pid = 1653] [serial = 2263] [outer = 0x1257ac000] 17:15:00 INFO - PROCESS | 1653 | 1467332100802 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"]]]}] 17:15:00 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 17:15:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:15:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 625ms 17:15:00 INFO - PROCESS | 1653 | 1467332100817 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 1653 | 1467332100818 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 17:15:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:15:00 INFO - PROCESS | 1653 | 1467332100820 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 1653 | 1467332100822 Marionette TRACE conn2 <- [1,2986,null,{}] 17:15:00 INFO - PROCESS | 1653 | 1467332100824 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}] 17:15:00 INFO - PROCESS | 1653 | 1467332100826 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:00 INFO - PROCESS | 1653 | 1467332100929 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 17:15:01 INFO - PROCESS | 1653 | 1467332101040 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 1653 | 1467332101041 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dfa2800 == 51 [pid = 1653] [id = 755] 17:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x112a5c800) [pid = 1653] [serial = 2264] [outer = 0x0] 17:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b005800) [pid = 1653] [serial = 2265] [outer = 0x112a5c800] 17:15:01 INFO - PROCESS | 1653 | 1467332101071 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12b2c5800) [pid = 1653] [serial = 2266] [outer = 0x112a5c800] 17:15:01 INFO - PROCESS | 1653 | 1467332101390 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]]]}] 17:15:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:15:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 620ms 17:15:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:15:01 INFO - PROCESS | 1653 | 1467332101442 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 1653 | 1467332101443 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 17:15:01 INFO - PROCESS | 1653 | 1467332101446 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 1653 | 1467332101447 Marionette TRACE conn2 <- [1,2990,null,{}] 17:15:01 INFO - PROCESS | 1653 | 1467332101449 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}] 17:15:01 INFO - PROCESS | 1653 | 1467332101453 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:01 INFO - PROCESS | 1653 | 1467332101579 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 17:15:01 INFO - PROCESS | 1653 | 1467332101848 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 1653 | 1467332101850 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x118864800 == 52 [pid = 1653] [id = 756] 17:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1128cec00) [pid = 1653] [serial = 2267] [outer = 0x0] 17:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x113252400) [pid = 1653] [serial = 2268] [outer = 0x1128cec00] 17:15:01 INFO - PROCESS | 1653 | 1467332101897 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x116a03400) [pid = 1653] [serial = 2269] [outer = 0x1128cec00] 17:15:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x111e15000 == 53 [pid = 1653] [id = 757] 17:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x112e3e400) [pid = 1653] [serial = 2270] [outer = 0x0] 17:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x116292400) [pid = 1653] [serial = 2271] [outer = 0x112e3e400] 17:15:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:15:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 872ms 17:15:02 INFO - PROCESS | 1653 | 1467332102311 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]]]}] 17:15:02 INFO - PROCESS | 1653 | 1467332102320 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 1653 | 1467332102322 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 17:15:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:15:02 INFO - PROCESS | 1653 | 1467332102325 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 1653 | 1467332102326 Marionette TRACE conn2 <- [1,2994,null,{}] 17:15:02 INFO - PROCESS | 1653 | 1467332102330 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}] 17:15:02 INFO - PROCESS | 1653 | 1467332102333 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:02 INFO - PROCESS | 1653 | 1467332102448 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 17:15:02 INFO - PROCESS | 1653 | 1467332102563 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 1653 | 1467332102564 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210e2000 == 54 [pid = 1653] [id = 758] 17:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1197dcc00) [pid = 1653] [serial = 2272] [outer = 0x0] 17:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1197f0400) [pid = 1653] [serial = 2273] [outer = 0x1197dcc00] 17:15:02 INFO - PROCESS | 1653 | 1467332102594 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12107ac00) [pid = 1653] [serial = 2274] [outer = 0x1197dcc00] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12df78000 == 53 [pid = 1653] [id = 749] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12db95000 == 52 [pid = 1653] [id = 748] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12d70c800 == 51 [pid = 1653] [id = 747] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11884f800 == 50 [pid = 1653] [id = 746] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12cad0000 == 49 [pid = 1653] [id = 745] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1190f7800 == 48 [pid = 1653] [id = 744] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b432000 == 47 [pid = 1653] [id = 743] 17:15:02 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12693d000) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7e8800 == 46 [pid = 1653] [id = 742] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x129532800 == 45 [pid = 1653] [id = 741] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x127891000 == 44 [pid = 1653] [id = 740] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e4000 == 43 [pid = 1653] [id = 739] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1199de000 == 42 [pid = 1653] [id = 738] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1182b1000 == 41 [pid = 1653] [id = 737] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1215be800 == 40 [pid = 1653] [id = 734] 17:15:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa2000 == 39 [pid = 1653] [id = 733] 17:15:02 INFO - PROCESS | 1653 | 1467332102934 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]]]}] 17:15:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:15:02 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 17:15:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 623ms 17:15:02 INFO - PROCESS | 1653 | 1467332102949 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 1653 | 1467332102951 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 17:15:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:15:02 INFO - PROCESS | 1653 | 1467332102954 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 1653 | 1467332102955 Marionette TRACE conn2 <- [1,2998,null,{}] 17:15:02 INFO - PROCESS | 1653 | 1467332102958 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}] 17:15:02 INFO - PROCESS | 1653 | 1467332102959 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:03 INFO - PROCESS | 1653 | 1467332103056 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x128cbf800) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119455c00) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x128f10000) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x128fa6000) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1186f2000) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11837b800) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11672d800) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1220c1800) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124c63c00) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11628f400) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1266bc400) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x121c6ec00) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12905ac00) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x129334000) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x117037c00) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x126d89400) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1133b2000) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x112a5d800) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1295ebc00) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1197ee000) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12145c000) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1177d2000) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11945bc00) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1295f3000) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112a51800) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x121b7bc00) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x127812800) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12933e800) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129641400) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 17:15:03 INFO - PROCESS | 1653 | 1467332103154 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 1653 | 1467332103155 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192cf800 == 40 [pid = 1653] [id = 759] 17:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118378000) [pid = 1653] [serial = 2275] [outer = 0x0] 17:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11945bc00) [pid = 1653] [serial = 2276] [outer = 0x118378000] 17:15:03 INFO - PROCESS | 1653 | 1467332103180 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121b7a400) [pid = 1653] [serial = 2277] [outer = 0x118378000] 17:15:03 INFO - PROCESS | 1653 | 1467332103442 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]]]}] 17:15:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:15:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 518ms 17:15:03 INFO - PROCESS | 1653 | 1467332103473 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 1653 | 1467332103474 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 17:15:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:15:03 INFO - PROCESS | 1653 | 1467332103485 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - PROCESS | 1653 | 1467332103489 Marionette TRACE conn2 <- [1,3002,null,{}] 17:15:03 INFO - PROCESS | 1653 | 1467332103503 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}] 17:15:03 INFO - PROCESS | 1653 | 1467332103506 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:03 INFO - PROCESS | 1653 | 1467332103620 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 17:15:03 INFO - PROCESS | 1653 | 1467332103684 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 1653 | 1467332103686 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1256c5000 == 41 [pid = 1653] [id = 760] 17:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11837b800) [pid = 1653] [serial = 2278] [outer = 0x0] 17:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12482a000) [pid = 1653] [serial = 2279] [outer = 0x11837b800] 17:15:03 INFO - PROCESS | 1653 | 1467332103712 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x125712400) [pid = 1653] [serial = 2280] [outer = 0x11837b800] 17:15:04 INFO - PROCESS | 1653 | 1467332104009 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]]]}] 17:15:04 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. 17:15:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 582ms 17:15:04 INFO - PROCESS | 1653 | 1467332104066 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 17:15:04 INFO - PROCESS | 1653 | 1467332104068 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 17:15:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:15:04 INFO - PROCESS | 1653 | 1467332104070 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - PROCESS | 1653 | 1467332104071 Marionette TRACE conn2 <- [1,3006,null,{}] 17:15:04 INFO - PROCESS | 1653 | 1467332104074 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}] 17:15:04 INFO - PROCESS | 1653 | 1467332104077 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:04 INFO - PROCESS | 1653 | 1467332104166 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 17:15:04 INFO - PROCESS | 1653 | 1467332104237 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 1653 | 1467332104238 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x129543000 == 42 [pid = 1653] [id = 761] 17:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12482f800) [pid = 1653] [serial = 2281] [outer = 0x0] 17:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126984c00) [pid = 1653] [serial = 2282] [outer = 0x12482f800] 17:15:04 INFO - PROCESS | 1653 | 1467332104263 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128f98000) [pid = 1653] [serial = 2283] [outer = 0x12482f800] 17:15:04 INFO - PROCESS | 1653 | 1467332104524 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]]]}] 17:15:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:15:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 469ms 17:15:04 INFO - PROCESS | 1653 | 1467332104540 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 17:15:04 INFO - PROCESS | 1653 | 1467332104541 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 17:15:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:15:04 INFO - PROCESS | 1653 | 1467332104554 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - PROCESS | 1653 | 1467332104555 Marionette TRACE conn2 <- [1,3010,null,{}] 17:15:04 INFO - PROCESS | 1653 | 1467332104558 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}] 17:15:04 INFO - PROCESS | 1653 | 1467332104560 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:04 INFO - PROCESS | 1653 | 1467332104654 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 17:15:04 INFO - PROCESS | 1653 | 1467332104658 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 1653 | 1467332104662 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b33b000 == 43 [pid = 1653] [id = 762] 17:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1295e9800) [pid = 1653] [serial = 2284] [outer = 0x0] 17:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1295f4000) [pid = 1653] [serial = 2285] [outer = 0x1295e9800] 17:15:04 INFO - PROCESS | 1653 | 1467332104692 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12a89ac00) [pid = 1653] [serial = 2286] [outer = 0x1295e9800] 17:15:05 INFO - PROCESS | 1653 | 1467332105045 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]]]}] 17:15:05 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 17:15:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 519ms 17:15:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:15:05 INFO - PROCESS | 1653 | 1467332105077 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 1653 | 1467332105079 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 17:15:05 INFO - PROCESS | 1653 | 1467332105081 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 1653 | 1467332105082 Marionette TRACE conn2 <- [1,3014,null,{}] 17:15:05 INFO - PROCESS | 1653 | 1467332105086 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}] 17:15:05 INFO - PROCESS | 1653 | 1467332105088 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:05 INFO - PROCESS | 1653 | 1467332105284 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 17:15:05 INFO - PROCESS | 1653 | 1467332105302 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 1653 | 1467332105303 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb94000 == 44 [pid = 1653] [id = 763] 17:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1186c6800) [pid = 1653] [serial = 2287] [outer = 0x0] 17:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a815400) [pid = 1653] [serial = 2288] [outer = 0x1186c6800] 17:15:05 INFO - PROCESS | 1653 | 1467332105327 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x121a3e800) [pid = 1653] [serial = 2289] [outer = 0x1186c6800] 17:15:05 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:15:05 INFO - PROCESS | 1653 | 1467332105685 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:15:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:15:05 INFO - {} 17:15:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:15:05 INFO - {} 17:15:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:15:05 INFO - {} 17:15:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:15:05 INFO - {} 17:15:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 621ms 17:15:05 INFO - PROCESS | 1653 | 1467332105710 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 1653 | 1467332105711 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 17:15:05 INFO - TEST-START | /FileAPI/fileReader.html 17:15:05 INFO - PROCESS | 1653 | 1467332105713 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 1653 | 1467332105714 Marionette TRACE conn2 <- [1,3018,null,{}] 17:15:05 INFO - PROCESS | 1653 | 1467332105716 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}] 17:15:05 INFO - PROCESS | 1653 | 1467332105717 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:05 INFO - PROCESS | 1653 | 1467332105828 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 17:15:05 INFO - PROCESS | 1653 | 1467332105846 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 1653 | 1467332105847 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d484800 == 45 [pid = 1653] [id = 764] 17:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12b316c00) [pid = 1653] [serial = 2290] [outer = 0x0] 17:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12bbcd000) [pid = 1653] [serial = 2291] [outer = 0x12b316c00] 17:15:05 INFO - PROCESS | 1653 | 1467332105872 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12bc29000) [pid = 1653] [serial = 2292] [outer = 0x12b316c00] 17:15:06 INFO - PROCESS | 1653 | 1467332106172 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]]]}] 17:15:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:15:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:15:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:15:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:15:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 470ms 17:15:06 INFO - TEST-START | /FileAPI/historical.html 17:15:06 INFO - PROCESS | 1653 | 1467332106184 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 1653 | 1467332106185 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 17:15:06 INFO - PROCESS | 1653 | 1467332106187 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 1653 | 1467332106188 Marionette TRACE conn2 <- [1,3022,null,{}] 17:15:06 INFO - PROCESS | 1653 | 1467332106193 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}] 17:15:06 INFO - PROCESS | 1653 | 1467332106195 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:06 INFO - PROCESS | 1653 | 1467332106318 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 17:15:06 INFO - PROCESS | 1653 | 1467332106333 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 1653 | 1467332106335 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d704000 == 46 [pid = 1653] [id = 765] 17:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x110fd8000) [pid = 1653] [serial = 2293] [outer = 0x0] 17:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x110fdc000) [pid = 1653] [serial = 2294] [outer = 0x110fd8000] 17:15:06 INFO - PROCESS | 1653 | 1467332106373 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x110fe0400) [pid = 1653] [serial = 2295] [outer = 0x110fd8000] 17:15:06 INFO - PROCESS | 1653 | 1467332106772 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"]]]}] 17:15:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:15:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:15:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:15:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:15:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:15:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:15:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:15:06 INFO - TEST-OK | /FileAPI/historical.html | took 622ms 17:15:06 INFO - TEST-START | /FileAPI/idlharness.html 17:15:06 INFO - PROCESS | 1653 | 1467332106810 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 1653 | 1467332106811 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 17:15:06 INFO - PROCESS | 1653 | 1467332106813 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 1653 | 1467332106814 Marionette TRACE conn2 <- [1,3026,null,{}] 17:15:06 INFO - PROCESS | 1653 | 1467332106816 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}] 17:15:06 INFO - PROCESS | 1653 | 1467332106817 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:06 INFO - PROCESS | 1653 | 1467332106933 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 17:15:06 INFO - PROCESS | 1653 | 1467332106946 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 1653 | 1467332106948 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dbab000 == 47 [pid = 1653] [id = 766] 17:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x110fe2400) [pid = 1653] [serial = 2296] [outer = 0x0] 17:15:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x113106400) [pid = 1653] [serial = 2297] [outer = 0x110fe2400] 17:15:06 INFO - PROCESS | 1653 | 1467332106971 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11310bc00) [pid = 1653] [serial = 2298] [outer = 0x110fe2400] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1177d2800) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x129336c00) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x129598c00) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124823800) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118673000) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11866cc00) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118672800) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x111c14800) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x125687000) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1182dc000) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x129057800) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x128ccd000) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:15:07 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x129055000) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:15:07 INFO - PROCESS | 1653 | 1467332107653 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]]]}] 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:15:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:15:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:15:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:15:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:15:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:15:07 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 17:15:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:15:07 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 17:15:07 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 17:15:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:15:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:15:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:15:07 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 17:15:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:15:07 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 17:15:07 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 17:15:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:15:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 881ms 17:15:07 INFO - TEST-START | /FileAPI/idlharness.worker 17:15:07 INFO - PROCESS | 1653 | 1467332107695 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 1653 | 1467332107696 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 17:15:07 INFO - PROCESS | 1653 | 1467332107698 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - PROCESS | 1653 | 1467332107699 Marionette TRACE conn2 <- [1,3030,null,{}] 17:15:07 INFO - PROCESS | 1653 | 1467332107702 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}] 17:15:07 INFO - PROCESS | 1653 | 1467332107713 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:07 INFO - PROCESS | 1653 | 1467332107806 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 17:15:07 INFO - PROCESS | 1653 | 1467332107814 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 1653 | 1467332107816 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12df8c000 == 48 [pid = 1653] [id = 767] 17:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x116b19800) [pid = 1653] [serial = 2299] [outer = 0x0] 17:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12c0bf400) [pid = 1653] [serial = 2300] [outer = 0x116b19800] 17:15:07 INFO - PROCESS | 1653 | 1467332107843 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12c1a0400) [pid = 1653] [serial = 2301] [outer = 0x116b19800] 17:15:07 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:15:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:15:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:15:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:15:08 INFO - {} 17:15:08 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 17:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:15:08 INFO - {} 17:15:08 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 - {} 17:15:08 INFO - {} 17:15:08 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 17:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:15:08 INFO - {} 17:15:08 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 17:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:15:08 INFO - {} 17:15:08 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 - {} 17:15:08 INFO - {} 17:15:08 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 17:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 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 17:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 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 17:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 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 17:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 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 17:15:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:15:08 INFO - {} 17:15:08 INFO - PROCESS | 1653 | 1467332108463 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,{},{}]]]}] 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:15:08 INFO - {} 17:15:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 788ms 17:15:08 INFO - PROCESS | 1653 | 1467332108488 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 1653 | 1467332108489 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 17:15:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:15:08 INFO - PROCESS | 1653 | 1467332108492 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 1653 | 1467332108494 Marionette TRACE conn2 <- [1,3034,null,{}] 17:15:08 INFO - PROCESS | 1653 | 1467332108496 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}] 17:15:08 INFO - PROCESS | 1653 | 1467332108498 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:08 INFO - PROCESS | 1653 | 1467332108597 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 17:15:08 INFO - PROCESS | 1653 | 1467332108665 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 1653 | 1467332108666 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x137331800 == 49 [pid = 1653] [id = 768] 17:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x112780800) [pid = 1653] [serial = 2302] [outer = 0x0] 17:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1372d0800) [pid = 1653] [serial = 2303] [outer = 0x112780800] 17:15:08 INFO - PROCESS | 1653 | 1467332108695 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1372d7000) [pid = 1653] [serial = 2304] [outer = 0x112780800] 17:15:08 INFO - PROCESS | 1653 | 1467332108930 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]]]}] 17:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:15:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 469ms 17:15:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:15:08 INFO - PROCESS | 1653 | 1467332108966 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 1653 | 1467332108968 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 17:15:08 INFO - PROCESS | 1653 | 1467332108971 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 1653 | 1467332108972 Marionette TRACE conn2 <- [1,3038,null,{}] 17:15:08 INFO - PROCESS | 1653 | 1467332108982 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}] 17:15:08 INFO - PROCESS | 1653 | 1467332108983 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:09 INFO - PROCESS | 1653 | 1467332109076 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 17:15:09 INFO - PROCESS | 1653 | 1467332109099 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 1653 | 1467332109100 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x137349000 == 50 [pid = 1653] [id = 769] 17:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x137239c00) [pid = 1653] [serial = 2305] [outer = 0x0] 17:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x13723c400) [pid = 1653] [serial = 2306] [outer = 0x137239c00] 17:15:09 INFO - PROCESS | 1653 | 1467332109123 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x137241800) [pid = 1653] [serial = 2307] [outer = 0x137239c00] 17:15:09 INFO - PROCESS | 1653 | 1467332109513 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"]]]}] 17:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:15:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 572ms 17:15:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:15:09 INFO - PROCESS | 1653 | 1467332109543 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 1653 | 1467332109545 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 17:15:09 INFO - PROCESS | 1653 | 1467332109549 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 1653 | 1467332109551 Marionette TRACE conn2 <- [1,3042,null,{}] 17:15:09 INFO - PROCESS | 1653 | 1467332109556 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}] 17:15:09 INFO - PROCESS | 1653 | 1467332109558 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:09 INFO - PROCESS | 1653 | 1467332109683 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 17:15:09 INFO - PROCESS | 1653 | 1467332109817 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 1653 | 1467332109821 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x118864000 == 51 [pid = 1653] [id = 770] 17:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x112785000) [pid = 1653] [serial = 2308] [outer = 0x0] 17:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x112a59c00) [pid = 1653] [serial = 2309] [outer = 0x112785000] 17:15:09 INFO - PROCESS | 1653 | 1467332109876 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1133b5800) [pid = 1653] [serial = 2310] [outer = 0x112785000] 17:15:10 INFO - PROCESS | 1653 | 1467332110422 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]]]}] 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:15:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:15:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:15:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:15:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:15:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 931ms 17:15:10 INFO - PROCESS | 1653 | 1467332110494 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 1653 | 1467332110497 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 17:15:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:15:10 INFO - PROCESS | 1653 | 1467332110504 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 1653 | 1467332110505 Marionette TRACE conn2 <- [1,3046,null,{}] 17:15:10 INFO - PROCESS | 1653 | 1467332110508 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}] 17:15:10 INFO - PROCESS | 1653 | 1467332110512 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:10 INFO - PROCESS | 1653 | 1467332110626 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 17:15:10 INFO - PROCESS | 1653 | 1467332110705 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 1653 | 1467332110707 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a78800 == 52 [pid = 1653] [id = 771] 17:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x121be8400) [pid = 1653] [serial = 2311] [outer = 0x0] 17:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x124827800) [pid = 1653] [serial = 2312] [outer = 0x121be8400] 17:15:10 INFO - PROCESS | 1653 | 1467332110737 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x124ed3000) [pid = 1653] [serial = 2313] [outer = 0x121be8400] 17:15:10 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:15:11 INFO - PROCESS | 1653 | 1467332111135 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:15:11 INFO - {} 17:15:11 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 674ms 17:15:11 INFO - PROCESS | 1653 | 1467332111177 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 1653 | 1467332111179 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 17:15:11 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:15:11 INFO - PROCESS | 1653 | 1467332111181 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 1653 | 1467332111184 Marionette TRACE conn2 <- [1,3050,null,{}] 17:15:11 INFO - PROCESS | 1653 | 1467332111192 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}] 17:15:11 INFO - PROCESS | 1653 | 1467332111195 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:11 INFO - PROCESS | 1653 | 1467332111336 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 17:15:11 INFO - PROCESS | 1653 | 1467332111448 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 1653 | 1467332111451 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7af000 == 53 [pid = 1653] [id = 772] 17:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1278d6c00) [pid = 1653] [serial = 2314] [outer = 0x0] 17:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12b007400) [pid = 1653] [serial = 2315] [outer = 0x1278d6c00] 17:15:11 INFO - PROCESS | 1653 | 1467332111495 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b318c00) [pid = 1653] [serial = 2316] [outer = 0x1278d6c00] 17:15:11 INFO - PROCESS | 1653 | 1467332111853 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]]]}] 17:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:15:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 723ms 17:15:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:15:11 INFO - PROCESS | 1653 | 1467332111905 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 1653 | 1467332111906 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 17:15:11 INFO - PROCESS | 1653 | 1467332111909 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 1653 | 1467332111910 Marionette TRACE conn2 <- [1,3054,null,{}] 17:15:11 INFO - PROCESS | 1653 | 1467332111913 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}] 17:15:11 INFO - PROCESS | 1653 | 1467332111914 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:12 INFO - PROCESS | 1653 | 1467332112042 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 17:15:12 INFO - PROCESS | 1653 | 1467332112152 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 1653 | 1467332112154 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e2c9000 == 54 [pid = 1653] [id = 773] 17:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12bbd0400) [pid = 1653] [serial = 2317] [outer = 0x0] 17:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12c0b6400) [pid = 1653] [serial = 2318] [outer = 0x12bbd0400] 17:15:12 INFO - PROCESS | 1653 | 1467332112184 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12c199800) [pid = 1653] [serial = 2319] [outer = 0x12bbd0400] 17:15:12 INFO - PROCESS | 1653 | 1467332112648 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"]]]}] 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:15:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:15:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 17:15:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:15:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:15:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 784ms 17:15:12 INFO - PROCESS | 1653 | 1467332112742 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 1653 | 1467332112744 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 17:15:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:15:12 INFO - PROCESS | 1653 | 1467332112748 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 1653 | 1467332112750 Marionette TRACE conn2 <- [1,3058,null,{}] 17:15:12 INFO - PROCESS | 1653 | 1467332112752 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}] 17:15:12 INFO - PROCESS | 1653 | 1467332112753 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:12 INFO - PROCESS | 1653 | 1467332112847 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 17:15:12 INFO - PROCESS | 1653 | 1467332112962 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 1653 | 1467332112963 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e30000 == 55 [pid = 1653] [id = 774] 17:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x112d0a000) [pid = 1653] [serial = 2320] [outer = 0x0] 17:15:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1186c9800) [pid = 1653] [serial = 2321] [outer = 0x112d0a000] 17:15:12 INFO - PROCESS | 1653 | 1467332112992 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11995b400) [pid = 1653] [serial = 2322] [outer = 0x112d0a000] 17:15:13 INFO - PROCESS | 1653 | 1467332113383 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]]]}] 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:15:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:15:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:15:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:15:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:15:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:15:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:15:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:15:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:15:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 673ms 17:15:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:15:13 INFO - PROCESS | 1653 | 1467332113421 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 1653 | 1467332113423 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 17:15:13 INFO - PROCESS | 1653 | 1467332113425 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 1653 | 1467332113427 Marionette TRACE conn2 <- [1,3062,null,{}] 17:15:13 INFO - PROCESS | 1653 | 1467332113429 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}] 17:15:13 INFO - PROCESS | 1653 | 1467332113433 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:13 INFO - PROCESS | 1653 | 1467332113564 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 17:15:13 INFO - PROCESS | 1653 | 1467332113827 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 1653 | 1467332113828 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa2000 == 56 [pid = 1653] [id = 775] 17:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x110edf000) [pid = 1653] [serial = 2323] [outer = 0x0] 17:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x110fef000) [pid = 1653] [serial = 2324] [outer = 0x110edf000] 17:15:13 INFO - PROCESS | 1653 | 1467332113886 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x112786400) [pid = 1653] [serial = 2325] [outer = 0x110edf000] 17:15:14 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:15:14 INFO - PROCESS | 1653 | 1467332114301 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:15:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:15:14 INFO - {} 17:15:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 919ms 17:15:14 INFO - PROCESS | 1653 | 1467332114345 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 1653 | 1467332114347 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 17:15:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:15:14 INFO - PROCESS | 1653 | 1467332114398 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 1653 | 1467332114399 Marionette TRACE conn2 <- [1,3066,null,{}] 17:15:14 INFO - PROCESS | 1653 | 1467332114404 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}] 17:15:14 INFO - PROCESS | 1653 | 1467332114407 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:14 INFO - PROCESS | 1653 | 1467332114516 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 17:15:14 INFO - PROCESS | 1653 | 1467332114605 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 1653 | 1467332114606 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118858800 == 57 [pid = 1653] [id = 776] 17:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x112a54400) [pid = 1653] [serial = 2326] [outer = 0x0] 17:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x112a5fc00) [pid = 1653] [serial = 2327] [outer = 0x112a54400] 17:15:14 INFO - PROCESS | 1653 | 1467332114633 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x113040400) [pid = 1653] [serial = 2328] [outer = 0x112a54400] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12cac2000 == 56 [pid = 1653] [id = 718] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1196a1800 == 55 [pid = 1653] [id = 716] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12d486800 == 54 [pid = 1653] [id = 719] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x137331800 == 53 [pid = 1653] [id = 768] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12df8c000 == 52 [pid = 1653] [id = 767] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12dbab000 == 51 [pid = 1653] [id = 766] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12d704000 == 50 [pid = 1653] [id = 765] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12d484800 == 49 [pid = 1653] [id = 764] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb94000 == 48 [pid = 1653] [id = 763] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b33b000 == 47 [pid = 1653] [id = 762] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x129543000 == 46 [pid = 1653] [id = 761] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1256c5000 == 45 [pid = 1653] [id = 760] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1192cf800 == 44 [pid = 1653] [id = 759] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x111e15000 == 43 [pid = 1653] [id = 757] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1210e2000 == 42 [pid = 1653] [id = 758] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118864800 == 41 [pid = 1653] [id = 756] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11885a800 == 40 [pid = 1653] [id = 751] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b326800 == 39 [pid = 1653] [id = 750] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12dfa2800 == 38 [pid = 1653] [id = 755] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12dbad800 == 37 [pid = 1653] [id = 754] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x127891800 == 36 [pid = 1653] [id = 752] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b341800 == 35 [pid = 1653] [id = 753] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12db4e800 == 34 [pid = 1653] [id = 736] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1278a1000 == 33 [pid = 1653] [id = 717] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bedf800 == 32 [pid = 1653] [id = 735] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa2000 == 31 [pid = 1653] [id = 775] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x117e30000 == 30 [pid = 1653] [id = 774] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12e2c9000 == 29 [pid = 1653] [id = 773] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7af000 == 28 [pid = 1653] [id = 772] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x126a78800 == 27 [pid = 1653] [id = 771] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x137349000 == 26 [pid = 1653] [id = 769] 17:15:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118864000 == 25 [pid = 1653] [id = 770] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1186c8800) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x124e31800) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x125128000) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1186c9000) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x119702400) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x121075000) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x121077000) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1213c4800) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x112a58000) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x115e19c00) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x126937400) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x127813400) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x128cca400) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x124e33000) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12570a000) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1197da800) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12b319000) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x128f0ac00) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b320c00) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x129336400) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12a819c00) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b007000) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12b0ec800) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b2c3c00) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x129594800) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12a80e400) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1295eec00) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12a8a0800) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1261eac00) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1128d5000) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 17:15:15 INFO - PROCESS | 1653 | 1467332115788 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]]]}] 17:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:15:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1474ms 17:15:15 INFO - PROCESS | 1653 | 1467332115835 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 1653 | 1467332115838 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 17:15:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:15:15 INFO - PROCESS | 1653 | 1467332115844 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 1653 | 1467332115849 Marionette TRACE conn2 <- [1,3070,null,{}] 17:15:15 INFO - PROCESS | 1653 | 1467332115854 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}] 17:15:15 INFO - PROCESS | 1653 | 1467332115856 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:15 INFO - PROCESS | 1653 | 1467332115998 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 17:15:16 INFO - PROCESS | 1653 | 1467332116068 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 1653 | 1467332116070 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182bd000 == 26 [pid = 1653] [id = 777] 17:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1128d2c00) [pid = 1653] [serial = 2329] [outer = 0x0] 17:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1129a7400) [pid = 1653] [serial = 2330] [outer = 0x1128d2c00] 17:15:16 INFO - PROCESS | 1653 | 1467332116097 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x112a56000) [pid = 1653] [serial = 2331] [outer = 0x1128d2c00] 17:15:16 INFO - PROCESS | 1653 | 1467332116379 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]]]}] 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:15:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 576ms 17:15:16 INFO - PROCESS | 1653 | 1467332116420 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 1653 | 1467332116423 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 17:15:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:15:16 INFO - PROCESS | 1653 | 1467332116436 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 1653 | 1467332116437 Marionette TRACE conn2 <- [1,3074,null,{}] 17:15:16 INFO - PROCESS | 1653 | 1467332116440 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}] 17:15:16 INFO - PROCESS | 1653 | 1467332116442 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:16 INFO - PROCESS | 1653 | 1467332116534 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 17:15:16 INFO - PROCESS | 1653 | 1467332116625 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 1653 | 1467332116626 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190f7000 == 27 [pid = 1653] [id = 778] 17:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x113102400) [pid = 1653] [serial = 2332] [outer = 0x0] 17:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x113110400) [pid = 1653] [serial = 2333] [outer = 0x113102400] 17:15:16 INFO - PROCESS | 1653 | 1467332116655 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x113155800) [pid = 1653] [serial = 2334] [outer = 0x113102400] 17:15:16 INFO - PROCESS | 1653 | 1467332116914 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]]]}] 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:15:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 522ms 17:15:16 INFO - PROCESS | 1653 | 1467332116965 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 1653 | 1467332116967 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 17:15:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:15:16 INFO - PROCESS | 1653 | 1467332116969 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 1653 | 1467332116972 Marionette TRACE conn2 <- [1,3078,null,{}] 17:15:16 INFO - PROCESS | 1653 | 1467332116988 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}] 17:15:16 INFO - PROCESS | 1653 | 1467332116991 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:17 INFO - PROCESS | 1653 | 1467332117079 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 17:15:17 INFO - PROCESS | 1653 | 1467332117154 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 1653 | 1467332117156 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12178b000 == 28 [pid = 1653] [id = 779] 17:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x113376800) [pid = 1653] [serial = 2335] [outer = 0x0] 17:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x115e1a000) [pid = 1653] [serial = 2336] [outer = 0x113376800] 17:15:17 INFO - PROCESS | 1653 | 1467332117184 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1165e7c00) [pid = 1653] [serial = 2337] [outer = 0x113376800] 17:15:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 17:15:17 INFO - reader.readAsText(blob_2) 17:15:17 INFO - }" did not throw 17:15:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 17:15:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 17:15:17 INFO - reader.readAsDataURL(blob_2) 17:15:17 INFO - }" did not throw 17:15:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 17:15:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 17:15:17 INFO - reader.readAsArrayBuffer(blob_2) 17:15:17 INFO - }" did not throw 17:15:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 17:15:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 17:15:17 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:15:17 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 1653 | 1467332117502 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 17:15:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:15:17 INFO - PROCESS | 1653 | 1467332117504 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - PROCESS | 1653 | 1467332117505 Marionette TRACE conn2 <- [1,3082,null,{}] 17:15:17 INFO - PROCESS | 1653 | 1467332117515 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}] 17:15:17 INFO - PROCESS | 1653 | 1467332117516 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:17 INFO - PROCESS | 1653 | 1467332117641 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 17:15:17 INFO - PROCESS | 1653 | 1467332117646 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 1653 | 1467332117647 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1248df800 == 29 [pid = 1653] [id = 780] 17:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x116a7bc00) [pid = 1653] [serial = 2338] [outer = 0x0] 17:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x117e10400) [pid = 1653] [serial = 2339] [outer = 0x116a7bc00] 17:15:17 INFO - PROCESS | 1653 | 1467332117672 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x118370800) [pid = 1653] [serial = 2340] [outer = 0x116a7bc00] 17:15:18 INFO - PROCESS | 1653 | 1467332118006 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]]]}] 17:15:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:15:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:15:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 519ms 17:15:18 INFO - PROCESS | 1653 | 1467332118023 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 1653 | 1467332118025 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 17:15:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:15:18 INFO - PROCESS | 1653 | 1467332118035 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 1653 | 1467332118036 Marionette TRACE conn2 <- [1,3086,null,{}] 17:15:18 INFO - PROCESS | 1653 | 1467332118038 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}] 17:15:18 INFO - PROCESS | 1653 | 1467332118040 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:18 INFO - PROCESS | 1653 | 1467332118149 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 17:15:18 INFO - PROCESS | 1653 | 1467332118154 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 1653 | 1467332118155 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x125742000 == 30 [pid = 1653] [id = 781] 17:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x116a79000) [pid = 1653] [serial = 2341] [outer = 0x0] 17:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11837a800) [pid = 1653] [serial = 2342] [outer = 0x116a79000] 17:15:18 INFO - PROCESS | 1653 | 1467332118180 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118675800) [pid = 1653] [serial = 2343] [outer = 0x116a79000] 17:15:18 INFO - PROCESS | 1653 | 1467332118517 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:15:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 518ms 17:15:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:15:18 INFO - PROCESS | 1653 | 1467332118553 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 1653 | 1467332118555 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 17:15:18 INFO - PROCESS | 1653 | 1467332118557 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 1653 | 1467332118558 Marionette TRACE conn2 <- [1,3090,null,{}] 17:15:18 INFO - PROCESS | 1653 | 1467332118563 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}] 17:15:18 INFO - PROCESS | 1653 | 1467332118567 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:18 INFO - PROCESS | 1653 | 1467332118687 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 17:15:18 INFO - PROCESS | 1653 | 1467332118692 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 1653 | 1467332118693 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f15800 == 31 [pid = 1653] [id = 782] 17:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x118673c00) [pid = 1653] [serial = 2344] [outer = 0x0] 17:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1186f2000) [pid = 1653] [serial = 2345] [outer = 0x118673c00] 17:15:18 INFO - PROCESS | 1653 | 1467332118718 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1197d0400) [pid = 1653] [serial = 2346] [outer = 0x118673c00] 17:15:19 INFO - PROCESS | 1653 | 1467332119039 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:15:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:15:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 522ms 17:15:19 INFO - PROCESS | 1653 | 1467332119083 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 1653 | 1467332119084 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 17:15:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:15:19 INFO - PROCESS | 1653 | 1467332119086 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - PROCESS | 1653 | 1467332119087 Marionette TRACE conn2 <- [1,3094,null,{}] 17:15:19 INFO - PROCESS | 1653 | 1467332119098 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}] 17:15:19 INFO - PROCESS | 1653 | 1467332119099 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:19 INFO - PROCESS | 1653 | 1467332119203 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 17:15:19 INFO - PROCESS | 1653 | 1467332119207 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 1653 | 1467332119208 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297a4800 == 32 [pid = 1653] [id = 783] 17:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x113154000) [pid = 1653] [serial = 2347] [outer = 0x0] 17:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1197d9000) [pid = 1653] [serial = 2348] [outer = 0x113154000] 17:15:19 INFO - PROCESS | 1653 | 1467332119233 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1197f3c00) [pid = 1653] [serial = 2349] [outer = 0x113154000] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x119966000) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1128cec00) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x112e3e400) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12482f800) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x124e33c00) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1182dcc00) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118378000) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1295e9800) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1257ac000) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b31c800) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x112780800) [pid = 1653] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x137239c00) [pid = 1653] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12958e800) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12172a000) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118a78c00) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12512c000) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x115f61400) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1129b1400) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1212f0800) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1132b8400) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116b19800) [pid = 1653] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x111c7b400) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118450000) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x122050800) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1197f7400) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1186c6800) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b316c00) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x110fd8000) [pid = 1653] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x110fe2400) [pid = 1653] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11837b800) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112a5c800) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:15:20 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1197dcc00) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:15:20 INFO - PROCESS | 1653 | 1467332120079 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:15:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:15:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1033ms 17:15:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:15:20 INFO - PROCESS | 1653 | 1467332120119 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 1653 | 1467332120120 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 17:15:20 INFO - PROCESS | 1653 | 1467332120122 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 1653 | 1467332120123 Marionette TRACE conn2 <- [1,3098,null,{}] 17:15:20 INFO - PROCESS | 1653 | 1467332120133 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}] 17:15:20 INFO - PROCESS | 1653 | 1467332120134 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:20 INFO - PROCESS | 1653 | 1467332120213 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 17:15:20 INFO - PROCESS | 1653 | 1467332120217 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 1653 | 1467332120218 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11677c800 == 33 [pid = 1653] [id = 784] 17:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x110ee1000) [pid = 1653] [serial = 2350] [outer = 0x0] 17:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112785800) [pid = 1653] [serial = 2351] [outer = 0x110ee1000] 17:15:20 INFO - PROCESS | 1653 | 1467332120242 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113154800) [pid = 1653] [serial = 2352] [outer = 0x110ee1000] 17:15:20 INFO - PROCESS | 1653 | 1467332120564 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]]]}] 17:15:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:15:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:15:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 475ms 17:15:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:15:20 INFO - PROCESS | 1653 | 1467332120601 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 1653 | 1467332120603 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 17:15:20 INFO - PROCESS | 1653 | 1467332120605 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 1653 | 1467332120606 Marionette TRACE conn2 <- [1,3102,null,{}] 17:15:20 INFO - PROCESS | 1653 | 1467332120612 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}] 17:15:20 INFO - PROCESS | 1653 | 1467332120614 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:20 INFO - PROCESS | 1653 | 1467332120728 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 17:15:20 INFO - PROCESS | 1653 | 1467332120734 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 1653 | 1467332120735 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab36800 == 34 [pid = 1653] [id = 785] 17:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x113102800) [pid = 1653] [serial = 2353] [outer = 0x0] 17:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11836e400) [pid = 1653] [serial = 2354] [outer = 0x113102800] 17:15:20 INFO - PROCESS | 1653 | 1467332120759 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1197ef800) [pid = 1653] [serial = 2355] [outer = 0x113102800] 17:15:21 INFO - PROCESS | 1653 | 1467332121040 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:15:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:15:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 474ms 17:15:21 INFO - PROCESS | 1653 | 1467332121083 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 1653 | 1467332121084 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 17:15:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:15:21 INFO - PROCESS | 1653 | 1467332121087 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 1653 | 1467332121088 Marionette TRACE conn2 <- [1,3106,null,{}] 17:15:21 INFO - PROCESS | 1653 | 1467332121090 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}] 17:15:21 INFO - PROCESS | 1653 | 1467332121091 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:21 INFO - PROCESS | 1653 | 1467332121173 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 17:15:21 INFO - PROCESS | 1653 | 1467332121179 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 1653 | 1467332121180 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b098800 == 35 [pid = 1653] [id = 786] 17:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1197f3800) [pid = 1653] [serial = 2356] [outer = 0x0] 17:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119d6b400) [pid = 1653] [serial = 2357] [outer = 0x1197f3800] 17:15:21 INFO - PROCESS | 1653 | 1467332121205 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x121076c00) [pid = 1653] [serial = 2358] [outer = 0x1197f3800] 17:15:21 INFO - PROCESS | 1653 | 1467332121630 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]]]}] 17:15:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:15:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:15:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:15:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 572ms 17:15:21 INFO - PROCESS | 1653 | 1467332121668 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 1653 | 1467332121670 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 17:15:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:15:21 INFO - PROCESS | 1653 | 1467332121674 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 1653 | 1467332121677 Marionette TRACE conn2 <- [1,3110,null,{}] 17:15:21 INFO - PROCESS | 1653 | 1467332121681 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}] 17:15:21 INFO - PROCESS | 1653 | 1467332121684 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:21 INFO - PROCESS | 1653 | 1467332121829 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 17:15:21 INFO - PROCESS | 1653 | 1467332121843 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 1653 | 1467332121845 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb8b800 == 36 [pid = 1653] [id = 787] 17:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1213c6400) [pid = 1653] [serial = 2359] [outer = 0x0] 17:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x121726800) [pid = 1653] [serial = 2360] [outer = 0x1213c6400] 17:15:21 INFO - PROCESS | 1653 | 1467332121888 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x121b77c00) [pid = 1653] [serial = 2361] [outer = 0x1213c6400] 17:15:22 INFO - PROCESS | 1653 | 1467332122378 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"]]]}] 17:15:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:15:22 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 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:15:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 724ms 17:15:22 INFO - PROCESS | 1653 | 1467332122398 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 1653 | 1467332122401 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 17:15:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:15:22 INFO - PROCESS | 1653 | 1467332122404 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 1653 | 1467332122406 Marionette TRACE conn2 <- [1,3114,null,{}] 17:15:22 INFO - PROCESS | 1653 | 1467332122410 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}] 17:15:22 INFO - PROCESS | 1653 | 1467332122412 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:22 INFO - PROCESS | 1653 | 1467332122529 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 17:15:22 INFO - PROCESS | 1653 | 1467332122646 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\", \"e1597388-d2da-40b9-a8e5-8ecd2c770d0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 1653 | 1467332122648 Marionette INFO sendAsync c4ff42fe-4598-bd44-83b1-748f2c32bde3 17:15:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183cd000 == 37 [pid = 1653] [id = 788] 17:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x110ff2400) [pid = 1653] [serial = 2362] [outer = 0x0] 17:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1128cd800) [pid = 1653] [serial = 2363] [outer = 0x110ff2400] 17:15:22 INFO - PROCESS | 1653 | 1467332122681 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x112a5dc00) [pid = 1653] [serial = 2364] [outer = 0x110ff2400] 17:15:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:15:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 17:15:23 INFO - PROCESS | 1653 | 1467332123071 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]]]}] 17:15:23 INFO - PROCESS | 1653 | 1467332123075 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 17:15:23 INFO - PROCESS | 1653 | 1467332123078 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 17:15:24 WARNING - u'runner_teardown' () 17:15:24 INFO - No more tests 17:15:24 INFO - Got 0 unexpected results 17:15:24 INFO - SUITE-END | took 518s 17:15:24 INFO - Closing logging queue 17:15:24 INFO - queue closed 17:15:24 INFO - Return code: 0 17:15:24 WARNING - # TBPL SUCCESS # 17:15:24 INFO - Running post-action listener: _resource_record_post_action 17:15:24 INFO - Running post-run listener: _resource_record_post_run 17:15:25 INFO - Total resource usage - Wall time: 540s; CPU: 57.0%; Read bytes: 37066240; Write bytes: 954929664; Read time: 254; Write time: 4991 17:15:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:15:25 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152656384; Write bytes: 148563968; Read time: 13744; Write time: 311 17:15:25 INFO - run-tests - Wall time: 522s; CPU: 58.0%; Read bytes: 34846208; Write bytes: 794520064; Read time: 233; Write time: 4639 17:15:25 INFO - Running post-run listener: _upload_blobber_files 17:15:25 INFO - Blob upload gear active. 17:15:25 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:15:25 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 17:15:25 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'] 17:15:25 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 17:15:25 INFO - (blobuploader) - INFO - Open directory for files ... 17:15:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:15:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:15:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:15:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:15:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:15:27 INFO - (blobuploader) - INFO - Done attempting. 17:15:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:15:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:15:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:15:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:15:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:15:28 INFO - (blobuploader) - INFO - Done attempting. 17:15:28 INFO - (blobuploader) - INFO - Iteration through files over. 17:15:28 INFO - Return code: 0 17:15:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:15:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:15:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c9bbce987103b17910ed9ef5532f6411d3fe4cbd11872ba5170b491ff18a2d3ce67d13d898aab15f55b8677f475aa19d37ae5373e67e9a3c48bbb4ac796b5c3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16963f4341cc90c4e4ffee7c5e13df4d699409447c6d572aace827c2f5dc8050b5ac1a35bb296d32865cb6e1f529a583c2ebd10c01faa859d4aa0e9fe6f976ca"} 17:15:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:15:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:15:28 INFO - Contents: 17:15:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c9bbce987103b17910ed9ef5532f6411d3fe4cbd11872ba5170b491ff18a2d3ce67d13d898aab15f55b8677f475aa19d37ae5373e67e9a3c48bbb4ac796b5c3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16963f4341cc90c4e4ffee7c5e13df4d699409447c6d572aace827c2f5dc8050b5ac1a35bb296d32865cb6e1f529a583c2ebd10c01faa859d4aa0e9fe6f976ca"} 17:15:28 INFO - Running post-run listener: copy_logs_to_upload_dir 17:15:28 INFO - Copying logs to upload dir... 17:15:28 INFO - mkdir: /builds/slave/test/build/upload/logs 17:15:28 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=586.065894 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-06-30 17:15:29.038426) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 17:15:29.042258) ========= 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.d759zBvrx3/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.cqhZzPtMrZ/Listeners TMPDIR=/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/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/c9bbce987103b17910ed9ef5532f6411d3fe4cbd11872ba5170b491ff18a2d3ce67d13d898aab15f55b8677f475aa19d37ae5373e67e9a3c48bbb4ac796b5c3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16963f4341cc90c4e4ffee7c5e13df4d699409447c6d572aace827c2f5dc8050b5ac1a35bb296d32865cb6e1f529a583c2ebd10c01faa859d4aa0e9fe6f976ca"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012154 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c9bbce987103b17910ed9ef5532f6411d3fe4cbd11872ba5170b491ff18a2d3ce67d13d898aab15f55b8677f475aa19d37ae5373e67e9a3c48bbb4ac796b5c3d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16963f4341cc90c4e4ffee7c5e13df4d699409447c6d572aace827c2f5dc8050b5ac1a35bb296d32865cb6e1f529a583c2ebd10c01faa859d4aa0e9fe6f976ca"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467313197/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-30 17:15:29.082190) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 17:15:29.082543) ========= 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.d759zBvrx3/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.cqhZzPtMrZ/Listeners TMPDIR=/var/folders/k_/0p5m47c95ynggg32ny3_mlwh00000w/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.005405 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 17:15:29.130472) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 17:15:29.133818) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 17:15:29.134360) ========= ========= Total master_lag: 0.45 =========